Обзор
Основные команды
Показать инфо о портах
Включить порт
Выключить порт
Изменение скорости
Изменение влана
Отображение информации о коммутаторе.
Важно: не путать версию прошивки и версию конфига
Просмотр логов коммутатора
Просмотр описания порта
Добавить описание порта
Отображает ARP-кэш. В D-Link нет функции поиска IP по заданному MAC’y, поэтому при необходимости такого поиска приходится выводить весь кэш на экран и искать вручную.
Отображение MAC-адресов на заданном порту
Отображает принадлежность MAC-адреса порту коммутатора
Отображение статистики трафика на порту в реальном времени.
- RX — пакеты приходящие от клиента
- TX — пакеты приходящие к клиенту
Отображение загрузки центрального процессора, за последние 5 секунд, минуту и 5 минут.
Отображение загрузки портов в PPS (пакеты в секунду)
Отображение информации по всем сконфигурированным интерфейсам на данном свитче.
Отображение таблицы маршрутизации свитча
Отображение всех сконфигурированных интерфейсов свитча и MAC-адреса подключенных к ним устройств.
Отображение ошибок передачи пакетов на заданном порту
Варианты записей присутствующих в логах коммутатора
Если в логах коммутатора вы видите записи о том что на всех активных портах одновременно были зафиксированы броадкаст и мультикаст шторм, коммутатор перезагружался.
Типы ошибок
-
CRC Error — ошибки проверки контрольной суммы
-
Undersize — возникают при получение фрейма размером 61-64 байта. Фрейм передается дальше, на работу не влияет
-
Oversize — возникают при получении пакета размером более 1518 байт и правильной контрольной суммой
-
Jabber — возникает при получении пакета размером более 1518 байт и имеющего ошибки в контрольной сумме
- Drop Pkts — пакеты отброшенные в одном из трех случаев:
- Переполнение входного буфера на порту
- Пакеты, отброшенные ACL
- Проверка по VLAN на входе
-
Fragment — количество принятых кадров длиной менее 64 байт (без преамбулы и начального ограничителя кадра, но включая байты FCS — контрольной суммы) и содержащих ошибки FCS или ошибки выравнивания.
-
Excessive Deferral — количество пакетов, первая попытка отправки которых была отложена по причине занятости среды передачи.
-
Collision — возникают, когда две станции одновременно пытаются передать кадр данных по общей сред
-
Late Collision — возникают, если коллизия была обнаружена после передачи первых 64 байт пакета
-
Excessive Collision — возникают, если после возникновения коллизии последующие 16 попыток передачи пакета окончались неудачей. данный пакет больше не передается
- Single Collision — единичная коллизия
Дополнительные команды
Отображение настроек storm control на коммутаторе. Должно быть отключено для аплинков, каскадных портов и всех портов узловых коммутаторов.
Параметры настроек имеют вид Enabled(Disabled)/10/S(D)
-
Enabled(Disabled) — показывает включен ли шторм контроль для данного порта
-
Числовое значение — кол-во пакетов при превышение, которого срабатывает шторм контроль
-
S(D) — действие выполняемое с пакетами. S — блокируется весь трафик на порту. D — пакеты отбрасываются
-
В колонке Time Interval указывается продолжительность дествия над трафиком.
Отображение настроек уведомления о появлении новых MAC-адресов на порту коммутатора. Должно быть отключено для аплинков, каскадных портов и всех портов узловых коммутаторов.
Отображение настроек контроля MAC-адресов. Должно быть отключено для аплинков, каскадных портов и всех портов узловых коммутаторов.
Отображение настроек протокола STP на коммутаторе
Поиск записи с данным IP-адресом в arp-таблице.
Отображение настроек dhcp_relay на коммутаторе. Обязательно должно быть включено в сегментированном районе, выключено в несегментированном. Пример вывода:
Отображение настроек полосы пропускание для заданного порта.
Отображение настроек сегментации трафика для заданного порта
Отображение настроек ACL по всем портам (На свичах DES-3028 команда show access_profile). Пример вывода:
Отображение настроек Vlan на коммутаторе.
Отображение следующего оборудования на порту (отображает мак адрес во 2й строчке). Пример вывода:
Просмотр таблицы dhcp snooping binding
Диагностика кабеля
Диагностическая утилита для проверки длины кабеля (показывает результат только на юзерских портах (1-24)) Доступна без enable на DES-3526 с прошивкой 6.00.B25, а также на DES-3028. Примеры вывода ниже.
Линк на порту есть, все работает нормально:
В следующем случае вариантов может быть несколько:
- Кабель целый, все работает отлично;
- Кабель целый, просто вытащен из компа;
- Кабель целый, в сетевую воткнут, но сам ПК выключен;
- Кабель аккуратно срезан. При диагностике стоит учитывать, что разница в один метр — совершенно нормальная ситуация — в UTP отдельные пары идут с различным шагом скрутки (одна пара более «витая», чем другая).
Видимо проблема с кабелем, а именно повреждены жилы:
Кабель не подключен к свитчу:
Кабель обрезан на 48 метре:
Питание по кабелю есть, но измерить длину невозможно:
IP-MAC-Port Binding
Функция IP-MAC-Port Binding в коммутаторах D-Link позволяет контролировать доступ компьютеров в сеть на основе их IP и MAC-адресов, а также порта подключения. Если какая-нибудь составляющая в этой записи меняется, то коммутатор отбрасывает фреймы от этого мака (аналог фунции IP Source Address Guard на Alcatel’ях). Соответствие мака, порта и ip коммутатор проверяет по таблице dhcp snooping binding. Посмотреть эту таблицу можно командой show address_binding dhcp_snoop binding_entry. Соответственно, если с кокого-либо порта уходят ip-пакеты, в которых ip-адрес отправителя отличен от указанного в этой таблице (скажем 169.254.255.5 или 0.0.0.0, или некорректная статика), то свич такие пакеты отбрасывает, при этом занося в лог следующую запись:
#Network #TechAndDev