Многие модели коммутаторов Cisco ( например Cisco Ctalyst 2960G, 2960S, 3560E, 3560X, 3750G, 3750E, 3750X и другие) поддерживают на сетевых портах TDR. TDR — Time Domain Reflectometry позволяет диагностировать медный кабель, подключенный к порту (в данном случая витая пара UTP).
С помощью данного теста можно определить приблизительную длину кабеля, обрыв кабеля, неправильную распиновку кабеля, короткое замыкание в кабеле и прочее.
Для выполнения данного теста необходимо в привилегированном EXEC режиме ввести команду:
«test cable-diagnostics tdr interface if_name if_num» — включает тест TDR на интерфейсе с именем if_name и номером if_num
На некоторых медных интерфейсах (например, которые можно заменить SFP модулями), перед выполнением команды «test cable-diagnostics tdr …» требуется указать явно тип интерфейса — RJ45.
Тип интерфейса указывается в режиме конфигурации интерфейса командой:
«media-type rj45» — Указывает тип интерфейса. Если у вас SFP модуль и оптический кабель к нему подключен, то так делать не следует. TDR диагностирует только медные кабеля.
Посмотреть результат TDR можно командой:
«show cable-diagnostics tdr interface if_name if_num» — показывает результат выполнения теста TDR на интерфейсе if_name с номером if_num
Пример использования:
Пусть необходимо посмотреть состояние медного кабеля (UTP) на 24-м порту коммутатора.
Входим в режим конфигурирования интерфейса и указываем явно тип интерфейса (так как у меня этот порт взаимно-заменяемый (совмещенный) с SFP):
sw0#
sw0#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
sw0(config)#
sw0(config)#interface gigabitEthernet 0/24
sw0(config-if)#media-type rj45
sw0(config-if)#end
sw0#
Запускаем тестирование кабеля 24-м интерфейсе:
sw0#test cable-diagnostics tdr interface gigabitEthernet 0/24
TDR test started on interface Gi0/24
A TDR test can take a few seconds to run on an interface
Use 'show cable-diagnostics tdr' to read the TDR results.
sw0#
Смотрим результат теста:
sw0#show cable-diagnostics tdr interface gigabitEthernet 0/24
TDR test last run on: September 17 08:02:56
Interface Speed Local pair Pair length Remote pair Pair status --------- ----- ---------- ------------------ ----------- ------------ Gi0/24 1000M Pair A 80 +/- 10 meters Pair B Normal Pair B 80 +/- 10 meters Pair A Normal Pair C 80 +/- 10 meters Pair D Normal Pair D 80 +/- 10 meters Pair C Normal
В результате видно, что длина кабеля составляет 80 метров плюс/минус 10 метров. Все пары кабеля в нормальном состоянии.
Бывают ситуации, когда на коммутаторе порт гигабитный, а устройство подключенное к нему может работать только на скорости 100 Мбит/сек. В этом случае результат измерения для нормального кабеля может выглядеть так:
Interface Speed Local pair Pair length Remote pair Pair status --------- ----- ---------- ------------------ ----------- ------------ Gi0/12 auto Pair A 24 +/- 4 meters Pair A Normal Pair B 24 +/- 4 meters Pair B Normal Pair C 27 +/- 4 meters Pair C Short Pair D 26 +/- 4 meters Pair D Short
То есть показывается, что пары C и D находятся в статусе короткого замыкания. А пары A и B в нормальном состоянии.
Спасибо. Я буду вам благодарен, если вы подскажите другие простые (и понятные) тесты для технического обслуживания сетевой системы
Для технического обслуживания СКС существуют множество специализированных приборов — тестеров кабельных сетей или кабельных анализаторов, которые предоставляют информацию о состоянии сетевого кабеля в понятном виде. О каком либо ещё способе анализа сетевого кабеля с помощью коммутатора мне пока неизвестно.
А можно ли определить наличие скрутки кабеля на линии длинной 120м+ ?
Специальным рефлектометром по графику будет видна неоднородность в месте скрутки. Но это дорогой прибор. Простые рефлектометры могут определить максимум расстояние до обрыва.
Невероятно, десять лет я думал, что циска этого не умеет. Здорово, бегу проверять. Огромная благодарность!