Для настройки физического Ethernet интерфейса необходимо зайти в режим конфигурации интерфейса из режима глобального конфигурирования при помощи команды Interface Ethernet <interface-list>, где в <interface-list> должны быть указаны один или несколько номеров Ethernet интерфейсов. Специальные символы “;” и “-” служат для задания нескольких номеров интерфейсов. символ “;” предназначен для разделения отдельных номеров, “-” для задания диапазона интерфейсов.
Например командой interface ethernet 1/0/2-5 осуществляется переход в режим конфигурирования интерфейсов из диапазона eth1/0/1-eth1/0/5. Команда interface ethernet 1/0/2;5 переводит в режим конфигурирования интерфейсов 1/0/2 и 1/0/5.
Вход в режим конфигурации Ethernet интерфейса
Команда | Описание |
---|---|
Global режим | |
interface ethernet <interface-list> | Вход в режим конфигурирования Ethernet интерфейса |
Команда | Описание |
---|---|
Режим конфигурации Ethernet интерфейса | |
media-type {copper | copper-preferred-auto | fiber | sfp-preferred-auto} | Настройка режима работы Combo порта copper - только медь (RJ45) copper-preferred-auto - автоматический режим с приоритетом медного RJ45 порта fiber - только SFP sfp-preferred-auto - автоматический режим с приоритетом оптического SFP порта |
shutdown no shutdown | Административное отключение Ethernet интерфейса Административное включение Ethernet интерфейса |
description <string> no description | Конфигурация имени интерфейса <string> Удаление имени интерфейса |
speed-duplex {auto [10 [100 [1000]] [auto | full| half |]] | force10-half | force10-full | force100-half | force100-full | force100-fx | {force1g-full [nonegotiate [master | slave]]}} no speed-duplex | Настройка параметров скорости/дуплекса Ethernet интерфейса auto - автоматическое согласование скорости (можно указать определенные типы скоростей, которые будут разрешены при автосогласовании) 10 - 10 mb/s 100 - 100 mb/s 1000 - 1000 mb/s auto - автоматическое согласование дуплекса full - задать полный дуплекс half - задать полудуплекс force10-half - принудительно перевести интерфейс в режим 10 mb/s half-duplex force10-full - принудительно перевести интерфейс в режим 10 mb/s full-duplex force100-full - принудительно перевести интерфейс в режим 100 mb/s full-duplex force100-half - принудительно перевести интерфейс в режим 100 mb/s half-duplex force100-fx - принудительно перевести интерфейс в режим 100BaseX (100 mb/s full-duplex SFP) force1g-full - принудительно перевести интерфейс в режим 1000 mb/s full-duplex nonegotiate - отключение автосогласования в режиме 1000 mb/s full-duplex master - принудительно перевести интерфейс в режим master slave- принудительно перевести интерфейс в режим slave Вернуть настройки скорости-дуплекса по умолчанию (auto) |
negotiation {on|off} | Включение/отключение режима автосогласования для портов 1000BaseX SFP (по умолчанию режим автосогласования включен) |
bandwidth control <bandwidth> [both | receive | transmit] no bandwidth control | Ограничения скорости трафика на интерфейсе <bandwidth> - ограничение скорости в kbps both - в обоих направлениях RX и TX receive - только на RX transmit - только на TX Отключить ограничение скорости трафика на порту |
flow control no flow control | Включить flow control на порту Отключить flow control на порту (по умолчанию) |
loopback
| Включить loopback на порту (исходящие в интерфейс пакеты будут отправляться обратно) Отключить loopback на порту |
switchport flood-control { bcast|mcast|ucast} no switchport flood-control { bcast|mcast|ucast } | Запрет отправки broadcast, unknown ucast/mcast трафика в интерфейс bcast - запрет broadcast трафика mcast - запрет unknown multicast трафика ucast - запрет unknown unicast трафика отмена команды |
switchport flood-forwarding mcast
| Разрешение отправки multicast трафика в порт без подписки при включенном igmp-snooping Отмена команды |
port-scan-mode {interrupt | poll} no port-scan-mode | Настройка режима отслеживания статуса порта interrupt - статус порта определяется по прерыванию poll - статус порта периодически опрашивается (по-умолчанию) Возврат значения по умолчанию (poll) |
Global режим | |
port-rate-statistics interval <interval-value> | Настройка интервала за который рассчитывается средняя скорость на интерфейсе, <interval-value> интервал (5-600 c) |
Перевод SFP интерфейса в режиме 100BaseX (100mb/s)
SNR-S2985G-24T#conf SNR-S2985G-24T(config)#interface ethernet 1/0/25 SNR-S2985G-24T(config-if-ethernet1/0/25)#speed-duplex force100-fx |
Настройка автоопределения скорости 10/100 mb/s, duplex auto на гигабитном интерфейсе 1/0/24
SNR-S2985G-24T#conf SNR-S2985G-24T(config)#interface ethernet 1/0/24 SNR-S2985G-24T(config-if-ethernet1/0/24)#speed-duplex auto 10 100 auto |
Перевод интерфейса 1/0/1 в режим 100 мб/c full-duplex
SNR-S2985G-24T#conf SNR-S2985G-24T(config)#interface ethernet 1/0/1 SNR-S2985G-24T(config-if-ethernet1/0/1)#speed-duplex force100-full |
Возврат настроек интерфейса к значению по умолчанию (автоматическое согласование скорости/дуплекса)
SNR-S2985G-24T#conf SNR-S2985G-24T(config)#interface ethernet 1/0/1 SNR-S2985G-24T(config-if-ethernet1/0/1)#no speed-duplex |
Коммутатор поддерживает два механизма ограничения входящего трафика - storm-control и rate-violation. Storm-control пропускает трафик до установленного лимита и отбрасывает все пакеты превышающие его. Rate-violation при достижении лимита блокирует весь трафик на порту или переводит порт в shutdown, при этом отсылается SNMP Trap и логируется информация о событии.
Команда | Описание |
---|---|
storm-control {kbps | pps} ! В режиме глобальной конфигурации | Настройка единиц измерения storm-control kbps - килобиты в секунду pps - пакеты в секунду |
Команда | Описание |
---|---|
storm-control { broadcast | multicast | unicast} <pps/kbps> no storm-control {broadcast | multicast | unicast} ! В режиме конфигурации порта | Включение strom control на интерфейсе для определенного типа трафика broadcast - широковещательный трафик multicast - мультикаст трафик unicast - unknown Unicast <pps/kbps> - ограничение в pps (1-1488905) или kbps (16-1000000) Отмена ограничения для выбранного типа трафика |
Команда | Описание |
---|---|
rate-violation {all | broadcast | multicast | unicast} <pps> } rate-violation control block | {shutdown [ recovery <sec> ]} no rate-violation {all | broadcast | multicast | unicast | control} ! В режиме конфигурации порта | Включение rate-violation на интерфейсе для определенного типа трафика all - весь трафик broadcast - широковещательный трафик multicast - мультикаст трафик unicast - unknown Unicast <pps> - ограничение в pps (10-2000000) Настройка действия при превышении лимита block - блокировка всего трафика на порту shutdown - административное выключение порта recovery <sec> - таймер восстановления(включения) порта Отмена ограничения для выбранного типа трафика, отключение действия при превышении лимита |
Настройка ограничения входящего broadcast и multicast трафика до 112 pps при помощи storm-control:
SNR-S2985G-24T#conf SNR-S2985G-24T(config)#interface ethernet1/0/1 SNR-S2985G-24T(config-if-ethernet1/0/1)#storm-control broadcast 112 SNR-S2985G-24T(config-if-ethernet1/0/1)#storm-control multicast 112 |
Настройка ограничения broadcast трафика до 200 pps при помощи rate-violation с блокировкой трафика на порту при превышении лимита
SNR-S2985G-24T#conf SNR-S2985G-24T(config)#interface ethernet1/0/1 SNR-S2985G-24T(config-if-ethernet1/0/1)#rate-violation broadcast 200 SNR-S2985G-24T(config-if-ethernet1/0/1)#rate-violation control block |
Коммутаторы SNR поддерживают диагностику медного кабеля. В процессе диагностики проверяется длина кабеля, а также целостность каждой пары.
Возвращаются следующие статусы:
well - кабель подключен верно
short - короткое замыкание между проводами одной пары
open - кабель не подключен или есть разрыв
abnormal - ненормальное состояние линии, например короткое замыкание между разными парами
fail - не удалось проверить данную пару
Команда | Описание |
---|---|
virtual-cable-test interface ethernet IFNAME ! В режиме глобальной конфигурации | Запуск тестирование кабеля интерфейса IFNAME |
Диагностика кабеля, подключенного к порту 1/0/24
SNR-S2985G-24T#virtual-cable-test interface eth1/0/24
Interface Ethernet1/0/24:
-----------------------------------------------------------------------------------
Cable pairs Cable status Length (meters)
----------------- ------------------- ------------------------
(1, 2) well 83
(3, 6) well 83
(4, 5) well 83
(7, 8) well 83