鏈路匯聚

端口聚合又稱做鏈路聚合,即將幾個鏈路做聚合處理以達到增長交換機之間的鏈接帶寬,避免網絡瓶頸的目的。 鏈路聚合控制協議實現瞭如何將兩個以上的以太網鏈路組合起來成爲高帶寬通道。其實現方法是在交換機上把多個物理端口的鏈路鏈接捆綁在一塊兒造成一個簡單的邏輯鏈接?這個邏輯鏈接被稱爲聚合端口。 冗餘鏈路和流量負載平衡是端口聚合的根本目的。
1、二層端口上的鏈路聚合
端口的聚合有兩種方式,一種是手動的方式,一個是自動協商的方式。
(1)手動方式 這種方式很簡單,設置端口成員鏈路兩端的模式爲「on」。
命令格式爲: channel-group <number組號> mode on
(2)自動方式 自動方式有兩種協議:PAgP(Port Aggregation Protocol)和LACP(Link aggregation Control Protocol)。
PAgP:Cisco設備的端口聚合協議,有auto和desirable兩種模式。 auto模式在協商中只收不發,desirable模式的端口收發協商的數據包。 LACP:標準的端口聚合協議802.3ad,有active和passive兩種模式。 active至關於PAgP的auto,而passive至關於PAgP的desirable。
1:假設要把F0/23和F0/24聚合,那麼分別在起端口配置裏面輸入:
switch(config)#int range fastethernet 0/23-24
switch(config-if)#switchport trunk encapsulation dot1q
switch(config-if)#switchport mode trunk
switch(config-if)#channel-group 1 mode on //注意這裏的on就說明用的是手動的方式,若是用自動方式,那麼就要看你在接口上啓用的是什麼協議了
switch(config-if)#channel-protocol {pagp|lacp} //以後的配置就看你起用了什麼協議
2、三層端口上的鏈路聚合
因爲EtherChannel大多工做在物理層,因此可將多個3層接口組合成一條單獨的通道。
下面來看步驟:
switch(config)#interface port-channel 1 //建立邏輯端口通道
switch(config-if)#ip address 192.168.10.1 255.255.255.0 //配置通道IP地址
switch(config-if)#interface gi1/0/1 //將二層端口添加到三層邏輯通道
switch(config-if)#no ip address //移除任何協議尋址
switch(config-if)#no switchport //確保端口工做在三層
switch(config-if)#ip channel-group 1 mode on //將端口分配給EtherChannel
switch(config-if)#interface gi1/0/2
switch(config-if)#no ip address
switch(config-if)#no switchport
switch(config-if)#ip channel-group 1 mode on
一、爲使Port Channel正常工做,Port Channel的成員端口必須具有如下相同的屬性:
a) 端口均爲全雙工模式;
b) 端口速率相同;
c) 端口的類型必須同樣,好比同爲以太口或同爲光纖口;
d) 端口同爲Access端口而且屬於同一個VLAN或同爲Trunk端口;
e) 若是端口爲Trunk端口,則其Allowed VLAN和Native VLAN屬性也應該相同。
二、支持任意兩個交換機物理端口的匯聚,最大組數爲6個,組內最多的端口數爲8個。
三、一些命令不能在port-channel上的端口使用,包括:arp,bandwidth,ip,ip-forward
等;
四、在使用強制生成端口聚合組時,因爲匯聚是手工配置觸發的,若是因爲端口的VLAN
信息不一致致使匯聚失敗的話,匯聚組一直會停留在沒有匯聚的狀態,必須經過往該group增長和刪除端口來觸發端口再次匯聚,若是VLAN信息仍是不一致仍然不能匯聚成功。直到VLAN信息都一致而且有增長和刪除端口觸發匯聚的狀況下端口才能匯聚成功;
五、檢查對端交換機的對應端口是否配置端口聚合組,且要查看配置方式是否相同,若是本端是手工方式則對端也應該配置成手工方式,若是本端是LACP動態生成則對端也應該是LACP動態生成,不然端口聚合組不能正常工做;還有一點要注意的是若是兩端收發的都是LACP協議,至少有一端是ACTIVE的,不然兩端都不會發起LACP數據報;
六、port-channel一旦造成以後,全部對於端口的設置只能在port-channel端口上進行;
七、LACP必須和Security和802.1X的端口互斥,若是端口已經配置上述兩種協議,就不容許被起用LACP;
3、端口聚合的兩端接口類型能夠一致,也能夠不一致,好比一端是三層接口,一端是二層接口,三層接口通常是網關或者路由接口
channel-group mode 另解:
(1)ON, 這種模式會強制端口不使用思科私有PAgP而造成EtherChannel.
在這種模式下,若是但願EtherChannel可以正確的工做,那麼就要求鏈路夥伴的EtherChannel都處於On模式。
(2)Auto 這中模式會使端口進入自動協商。若是端口接收到PAgP數據包,那麼就造成EtherChannel. 可是這種模式下端口不會主動發起協商。
(3)Desirable 這種模式是cisco的PAGP協商模式,主動協商創建通道,將使得端口利用PAgP進入造成EtherChannel的協商狀態。在配置EtherChannel的時候,推薦使用desirable網絡

相關文章
相關標籤/搜索