Jump to content
Калькуляторы

Странности с 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 или подобными маками.

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

firmware-bnx2 - Binary firmware for Broadcom NetXtremeII

firmware-bnx2x - Binary firmware for Broadcom NetXtremeII 10Gb

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this