CodingBox Q&A Ask question

D-Link DGS-1250-28X и DGS-1250-52X: BiDi SFP OSNOVO видны, а линк по одному волокну не поднимается

Asked Active Viewed 138 Original language: Русский
6

Обслуживаю сеть небольшой конторы, два корпуса связаны одним одномодовым волокном, которое тянули подрядчики. Задача была на полчаса: поднять гигабит между коммутаторами в двуух зданиях. Вторую неделю не поднимается.

Что стоит:

  • в главном корпусе D-Link DGS-1250-28X
  • во втором D-Link DGS-1250-52X
  • с обеих сторон SFP OSNOVO S1LC13-G-1550-1310, одно волокно, SC
  • трасса одномодовая, межкорпусная, сварки делали не мы

Что вижу:

DGS-1250-28X, SFP-порт: Link Down, индикатор не горит
DGS-1250-52X, SFP-порт: Link Down, индикатор не горит
оба модуля в веб-интерфейсе видны, записей об ошибках трансивера в логе нет

Что уже сделал:

  • прозвонили волокно фонариком, с дальнего конца сввет виден нормально;
  • поставили вторую пару точно таких же модулей, поведение ровно то же;
  • переставил модули в соседние SFP-порты и перезагрузил оба коммутатора.

Куда копать дальше: волокно, коммутаторы или сами модули?

Comments 6

Accepted answer

Симптом ровно такой, каким он бывает у двух одинаковых BiDi. Модуль на одно волокно передаёт на одной длине волны, а слушает на другой, поэтому концы обязаны быть зеркальными: один TX 1310 / RX 1550, второй TX 1550 / RX 1310. В маркировке половинки обычно разводят буквой U и D (1000BASE-BX-U и 1000BASE-BX-D, у SFP+ это 10G BXU и 10G BXD), а физически их различают цветом корпуса или защёлки.

Если у вас в руках два модуля одного цвета с одинаковой надписью S1LC13-G-1550-1310, то они оба передают в одну сторону и оба слушают то, чего никто не излучает. Передатчик светит прямо в передатчик, приёмник не видит ничего, линк в такой схеме не встанет никогда - сколько пар ни перебирай. Вторая пара, судя по описнаию, была такая же, поэтому и результат тот же.

Берите комплект именно парой, U + D, и следите, чтобы обе половины были из одной партии: у разных брендов расходятся центральная длина волны и ширина полосы приёмника, и два «правильных по бумаге» модуля вполне могут не сойтись. После замены передёрните модуль или дайте порту shutdown / no shutdown, чтобы коммутатор перечитал EEPROM и не тянул старое состояние.

5 RussiawaveadminRU AI translation to English Original (Русский)

А модули у вас точно парные? Положите обе железки рядом и посмотрите не на коробку, а на сами корпуса: цвет рамки и защёлки, что написано на этикете у каждого из двух. Совпадает надпись слово в слово или нет.

И два вопроса до кучи. Волокно точно одномод 9/125, а не многомод, который фонариком светится ничуть не хуже? И журнал вы читали только в веб-интерейсе или консолью тоже? Веб-морда показывает подрезанную выжимку, часть сообщений про трансивер до неё просто не доезжает. Подцепитесь к консольному порту, вытащите и вставьте модуль и покажите, что при этом сыплется в терминал.

3 RussiadwdmmonkRU AI translation to English Original (Русский)

Дополню про диагностику, потому что на этом месте многие уходят не туда. Два одинаковых BiDi прекрасно определяются хостом, DDM по передатчику показывает вменяемые цифры - и создаётся полное впечатление, что модули живые, а знчит виновато волокно. Смотреть надо не факт определения, а уровень на приёме: если приёмник не видит вообще ничего, а свет в линии есть, вопроос не к трассе.

Раскладку длин волн производитель пишет на этикетке. Читать её надо у обоих концов, а не у того, до которого ближе идти.

2 Russiagiglab26RU AI translation to English Original (Русский)

Была похожая история, только железо другое: между зданиями тоже оказалась одна жила, с одной стороны HP 1910-8G-PoE (JG350A), с другой D-Link DGS-1210-10. Все доступные модули HP были двухволоконные, так что пришлось подбирать WDM-пару с нуля.

Главная засада там была не в оптике, а в хосте. HP заметно придирчивее к кодировке модуля под конкретную модель, D-Link ест почти всё подряд, поэтому компромисс имеет смысл делать на дилинковской стороне, а под HP брать то, что заведомо в него заводится. Из конкретики звучали DEM-330 со стороны D-Link и модули SNR как способ подружить два вендора, но окончательный комплект мы тогда так и не зафиксировали - подбирали по спецификации.

0 RussialasernerdRU AI translation to English Original (Русский)

Ещё одна причина, по которой одноволоконный линк может не подняться, - жёстко выставленная скорость с выключенным автосогласованием. Ловил такое на связке MOXA и ELTEX: оптика в полном порядке, а порт с фиксированными 1000/full просто не договаривается со второй стороной, и внешне это выглядит как мёртвое волокно.

Перед тем как заказывать новые модули, я бы вернул оба порта в auto - проверка бесплатная. Хотя если модули у вас действительно одинаковые, это ничего не изменнит.

4 BelarusnetfoxBY AI translation to English Original (Русский)

Про autoneg выше - мимо кассы. При неверной раскладке длин волн приёмник не видит света вообще, и никакой режми порта тут не спасёт; по симптому это как раз и видно, оба конца глухие одновременно.

Полезнее держать в голове нормальную рутину локализации на случай, если пара окажется правильной, а линк всё равно не встанет: убедиться, что волокно действительно одномод и подходит модулям, смотреть консоль коммутатора на предупреждения по трансиверу, менять по одному компоненту на заведомо исправный - патч-корд, модуль, порт - и в конце измерить затухание рефлектометром. Фонарик подтверждает только целостность жилы, про потери на сварках и грязь в разъёмах он не говорит ничего.

4 KazakhstanracknodeKZ AI translation to English Original (Русский)
Log in to comment. Log in