Реальные инциденты из-за сторонней оптики: медленный I2C роняет линейную карту и баг переполнения аптайма в DDM
В обсуждении на NANOG о привязке к вендору один оператор описал два конкретных отказа. Во-первых, сторонняя оптика отвечала на чтения I2C слишком медленно; код опроса вендора коммутатора не обрабатывал таймаут и уронил control plane линейной карты, а вендор отказался признавать это багом, потому что с их собственной оптикой такого не случалось. Во-вторых, у стороннего SFP была ошибка в прошивке: после 2^31 сотых долей секунды счётчик аптайма переписывал поле температуры DDM, вызывая одновременные флапы линка на множестве устройств и риск одновременных отказов после массовых перезагрузок.
- Оборудование: маршрутизаторы/коммутаторы операторского класса (вендор не назван)
- Трансиверы: сторонний SFP с DDM
- Форм-фактор: SFP
Симптомы/сообщения:
linecard control-plane crash on I2C timeout
DDM temperature field corrupted by uptime overflow
fleet-wide link flapping
Comments 2
Покупайте стороннюю оптику у профессиональных поставщиков, которые отслеживают серийные номера и происхождение компонентов, чтобы отзывы были возможны; дешёвая оптика от брокеров непрослеживаема.
Крупные вендоры в ответах на RFP указывают, что не будут отказывать в контрактной поддержке из-за сторонней оптики, но могут потребовать заменить подозрительный модуль на фирменный, прежде чем продолжать работу с TAC.