A. 請教網路高手,Windows下如何配置鏈路聚合
一、配置靜態鏈路聚合
阿爾卡特靜態鏈路聚合,也稱OmniChannel,允許將多條物理鏈路捆綁成一條虛擬鏈路(又稱鏈路聚合組)。採用鏈路聚合的目的主要是為了提高可靠性和增加互連帶寬。每台交換機可配置最多32 個鏈路聚合組,每組內可以有2,4,8,16 條物理鏈路。
1、創建靜態聚合
按照如下步驟來配置兩台交換機間的靜態鏈路聚合,如下所示:
第一步:在本地交換機上使用static linkagg size 命令創建靜態鏈路聚合,例如:
-> static linkagg 1 size 4
第二步:使用static agg agg num 命令將所有相關的埠加入到本地交換機的靜
態鏈路聚合中,如下:
-> static agg 4/1 agg num 1
-> static agg 4/7 agg num 1
-> static agg 5/1 agg num 1
-> static agg 6/2 agg num 1
第三步:使用vlan 命令為這個鏈路聚合創建VLAN,如下:
-> vlan 10 port default 1
第四步:在遠端交換機上創建相應的鏈路聚合,命令為static linkagg 1 size 4
-> static linkagg 1 size 4
第五步:在遠端交換機上將相應的埠加入到鏈路聚合中,如下:
-> static agg 7/1 agg num 1
-> static agg 7/7 agg num 1
-> static agg 8/1 agg num 1
-> static agg 9/2 agg num 1
第六步:在遠端交換機上為這個鏈路聚合創建VLAN,如下:
-> vlan 10 port default 1
可以使用show linkagg 命令來查看的靜態鏈路聚合設置。也可以使用show linkagg port 命令來顯示特定埠的信息。
2、 刪除靜態鏈路聚合
刪除一個靜態鏈路聚合,使用no static linkagg 命令,例如從交換機配置中刪除靜態鏈路聚合5,命令如下:
-> no static linkagg 5
註:在刪除一個靜態鏈路聚合前,必須先將這個鏈路聚合中的所有相關埠先刪除掉。
3、 添加/刪除靜態鏈路聚合中的埠
採用static agg agg num 命令向一個靜態鏈路聚合中添加埠,如將槽位5 上的端
口1 添加到鏈路聚合10 中,命令如下:
-> static agg 5/1 agg num 10
註:一個埠同時只能屬於一個鏈路聚合組。
要從鏈路聚合中刪除埠,可以使用static agg no 命令,例如將槽位5 上的第1埠 從鏈路聚合中刪除,命令如下:
-> static agg no 5/1
4、 激活/關閉靜態鏈路聚合狀態
激活靜態鏈路聚合的狀態,使用static linkagg 命令,後跟鏈路聚合組號,再跟admin state enable,如激活鏈路聚合組1,命令如下:
-> static linkagg 1 admin state enable
關閉靜態鏈路聚合的狀態,使用static linkagg 命令,後跟鏈路聚合組號,再跟admin state disable,如關閉鏈路聚合組1,命令如下:
-> static linkagg 1 admin state disable
5、 顯示靜態鏈路聚合配置和統計信息
使用如下show 命令來顯示當前靜態鏈路聚合信息。命令如下:
show linkagg 顯示鏈路聚合組的信息
show linkagg port 顯示鏈路聚合埠的信息
例如,顯示所有鏈路聚合組(靜態和動態)的信息,命令如下:
-> show linkagg
顯示將如下所示:
Number Aggregate SNMP Id Size Admin State Oper State Att/Sel Ports
----------+---------------+-------------+-------+---------------+-------------+----
1 Static 40000001 8 ENABLED UP 2 2
2 Dynamic 40000002 4 ENABLED DOWN 0 0
3 Dynamic 40000003 8 ENABLED DOWN 0 2
4 Dynamic 40000004 16 ENABLED UP 3 3
5 Static 40000005 2 DISABLED DOWN 0 0
使用show linkagg 命令後跟鏈路聚合組號和使用show linkagg port 命令後跟槽位/
埠參數可以提供關於這個鏈路聚合組或者特定埠的詳細信息。
二、配置動態鏈路聚合
阿爾卡特動態鏈路聚合基於802.3ad 標准,允許將多條物理鏈路捆綁成一條虛擬鏈路(又稱鏈路聚合組)。採用鏈路聚合的目的主要是為了提高可靠性和增加互連帶寬每台交換機可配置最多32 個鏈路聚合組,每組內可以有2,4,8,16 條物理鏈路。
1、 創建動態聚合
按照如下步驟來配置兩台交換機間的動態鏈路聚合,如下所示:
第一步:在本地交換機上使用lacp linkagg size 命令創建動態鏈路聚合,例如:
-> lacp linkagg 2 size 8
第二步:使用lacp agg actor key 將所有相關的埠加入到本地交換機的動態鏈路聚合中,如下:
-> lacp agg 1/1 actor admin key 2
-> lacp agg 1/4 actor admin key 2
-> lacp agg 3/3 actor admin key 2
-> lacp agg 5/4 actor admin key 2
-> lacp agg 6/1 actor admin key 2
-> lacp agg 6/2 actor admin key 2
-> lacp agg 7/3 actor admin key 2
-> lacp agg 8/1 actor admin key 2
第三步:使用vlan 命令為這個鏈路聚合創建VLAN,如下:
-> vlan 2 port default 2
第四步:在遠端交換機上創建相應的鏈路聚合
-> lacp linkagg 2 size 8
第五步:在遠端交換機上將相應的埠加入到鏈路聚合中,如下:
-> lacp agg 2/1 actor admin key 2
-> lacp agg 3/1 actor admin key 2
-> lacp agg 3/3 actor admin key 2
-> lacp agg 3/6 actor admin key 2
-> lacp agg 5/1 actor admin key 2
-> lacp agg 5/6 actor admin key 2
-> lacp agg 8/1 actor admin key 2
-> lacp agg 8/3 actor admin key 2
第六步:在遠端交換機上為這個鏈路聚合創建VLAN,如下:
-> vlan 2 port default 2
使用show linkagg 命令來查看鏈路聚合的設置。使用show linkagg port命令顯示特定埠的信息。
2、 刪除動態鏈路聚合組
刪除一個動態鏈路聚合,使用no lacp linkagg ,例如從交換機配置中刪除動態鏈路聚合組2,命令如下:
-> no lacp linkagg 2
註:在刪除一個動態鏈路聚合前,必須先將這個鏈路聚合中的所有相關埠先刪除掉。
3、 添加/刪除動態鏈路聚合中的埠
採用lacp agg actor admin key 命令向一個動態鏈路聚合中添加埠,如將槽位5 上
的第1埠添加到鏈路聚合2中,命令如下:
-> lacp agg 5/1 actor admin key 2
註:一個埠同時只能屬於一個鏈路聚合組。要從鏈路聚合中刪除埠,可以使用lacp agg no 命令,例如將槽位5 上的第1埠從鏈路聚合中刪除,命令如下:
-> lacp agg no 5/1
4、 激活/關閉動態鏈路聚合狀態
激活動態鏈路聚合的狀態,使用lacp linkagg 命令,後跟鏈路聚合組號,再跟admin state enable,如激活鏈路聚合組1 輸入如下命令:
-> lacp linkagg 1 admin state enable
關閉靜態鏈路聚合的狀態,使用lacp linkagg 命令,後跟鏈路聚合組號,再跟admin state disable,如關閉鏈路聚合組1 輸入如下命令:
-> lacp linkagg 1 admin state disable
5、 顯示動態鏈路聚合配置和統計信息
使用show 命令來顯示當前動態鏈路聚合信息。命令如下:
show linkagg 顯示鏈路聚合組的信息
show linkagg port 顯示鏈路聚合埠的信息
例如,要顯示所有鏈路聚合組(靜態和動態)的信息,輸入命令:
-> show linkagg
顯示將如下所示:
Number Aggregate SNMP Id Size Admin State Oper State Att/Sel Ports
-------+----------+--------+----+-------------+-------------+-------------
1 Static 40000001 8 ENABLED UP 2 2
2 Dynamic 40000002 4 ENABLED DOWN 0 0
3 Dynamic 40000003 8 ENABLED DOWN 0 2
4 Dynamic 40000004 16 ENABLED UP 3 3
5 Static 40000005 2 DISABLED DOWN 0 0
使用show linkagg 命令後跟鏈路聚合組號和使用show linkagg port 命令後跟槽位/埠參數可以提供關於這個鏈路聚合組或者特定埠的詳細信息。
6、 LACP 配置實例
本例需要在如下網路中配置LACP 和802.1Q,如下所示:
在上圖的網路中有兩台交換機通過一個動態的乙太網鏈路聚合互聯,每台交換機上需要配置兩個VLAN, VLAB 2 和VLAN 3,分別配置相應的路由埠。假設互連埠均為2/1-2.
第一步: 在交換機 A 上創建所有VLAN,分配固定埠和路由介面
-> vlan 2
-> vlan 2 port default 1/1-4
-> vlan 3
-> vlan 3 port default 1/5-8
-> ip interface vlan2 address 192.168.10.1 mask 255.255.255.0 vlan 2
-> ip interface valn3 address 192.168.12.1 mask 255.255.255.0 vlan 3
第二步: 在交換機 B 上創建所有VLAN 和路由埠
-> vlan 2
-> vlan 2 port default 1/1-4
-> vlan 3
-> vlan 3 port default 1/5-8
-> ip interface vlan2 address 192.168.10.2 mask 255.255.255.0 vlan 2
-> ip interface vlan3 address 192.168.12.2 mask 255.255.255.0 vlan 3
第三步: 在交換機A 上創建動態鏈路聚合
-> lacp linkagg 1 size 2 admin state enable
-> lacp agg 2/1 actor admin key 1
-> lacp agg 2/2 actor admin key 1
第四步: 在交換機B 上創建動態鏈路聚合
-> lacp linkagg 1 size 2 admin state enable
-> lacp agg 2/1 actor admin key 1
-> lacp agg 2/2 actor admin key 1
第五步:在交換機A 上將互聯連路聚合上打上802.1q 標簽。
-> vlan 2 802.1q 1
-> vlan 3 802.1q 1
第六步:在交換機 B 上將互聯連路聚合打上802.1q 標簽。
-> vlan 2 802.1q 1
-> vlan 3 802.1q 1
B. 鏈路聚合的配置
實驗要求
設備 IP Mask 埠
交換機A 192.168.1.11 255.255.255.0 0/0/1-2 trunking
交換機B 192.168.1.12 255.255.255.0 0/0/3-4 trunking
PC1 192.168.1.101 255.255.255.0交換機A0/0/23
PC2 192.168.1.102 255.255.255.0交換機B0/0/24
如果鏈路聚合成功,則 PC1 可以ping 通 PC2。
實驗步驟
第一步:正確連接網線,交換機全部恢復出廠設置,做初始配置,避免廣播風暴出現
交換機A:
switch#config
switch(Config)#hostname switchA
switchA(Config)#interface vlan 1
switchA(Config-If-Vlan1)#ip address 192.168.1.11 255.255.255.0
switchA(Config-If-Vlan1)#no shutdown
switchA(Config-If-Vlan1)#exit
switchA(Config)#spanning-tree
MSTP is starting now, please wait...........
MSTP is enabled successfully.
switchA(Config)#
交換機B:
switch#config
switch(Config)#hostname switchB
switchB(Config)#interface vlan 1
switchB(Config-If-Vlan1)#ip address 192.168.1.12 255.255.255.0
switchB(Config-If-Vlan1)#no shutdown
switchB(Config-If-Vlan1)#exit
switchB(Config)#spanning-tree
MSTP is starting now, please wait...........
MSTP is enabled successfully.
switchB(Config)#
第二步:創建port group
交換機A:
switchA(Config)#port-group 1
switchA(Config)#
驗證配置:
switchA#show port-group detail
Sorted by the ports in the group 1:
--------------------------------------------
switchA#show port-group brief
Port-group number : 1
Number of ports in port-group : 0 Maxports in port-channel = 8
Number of port-channels : 0 Max port-channels : 1
switchA#
交換機B
switchB(Config)#port-group 2
switchB(Config)#
第三步:手工生成鏈路聚合組(第三、四步任選其一操作)
交換機A:
switchA(Config-Port-Range)#port-group 1 mode on
switchA(Config-Port-Range)#exit
驗證配置:
switchA#show vlan
VLAN Name Type Media Ports
---- ------------ ---------- --------- -------------------
1 default Static ENET Ethernet0/0/3 Ethernet0/0/4
Ethernet0/0/5 Ethernet0/0/6
Ethernet0/0/7 Ethernet0/0/8
Ethernet0/0/9 Ethernet0/0/10
Ethernet0/0/11 Ethernet0/0/12
Ethernet0/0/13 Ethernet0/0/14
Ethernet0/0/15 Ethernet0/0/16
Ethernet0/0/17 Ethernet0/0/18
Ethernet0/0/19 Ethernet0/0/20
Ethernet0/0/21 Ethernet0/0/22
Ethernet0/0/23 Ethernet0/0/24
Port-Channel1
switchA# !port-channel1已經存在
交換機B:
switchB(Config)#int e 0/0/3-4
switchB(Config-Port-Range)#port-group 2 mode on
switchB(Config-Port-Range)#exit
驗證配置:
switchB#show port-group brief
Port-group number : 2
Number of ports in port-group : 2 Maxports in port-channel = 8
Number of port-channels : 1 Max port-channels : 1
switchB#
第四步: LACP動態生成鏈路聚合組(第三、四步任選其一操作)
switchA(Conifg-Port-Range)#port-group 1 mode active
驗證配置:
switchA#show vlan
VLAN Name Type Media Ports
---- ------------ ---------- --------- -------------------
1 default Static ENET Ethernet0/0/3 Ethernet0/0/4
Ethernet0/0/5 Ethernet0/0/6
Ethernet0/0/7 Ethernet0/0/8
Ethernet0/0/9 Ethernet0/0/1
Ethernet0/0/11 Ethernet0/0/1
Ethernet0/0/13 Ethernet0/0/1
Ethernet0/0/15 Ethernet0/0/1
Ethernet0/0/17 Ethernet0/0/1
Ethernet0/0/19 Ethernet0/0/2
Ethernet0/0/21 Ethernet0/0/2
Ethernet0/0/23 Ethernet0/0/2
Port-Channel1
switchA# !port-channel1已經存在
交換機B:
switchB(Config)#interface ethernet 0/0/3-4
switchB(Conifg-Port-Range)#port-group 2 mode passive
switchB(Config)#interface port-channel 2
switchB(Config-If-Port-Channel2)#
驗證配置:
switchB#show port-group brief
Port-group number : 2
Number of ports in port-group : 2 Maxports in port-channel = 8
Number of port-channels : 1 Max port-channels : 1
switchB#
第五步:使用ping命令驗證
使用PC1 ping PC2
交換機A 交換機B 結果 原因
0/0/1 0/0/3 通鏈路聚合組連接正確
0/0/2 0/0/4
0/0/1 0/0/3 通 拔掉交換機B埠4的網線,仍然可
0/0/2 以通(需要一點時間),此時用show