Команды DLINK
Простой пример вывода команды show switch
show switch
Device Type : DES-3526 Fast-Ethernet Switch - модель устройства Combo Port Type : 1000Base-LX + 1000Base-T MAC Address : 00-1B-11-21-58-AD - MAC-адрес коммутатора IP Address : 10.24.52.8 (Manual) - IP-адрес коммутатора VLAN Name : management - название VLAN'а управления коммутатором Subnet Mask : 255.255.248.0 Default Gateway : 10.24.48.1 - шлюз по-умолчанию Boot PROM Version : Build 3.00.008 Firmware Version : Build 5.01-B09 - версия прошивки Hardware Version : 0A3G Device S/N : Power Status : Main - Normal, Redundant - Not Present System Name : System Location : <адрес> - физичекий адрес коммутатора System Contact : v2.29spb - версия конфига Spanning Tree : Disabled GVRP : Disabled IGMP Snooping : Enabled - Функция IGMP Snooping применяется в сетях с мультикастовыми рассылками для того, чтобы рабочие станции, не запросившие мультикаст трафик, не получали его. TELNET : Enabled (TCP 23) - включено управление по протоколу telnet SSH : Disabled WEB : Disabled RMON : Disabled Asymmetric VLAN : Disabled
Просмотр логов коммутатора
show log
Варианты записей присутствующих в логах коммутатора:
7028 2008/10/23 18:51:57 Port 19 link down - упал линк на 19-м порту
7029 2008/10/23 18:52:01 Port 19 link up, 100Mbps FULL duplex - линк поднялся на 19-м порту установлена скорость передачи 100Mb установлен режим полного дуплекса
7045 2008/10/23 19:28:19 Multicast storm is occurring (port: 18) - зафиксирован мультикаст шторм на 18 порту.
7035 2008/10/23 19:06:19 Multicast storm has cleared (port: 8) - мультикаст шторм был очищен
7313 2008/10/24 21:59:16 Broadcast storm is occurring (port: 15) - зафиксирован броадкаст шторм на 18 порту.
7429 2008/10/25 14:11:12 Broadcast storm has cleared (port: 18) - броадкаст шторм был очищен
Если в логах коммутатора вы видите записи о том, что на всех активных портах одновременно были зафиксированы броадкаст и мультикаст шторм, коммутатор перезагружался.
Пример ввода команд
show ports - Просмотр состояния портов в реальном времени.
show ports <№ порта> description - Просмотр описания порта.
show arpentry - Отображает ARP-кэш.
В D-Link нет функции поиска IP по заданному MAC'y, поэтому при необходимости такого поиска приходится выводить весь кэш на экран и искать вручную.
show utilization cpu - Отображение загрузки центрального процессора, за последние 5 секунд, минуту и 5 минут.
show utilization ports - Отображение загрузки портов в PPS (пакеты в секунду)
show ipif - Отображение информации по всем сконфигурированным интерфейсам на данном свитче.
show iproute - Отображение таблицы маршрутизации свича
sh fdb - Отображение всех сконфигурированных интерфейсов свитча и MAC-адреса подключенных к ним устройств.
show vlan - Отображение настроек Vlan на коммутаторе.
show error ports <№ порта> - Отображение ошибок передачи пакетов на заданном порту
show ports err_disabled - Быстрый просмотр портов, отключенных из-за ошибки (например, кольцо)
clear counters - очистить счетчики ошибок
show fdb port <№ порта> - Отображение MAC-адресов на заданном порту
show fdb mac_address <MAC-адрес> - Отображает принадлежность MAC-адреса порту коммутатора
show packet ports <№ порта> - Отображение статистики трафика на порту в реальном времени.
RX- пакеты приходящие от клиентаTX- пакеты приходящие к клиенту
show link_aggregation - Просмотр портов в порт-ченнале
show traffic control - Отображение настроек storm control на коммутаторе.
show mac_notification - Отображение настроек уведомления о появлении новых MAC-адресов на порту коммутатора.
show port_security - Отображение настроек контроля MAC-адресов.
show stp - Отображение настроек протокола STP на коммутаторе
show arpentry ipaddress <IP-адрес> - Поиск записи с данным IP-адресом в arp-таблице.
show dhcp_relay - Отображение настроек dhcp_relay на коммутаторе.Пример вывода:
Command: show dhcp_relay DHCP/BOOTP Relay Status : Enabled - включена или выключена функция DHCP/BOOTP Hops Count Limit : 16 DHCP/BOOTP Relay Time Threshold : 0 DHCP Relay Agent Information Option 82 State : Enabled DHCP Relay Agent Information Option 82 Check : Disabled DHCP Relay Agent Information Option 82 Policy : Keep Interface Server 1 Server 2 Server 3 Server 4 --------------- --------------- -------------- System 83.102.233.203 - адрес централизованного DHCP-сервера
show bandwidth_control <№ порта> - Отображение настроек полосы пропускание для заданного порта.
show traffic_segmentation <№ порта> - Отображение настроек сегментации трафика для заданного порта.
show current_config access_profile - Отображение настроек ACL по всем портам
Примечание На свичах DES-3028 команда show access_profile)
cable_diag ports <№ порта> Диагностическая утилита для проверки длины кабеля (показывает результат только на абонентских портах (1-24)
show lldp remote_ports - Отображение следующего оборудования на порту (отображает мак адрес во 2й строчке)
show address_binding dhcp_snoop binding_entry - Просмотр таблицы dhcp snooping binding
show ddm ports status - Просмотр температуры, напряжения, тока и мощности.
Port Temperature Voltage Bias Current TX Power RX Power
(in Celsius) (V) (mA) (mW) (mW)
------- ------------- ---------- -------------- ---------- ------------
20 63.0898 3.2812 22.296 0.331 0.1043
21 63.0312 3.2685 30.24 0.3034 0.1282
22 61.6445 3.3241 24.376 0.2628 0.1819
23 61.7852 3.2727 22.968 0.2833 0.2114
Типы ошибок:
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 - единичная коллизия
Для того, чтобы прописать абонента в нужный VLAN делаем следующее
Командой show vlan смотрим принадлежность абонентского порта к текущему VLAN-у
Удаляем старую запись из конфигурации порта командой config vlan vlanid <vlanid_list> delete <portlist> где <vlanid_list> номер старого VLAN-а, <portlist> - номер порта.
Добавляем новую запись в конфигурацию командой config vlan vlanid <vlanid_list> add untagged <portlist> где <vlanid_list> номер нового VLAN-а, <portlist> - номер абонентского порта.
ВАЖНО!!!
Абонентский порт всегда нетегированный!
Если требуется переключить порт для подключения к другому свитчу команда должна иметь вид config vlan vlanid <vlanid_list> add tagged <portlist>
Пример:
show vlan
config vlan vlanid 21 delete 24
config vlan vlanid 21 add untagged 24
Режим конфигурации порта
config ports <№ порта> description xxxxxxxxxxxxxxxx - Добавить описание порта
config ports <№ порта> speed <xxx> - изменение режима работы порта, где <xxx>
auto- автоматическое согласование10_half- порт на 10 мегабит в полудуплексе10_full- порт на 10 мегабит в полном дуплексе100_half- порт на 100 мегабит в полудуплексе100_full- порт на 100 мегабит в полном дуплексе
Нас интересуют данные указанные в столбцах Port State (сотояние порта: заблокирован или нет) и Connection (установленная скорость подключения, режим дуплекса)
D LINK DGS-1510
Данные свичи чаще всего будут попадаться в сети Сергеева Е.
Набор команд очень похож на CISCO-вские
sh vlan - посмотреть вланы на свиче
show interfaces status - просмотр всех портов
show interfaces Ethernet 1/0/1 - просмотр конкретного порта
sh mac-address-table address хххх.хххх.хххх - поиск мака на свиче
sh mac-address-table interface Ethernet 1/0/1 - просмотр мака на определенном порту
Диагностика кабеля выполняется в два этапа.
test cable-diagnostics interface eth1/0/4 - запускаем тест
show cable-diagnostics interface eth1/0/4 - смотрим результаты теста
Все доступные команды как и везде можно посмотреть через ?