本檔案將提供Catalyst 3550/3560系列交換器上連線埠型流量控制功能的範例設定和驗證。具體來說,本檔案將介紹如何在Catalyst 3550交換器上設定連線埠型流量控制功能。
嘗試此組態之前,請確保符合以下要求:
具有Cisco Catalyst 3550/3560系列交換器上的組態基本知識。
基本瞭解基於埠的流量控制功能。
本文件中的資訊是根據 Cisco Catalyst 3550 系列交換器。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
Catalyst 3550/3560交換器提供連線埠型流量控制,可透過各種方式實作:
風暴控制
受保護連線埠
連線埠封鎖
連線埠安全性
風暴控制可在交換機的一個物理介面上防止廣播、組播或單播風暴等流量。LAN中的過量流量(稱為LAN風暴)將導致網路效能下降。使用風暴控制可避免網路效能的下降。
風暴控制觀察通過介面的資料包,確定資料包是單播、組播還是廣播。設定傳入流量的閾值級別。交換器根據收到的封包型別對封包數量進行計數。如果介面上的廣播和單播流量超過閾值級別,則僅阻塞特定型別的流量。如果組播流量超過介面上的閾值級別,則阻止所有傳入流量,直到流量級別下降到閾值級別以下。使用storm-control介面配置命令配置介面上指定的流量風暴控制。
在一個鄰居不應看到另一個鄰居生成的流量時,配置交換機上的受保護埠,以便某些應用流量不會在同一交換機上的埠之間轉發。在交換機中,受保護埠不會將任何流量(單播、組播或廣播)轉發到任何其他受保護埠,但受保護埠可以將任何流量轉發到非受保護埠。在介面上使用switchport protected介面配置命令,將第2層上的流量與其他受保護埠隔離。
當未知目的地MAC位址流量(單點傳播和多點傳播)湧向交換器中的所有連線埠時,可能會發生安全問題。為了防止未知流量從一個埠轉發到另一個埠,請配置埠阻塞,這將阻塞未知的單點傳播或組播資料包。使用switchport block介面配置命令防止轉發未知流量。
使用埠安全,通過標識允許訪問埠的站點的MAC地址,將輸入限制到介面。將安全MAC地址分配給安全埠,以便該埠不會轉發源地址不在已定義地址組中的資料包。在介面上使用粘滯獲取功能將動態MAC地址轉換為粘滯安全MAC地址。使用switchport port-security介面配置命令配置介面上的埠安全設定。
本節提供用於設定本文件中所述功能的資訊。
註:使用Command Lookup Tool(僅限註冊客戶)可獲取本節中使用的命令的詳細資訊。
本檔案會使用以下網路設定:
本檔案會使用以下設定:
Catalyst 3550交換器 |
---|
Switch#configure terminal Switch(config)#interface fastethernet0/3 !--- Configure the Storm control with threshold level. Switch(config-if)#storm-control unicast level 85 70 Switch(config-if)#storm-control broadcast level 30 !--- Configure the port as Protected port. Switch(config-if)#switchport protected !--- Configure the port to block the multicast traffic. Switch(config-if)#switchport block multicast !--- Configure the port security. Switch(config-if)#switchport mode access Switch(config-if)#switchport port-security !--- set maximum allowed secure MAC addresses. Switch(config-if)#switchport port-security maximum 30 !--- Enable sticky learning on the port. Switch(config-if)#switchport port-security mac-address sticky !--- To save the configurations in the device. switch(config)#copy running-config startup-config Switch(config)#exit |
使用本節內容,確認您的組態是否正常運作。
輸出直譯器工具(僅供已註冊客戶使用)(OIT)支援某些show命令。使用OIT檢視show指令輸出的分析。
使用show interfaces [interface-id] switchport 命令驗證您的專案:
例如:
Switch#show interfaces fastEthernet 0/3 switchport Name: Fa0/3 Switchport: Enabled Administrative Mode: static access Operational Mode: static access Administrative Trunking Encapsulation: negotiate Operational Trunking Encapsulation: native Negotiation of Trunking: Off Access Mode VLAN: 1 (default) Trunking Native Mode VLAN: 1 (default) Voice VLAN: none Administrative private-vlan host-association: none Administrative private-vlan mapping: none Administrative private-vlan trunk native VLAN: none Administrative private-vlan trunk encapsulation: dot1q Administrative private-vlan trunk normal VLANs: none Administrative private-vlan trunk private VLANs: none Operational private-vlan: none Trunking VLANs Enabled: ALL Pruning VLANs Enabled: 2-1001 Capture Mode Disabled Capture VLANs Allowed: ALL Protected: true Unknown unicast blocked: disabled Unknown multicast blocked: enabled Appliance trust: none
使用show storm-control [interface-id] [broadcast | 多點傳播 | unicast] 命令驗證在介面上為指定流量型別設定的風暴控制抑制級別。
例如:
Switch#show storm-control fastEthernet 0/3 unicast Interface Filter State Upper Lower Current --------- ------------- ----------- ----------- ----------- Fa0/3 Forwarding 85.00% 70.00% 0.00% Switch#show storm-control fastEthernet 0/3 broadcast Interface Filter State Upper Lower Current --------- ------------- ----------- ----------- ----------- Fa0/3 Forwarding 30.00% 30.00% 0.00% Switch#show storm-control fastEthernet 0/3 multicast Interface Filter State Upper Lower Current --------- ------------- ----------- ----------- ----------- Fa0/3 inactive 100.00% 100.00% N/A
使用show port-security [interface interface-id] 命令驗證指定介面的埠安全設定。
例如:
Switch#show port-security interface fastEthernet 0/3 Port Security : Enabled Port Status : Secure-up Violation Mode : Shutdown Aging Time : 0 mins Aging Type : Absolute SecureStatic Address Aging : Disabled Maximum MAC Addresses : 30 Total MAC Addresses : 4 Configured MAC Addresses : 0 Sticky MAC Addresses : 4 Last Source Address : 0012.0077.2940 Security Violation Count : 0
使用show port-security [interface interface-id] address 命令驗證指定介面上配置的所有安全MAC地址。
例如:
Switch#show port-security interface fastEthernet 0/3 address Secure Mac Address Table ------------------------------------------------------------------- Vlan Mac Address Type Ports Remaining Age (mins) ---- ----------- ---- ----- ------------- 1 000d.65c3.0a20 SecureSticky Fa0/3 - 1 0011.212c.0e40 SecureSticky Fa0/3 - 1 0011.212c.0e41 SecureSticky Fa0/3 - 1 0012.0077.2940 SecureSticky Fa0/3 - ------------------------------------------------------------------- Total Addresses: 4