Перейти к содержимому
Калькуляторы

Странности с MAC-адресами на сервере HP

Доброго дня.

 

Недавно приобрели сервер HP ProLiant, подключил, поставил, настроил... И возникли какие-то странности с трафиком. Например, web-сервер не отзывался, пока не выполнишь ping... При пинговании тоже часто терялись первые 2-3 пакета. Менял IP-адреса, забивал статически привязку мака к IP и порту на коммутаторе - не помогало. Потом повнимательней посмотрел на MAC-адреса обоих интерфейсов, почитал статью на Wiki о структуре маков и возникли некоторые вопросы.

 

МАС-адреса сетевых интерфейсов начинаются так: D4-85-64-...

Согласно статье на Wiki, первый бит адреса определяет, является ли адрес одиночным или групповым. Второй бит - является он глобальным или локально администрируемым. Получается, что на данном сервере HP присвоил сетевым картам ГРУППОВЫЕ и ЛОКАЛЬНО АДМИНИСТРИРУЕМЫЕ адреса (т.к. оба старших бита установлены в 1). С другой стороны, проверил эти октеты по базе IEEE (http://standards.ieee.org/develop/regauth/oui/public.html), оказалось, что они действительно зарегистрированы на HP. Но почему тогда установлен бит "локально администрируемый"?

 

Проблемы с откликом полностью решили, установив дополнительные сетевые карточки с "нормальными" MAC-адресами. Но все равно интересно, почему сервер заранее так некорректно запрограммирован? Или я чего-то не понимаю? Поделитесь, кто сталкивался с серверами HP или подобными маками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Устанавливать отдельные сетевухи вовсе не обязательно, достаточно поменять MAC на имеющихся.

А подобные вопросы лучше задать непосредственно HP и ответ озвучить здесь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Первый бит передается во фрейме младший!!!

 

Поэтому D4 имеет первыми битами два "0", что совершенно нормально.

 

Я думаю, проблема была таки с карточками или, что вероятнее, с драйверами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

с драйверами скорей всего. если там броадкомовские netextreme на борту, а систему натягивали на базе linux - то скорей всего забыли подтянуть к нему из "non-free" репозиториев прошивку:

firmware-bnx2 - Binary firmware for Broadcom NetXtremeII

firmware-bnx2x - Binary firmware for Broadcom NetXtremeII 10Gb

без которых они тупо не работают ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.