Здравствуйте! Меня зовут Константин Агеев, я сервисный инженер ООО «НТЦ СГЭП» – дилера завода «Элтекс». Одним из направлений деятельности компании является решение технических вопросов и интеграция сетевых решений. Одним из направлений деятельности компании является решение технических вопросов и интеграция сетевых решений. Также мы занимаемся активным продвижением оборудования «Форпост» для обеспечения бесперебойного питания объектов промышленной, нефтегазовой, электроэнергетической и транспортной сферы.
К нам обратился клиент с задачей по настройке связности между собственным сервером и коммутатором агрегации Eltex MES7048. Интересная логика применения настроек оборудования и сподвигла меня написать эту статью.
Одним из требований клиента являлась организация взаимодействие между оборудованием следующим образом: сервер, оснащенный 40Gb/s сетевой картой, должен был включаться в порт коммутатора агрегации MES7048 в порт 100Gb/s с применением следующих патчей и SFP+ модулей:
-
FH-SX-MMF-MPO-UPC-OM3-10 – патчкорд для модулей QSFP+ производства FH (полностью поддерживается оборудованием «Элтекс»).
-
FH-QSFP4TCDM01, QSFP+ 40G SR4 MM – Модули SFP+ (полностью поддерживается оборудованием «Элтекс»).
Коммутатор агрегации MES7048:
Доступа к управлению серверами у меня не было, организовать его не представлялось возможным. Оставим настройки серверов на совести системных администраторов. Первичную диагностику работоспособности кабеля и QSFP+ модулей провели следующим образом: специалисты на объекте соединили два сервера между собой, настроили IP-адресацию, в итоге связность по ICMP появилась.
«Отлично!» – подумал я. Включаем один из серверов в коммутатор и поднимаем логику, физика же в порядке!? Сервер включён в порт 1/0/49 коммутатора, поднимаем L3 непосредственно на порту, включаем роутинг, смотрим состояние:
Результат – «(Not Connected)»! Интересно. Видно, что включён правильный QSFP+ модуль, он определился, оптические уровни есть – это я проверил, но интерфейс не работает. Причем проблема в логике.
«Link type is 100G Full» – непорядок! Попробуем перевести интерфейс в режим 40Gb/s. Изучив мануалы Eltex, благо описание всех всевозможных настроек у них в одном файле, я нашел ту самую единственную команду – hardware profile portmode 1x40G:
Но после применения команды ничего не поменялось. 7 бед – один reset. Перезагружаем… И опять ничего. Даже больше, чем ничего – уходим в минус. Коммутатор перестал видеть SFP-модуль.
Для меня это было несколько неожиданно, немного подумав об обращении в тех. поддержку Eltex, я решил немного предвосхитить их действия. Первый вопрос поддержки всегда: «А какая у Вас версия софта? Давайте установим более актуальную!»
Прошивка коммутатора в данном случае предпоследняя. Устанавливаем новый софт:
- Организуем связность по L3 с ноутбуком:
- Запускаем на ноутбуке tftpd:
- Прошиваем как рекомендует завод Eltex – сначала загрузчик:
-
Затем файл основной прошивки:
-
Команда на загрузку коммутатора из backup раздела:
И после очередной перезагрузки… опять ничего. Интерфейс не видит QSFP+ модуль. Ничего не поменялось. И тут, случайно прокрутив логи перезагрузки, я увидел странную вещь:
Стоп, но на коммутаторе же 54 порта? Откуда взялся 55? Давайте посмотрим его состояние:
И что же мы видим? Вот он, мой порт 1/0/49, который теперь называется 1/0/55.
Вывод:
Выстроив логическую цепочку, получается, что при использовании 100Gb/s порта в режиме 40Gb/s коммутатор активирует виртуальный интерфейс, с указанной в команде (hardware profile portmode 1x40G) скоростью.
Применяя на этом виртуальном интерфейсе (в моем случае порт 1/0/55) стандартные настройки роутинга и L3, получаем абсолютно работоспособное решение. Сложно объяснить такой «финт портами», но в тех. документации это хотелось бы видеть. Либо это может быть информационное сообщение в консоли. Сетевым инженерам оно бы точно пригодилось.
В свою очередь, коллеги, смотрите почаще логи оборудования, и, кроме того, есть замечательная команда – show interfaces hardware profile, которая показывает реальные текущие профили на портах, и где можно увидеть косвенную привязку порта 1/0/55 к нашему порту 1/0/49.
Надеюсь, мой опыт сэкономит вам немного времени. Спасибо за внимание!