======Команды 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-адреса порту коммутатора ''show packet ports <№ порта>'' - Отображение статистики трафика на порту в реальном времени. - ''RX'' - пакеты приходящие от клиента - ''TX'' - пакеты приходящие к клиенту ''show link_aggregation'' - Просмотр портов в порт-ченнале ''show traffic control'' - Отображение настроек storm control на коммутаторе. Параметры настроек имеют вид ''Enabled(Disabled)/10/S(D)'' ''Enabled(Disabled)'' - показывает включен ли шторм контроль для данного порта Числовое значение - кол-во пакетов при превышение, которого срабатывает шторм контроль ''S(D)'' - действие выполняемое с пакетами. ''S'' - блокируется весь трафик на порту. ''D'' - пакеты отбрасываются. В колонке ''Time Interval'' указывается продолжительность действия над трафиком. \\ ''show mac_notification'' - Отображение настроек уведомления о появлении новых MAC-адресов на порту коммутатора. ''show port_security'' - Отображение настроек контроля MAC-адресов. ''show stp'' - Отображение настроек протокола STP на коммутаторе ''show arpentry ipaddress '' - Поиск записи с данным 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 по всем портам ''config access_profile profile_id 150 add access_id 24 ip destination_ip 0.0.0.0 port 24 deny'' 150 - номер правила. Далее указывается, что блокируется этим правилом, порт на который действует данное правило, состояние правила ''deny'' - запрещено, ''permit'' - разрешено) \\ Примечание На свичах 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 delete '' где '''' номер старого VLAN-а, '''' - номер порта. Добавляем новую запись в конфигурацию командой ''config vlan vlanid add untagged '' где '''' номер нового VLAN-а, '''' - номер абонентского порта. ВАЖНО!!! Абонентский порт всегда **нетегированный**! Если требуется переключить порт для подключения к другому свитчу команда должна иметь вид ''config vlan vlanid add tagged '' === Пример: === ''show vlan'' ''config vlan vlanid 21 delete 24'' ''config vlan vlanid 21 add untagged 24'' ==== Режим конфигурации порта ==== ''config ports <№ порта> description xxxxxxxxxxxxxxxx'' - Добавить описание порта ''config ports <№ порта> speed '' - изменение режима работы порта, где * ''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'' - смотрим результаты теста **Все доступные команды как и везде можно посмотреть через ?** [[diag|Диагностика абонентов]] [[http://xcme.blogspot.com/2014/12/blog-post_27.html|Значения счетчиков ошибок]]