Switch port configuration
Содержание
Interface range macro
Группировка интерфейсов:
define interface-range UPLINKS FastEthernet0/1, FastEthernet0/24 define interface-range USERPORTS FastEthernet0/2 - 23
Использование:
switch#conf t switch(config)#interface range macro USERPORTS switch(config-if-range)#switchport access vlan 111 switch(config-if-range)#no shutdown switch(config-if-range)#description User-Ports switch(config-if-range)#end switch#
Идентификация портов
switch(config-if)# description string
Скорость интерфейса
На гигабитных медных интерфейсах можно выставить 10 | 100 | 1000 | auto , где auto - использовать автосогласование
switch(config)#interface G1/0/1
switch(config-if)#speed { 10 | 100 | 1000 | auto }
Дуплексность
Доступные варианты настройки порта full, half и auto, где auto - использовать автосогласование. Автосогласование работает только на FastEthernet и GigabitEthernet портах. В этом режиме порт пытается сначала использовать дуплексный режим, а в случае неудачи - полудуплексный. Автосогласование может повторяться при изменении статуса порта. На 10 мбитных Ethernet каналах (fixed speed) значение по-умолчанию half duplex, на 100 - full duplex.
switch(config)#interface G1/0/1
switch(config-if)#duplex { full | half | auto }
Ошибки на портах
Состояние "Errdisabled"
Если в конфигурации отображается порт, который должен быть включен, но программное обеспечение на коммутаторе обнаружило порт в состояние ошибки, то программное обеспечение отключит этот порт. Другими словами, порт автоматически отключается операционной системой коммутатора, так как порт обнаружен в состоянии ошибки.
Когда порт отключается из-за ошибки, он фактически выключается, а прием и отправка трафика через него не выполняются. Цвет индикатора порта становится оранжевым, а при выполнении команды show interfaces отображается состояние порта err-disabled.
Можно изменить поведение порта (отключение) при обнаружение каких-либо ошибок:
Switch(config)#no errdisable detect cause ? all Enable error detection on all cases arp-inspection Enable error detection for arp inspection bpduguard Enable error detection on bpdu-guard dhcp-rate-limit Enable error detection on dhcp-rate-limit dtp-flap Enable error detection on dtp-flapping gbic-invalid Enable error detection on gbic-invalid inline-power Enable error detection for inline-power l2ptguard Enable error detection on l2protocol-tunnel link-flap Enable error detection on linkstate-flapping loopback Enable error detection on loopback pagp-flap Enable error detection on pagp-flapping security-violation Enable error detection on 802.1x-guard sfp-config-mismatch Enable error detection on SFP config mismatch small-frame Enable error detection on small_frame
Switch(config)#no errdisable detect cause [all | cause-name ]
По умолчанию, порт переводится в режим down и повторное включение можнт быть сделано вручную с помощью команду shutdown и no shutdown. Для автоматического включения порта по истечению таймера использовать команду
Switch(config)#errdisable recovery cause [all | cause-name ]
Для настройки таймера
Switch(config)#no errdisable recovery interval seconds