端口的聚合有两种方式,一种是手动的方式,一个是自动协商的方式。
(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:在(config)#模式下,输入int port-channel ID(1-64)
2:假设要把F0/23和F0/24聚合,那么分别在起端口配置里面输入:
switchport trunk
encapsulation dot1q
switchport mode trunk(假设有多个VLAN)
duplex full
speed 100
no cdp enable
channel-group 1 mode on(这里的1就是开始创建的数字),
或者直接在需要做端口聚合的端口上执行下面命令
int port-ch 10
channel-g 10 mode ac
channel-g p lacp(panp)
然后只要在对端交换机也做同样配置就可以了.
交换机连接拓扑图如下:
步骤:
一、两台三层交换机上创建vlan:
Sw0#conf t
Sw0(configure)#vlan 10
Sw0(configure-vlan)#exit
Sw0(configure)#vlan 11
Sw0(configure-vlan)#exit
二、在Sw0交换机上将端口fa0/1-2加入到vlan10中,端口fa0/3加入到vlan 11中
Sw0(configure)#int range fa0/1-2
Sw0(configure-if-range)#switchport access vlan 10
Sw0(configure-if-range)#exit
Sw0(configure)#int fa0/3
Sw0(configure-if)# switchport access vlan 11
Sw0(configure)#exit
三、在Sw1交换机上将fa0/1-2号端口加入到vlan 10中,将fa0/3号端口加到vlan 100中
Sw1#conf t
Sw1(configure)#int range fa0/1-2
Sw1(configure-if-range)#switchport access vlan 10
Sw1(configure-if-range)#exit
Sw1(configure)#int fa0/3
Sw1(configure-if)#switchport access vlan 100
Sw1(configure-if)#exit
四、在Sw0和Sw1交换机上为每个vlan 配置虚拟ip地址
Sw0#conf t
Sw0(configure)#int vlan 10
Sw0(configure-if-vlan)#ip address 192.168.10.253 255.255.255.0
Sw0(configure-if-vlan)#no shutdown
Sw0(configure-if-vlan)#exit
Sw0(configure)#int vlan 11
Sw0(configure-if-vlan)#ip addresss 192.168.11.254 255.255.255.0
Sw0(configure-if-vlan)#no shutdown
Sw0(configure-if-vlan)#exit
Sw1#conf t
Sw1(configure)#int vlan 10
Sw1(configure-if-vlan)#ip address 192.168.10.254 255.255.255.0
Sw1(configure-if-vlan)#no shutdown
Sw1(configure-if-vlan)#exit
Sw1(configure)#int vlan 100
Sw1(configure-if-vlan)#ip address 192.168.100.254 255.255.255.0
Sw1(configure-if-vlan)#no shutdown
Sw1(configure-if-vlan)#exit
五、将Sw0和Sw1交换机相连的fa0/1-2口进行聚合
Sw0#conf t
Sw0(configure)#int range fa0/1-2
Sw0(configure-if-range)#channel-group 1 mode desirable
Sw0(configure-if-range)#exit
Sw1#conf t
Sw1(configure)#int range fa0/1-2
Sw1(configure-if-range)#channel-gropu 1 mode desirable
Sw1(configure-if-range)#exit
【可选做】//六、在Sw0和Sw1交换机上将聚合端口设置为trunk口
Sw0#conf t
Sw0(configure)#int port-channel 1
Sw0(configure-if)#switchport mode trunk
Sw0(configure-if)#switchport trunk native vlan 10
Sw0(configure-if)#exit
Sw1#conf t
Sw1(configure)#int port-channel 1
Sw1(configure-if)#switchport mode trunk
Sw1(configure-if)#switchport trunk native vlan 10
Sw1(configure-if)#exit
//
七、在Sw0和Sw1交换机上设置默认路由(当然你也可以设置能实现路由功能的协议)
Sw0#conf t
Sw0(configure)#ip route 0.0.0.0 0.0.0.0 192.168.10.254
Sw0(configure)#exit
Sw1#conf t
Sw1(configure)#ip route 0.0.0.0 0.0.0.0 192.168.10.253
Sw1(configure)#exit
八、测试
在PC0客户端设置其ip地址为:192.168.11.1,子网掩码为:255.255.255.0,网关地址为:192.168.11.254
在PC1客户端设置其ip地址:192.168.100.1,子网掩码为:255.255.255.0,网关地址为:192.168.100.254
利用PC0客户端去pingPC1客户端的ip,检查是否能够ping 即可!!!
*[注意]:在对Sw0和Sw1交换机上进行端口聚合后,如果没有设置聚合端口为trunk时,交换机两边是不能够被ping 通的。即使设置了trunk口,如果没有设置三层交换机的路由功能时,也只能实现交换机两端设置了trunk口的端口ip 能够ping 通。所以,在设置了trunk口后,还要记得开启三层交换机的路由功能,即:默认路由、静态路由或动态路由。