Локализация физических сбоев кабельной сети: ошибки FCS, CRC и Runts на портах
- Счетчик
CRC / FCS errorsна интерфейсе коммутатора непрерывно увеличивается. - Фиксация ошибок
Runts(пакеты меньше 64 байт) иGiants(пакеты больше установленного MTU). - Рост счетчиков
Late CollisionsиFrame Errorsв статистике интерфейса. - Снижение скорости передачи данных, потеря пакетов и сбои в работе оборудования на L1/L2 уровнях.
1. Просмотр счетчиков ошибок интерфейса
show interfaces GigabitEthernet1/0/1
show interfaces counters errors2. Анализ и расшифровка типов ошибок
- CRC / FCS Errors: Повреждение контрольной суммы кадра при передаче. Причины: поврежденный медный патч-корд/оптический пигтейл, плохой обжим RJ-45, электромагнитные наводки, сбой SFP-модуля.
- Runts: Кадры размером < 64 байт с некорректной чексуммой. Причины: коллизии, сбои чипа сетевой карты клиента.
- Late Collisions: Коллизии, возникающие после передачи первых 64 байт кадра. Главная причина: Duplex Mismatch (одна сторона в Half Duplex, вторая в Full Duplex) или превышение максимальной длины витой пары (> 100 метров).
- Giants: Кадры, превышающие допустимый размер (MTU/Jumbo Frame), приходящие от хоста.
- Input Drops / Overruns: Нехватка буферной памяти на приемном интерфейсе (перегрузка порта).
3. Встроенная диагностика медного кабеля (TDR — Time Domain Reflectometry)
Запустите встроенный рефлектометр на коммутаторе для поиска обрыва витой пары:
test cable-diagnostics tdr interface GigabitEthernet1/0/1
# Подождите 5 секунд и посмотрите результат:
show cable-diagnostics tdr interface GigabitEthernet1/0/1Статусы пар: Normal (норма), Open (обрыв с указанием дистанции в метрах), Short (короткое замыкание).
4. Принудительное согласование Speed и Duplex
interface GigabitEthernet1/0/1
speed auto
duplex auto
# Если автосогласование сбоит:
speed 1000
duplex full
exit5. Сброс счетчиков для контроля результата
clear counters GigabitEthernet1/0/1 Частые вопросы (FAQ)
Почему возникают Late Collisions при несоответствии Duplex Mismatch?
Сторона с Full Duplex передает данные в любой момент. Сторона с Half Duplex слушает среду и считает одновременную передачу коллизией. Если коллизия происходит после передачи преамбулы и заголовка (> 512 бит / 64 байта), она регистрируется как Late Collision.
Какова предельная длина кабеля витой пары категории 5e/6 по стандарту?
Максимальная длина цельного сегмента составляет 100 метров (90 метров постоянной линии + 10 метров суммарно на патч-корды). Превышение длины вызывает затухание сигнала и лавинообразный рост CRC-ошибок.
Что делать, если счетчик CRC растет только на оптическом порту?
Очистите оптические коннекторы специальным клинером, проверьте уровень входящего оптического сигнала (Rx Power) через DOM/DDM и при необходимости замените оптический патч-корд или SFP-трансивер.
Сбрасываются ли аппаратные счетчики ошибок интерфейса при перезагрузке коммутатора?
Да, аппаратные счетчики хранятся в оперативной памяти сетевого ASIC и обнуляются при перезагрузке устройства либо вручную командой clear counters.