Cisco交換機 ——鏈路聚合
阿新 • • 發佈:2019-01-04
我們在交換機之間提供多條鏈路,這種設計具有冗餘性和彈性
如果兩臺交換機之間有多條鏈路,那麼STP
會阻斷其中一條鏈路
為了充分利用交換機之間的多條鏈路,可使用埠通道化技術,Ether Channel
就是一種,Cisco
開發它的初衷是用於在交換機之間將多條快速乙太網或吉位元乙太網鏈路組合成一條邏輯通道
啟用埠通道化技術之後,第2
層STP
和第3
層路由選擇協議將把捆綁在一起的鏈路視為一條鏈路,這將導致STP
不再阻斷埠,在路由選擇協議看來,交換機之間只有一條鏈路,因此只會建立單個鄰居關係
簡單示意如下:
埠通道協商協議也有Cisco
版和IEEE
版兩種,
Cisco
IEEE 802.3ad
稱為LACP–Link Aggregation Control Protocol
Cisco
的PAgP
最多支援8
對對活動埠捆綁在一起,BUT,這些埠的速度、s雙工設定、VLAN配置必須相同,也就是說,不能將不同型別和配置的埠捆綁在一起
專業術語
- 埠通道化
- ji將兩臺交換機的
2~8
條快速乙太網li鏈路或兩條吉位元乙太網埠組合成一條邏輯鏈路,以提高頻寬和彈性
- ji將兩臺交換機的
- EtherChannel
- 表示埠通道化的思科專用術語
- PAgP
- 思科通道協商協議
- 它會找出配置和型別相同的埠,將他們合併為一個
EtherChannel
,EtherChannel
將作為d單個網橋埠加入STP
,至此,PAgP
的全部職責就是每隔30
秒傳送一次分組,以確保鏈路的一致性並管理鏈路新增和故障
- LACP(802.3ad)
- 公用通道協商協議
- channel-group
- 這個命令將以乙太網介面加入指定的
EtherChannel
,其引數為埠通道ID
- 這個命令將以乙太網介面加入指定的
- interface port-channel
- 這條命令是用來建立捆綁介面的,將埠加入這種介面中就使用上面那條命令
channel-group
channel-group
指定的組號相同
- 這條命令是用來建立捆綁介面的,將埠加入這種介面中就使用上面那條命令
配置示例
可以在每個介面上使用配置命令channel-group
,並將通訊通道設定為active
或passive
active
和passive
的區別:active
模式會主動傳送LACP
分組,與另一端的埠協商passive
只會被動地等待別人傳送協商報文
我們首先為交換機的兩個埠配置中繼協議
Switch(config)#int range f 0/1-2
Switch(config-if-range)#switchport trunk encapsulation dot1q
Switch(config-if-range)#switchport mode trunk
當我們將其中一個交換機配置好之後,通道協商協議會自動與另一臺交換機協商,使其配置與本交換機的配置一致
Switch(config)#int range g 0/1-2
Switch(config-if-range)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up
可以看到,我們一進入介面,介面就自動重啟並配置為和之前已配置的交換機的相同的中繼協議,我們可以使用show interface switchport
命令來檢視介面的詳細資訊
完整的配置命令
switch1:
enable
conf t
int range f 0/1 - 2
switchport trunk encapsulation dot1q
switchport mode trunk
channel-group 1 mode active
exit
int port-channel 1
switchport trunk encapsulation dot1q
switchport mode trunk
switchport trunk allowed vlan 1,2,3
switch2:
和上面一樣
結果: