### 链路聚合的典型应用场景
首先,我们来看几种常见的链路聚合应用场景。在交换机之间,为了保证链路的带宽和可靠性,我们可以部署多条物理链路,并使用Eth-Trunk技术。这样做不仅提高了链路的冗余性,还确保了数据传输的稳定性。
在交换机与服务器之间,为了提升服务器的接入带宽和可靠性,我们可以将多个物理网卡聚合成一个网卡组,与交换机建立链路聚合。这种配置方式可以显著提高服务器的网络性能。
此外,在交换机和堆叠系统之间,堆叠系统能使两台交换机成为一个逻辑设备,通过链路聚合和互连形成一个高可靠的无环网络。而防火墙热备用心跳场景中,使用Eth-Trunk作为心跳检测链路,可以避免单端口或单链路故障导致的状态监测错误。
### 命令简介与配置
接下来,我们探讨链路聚合的配置命令。创建链路聚合组时,可以使用命令“接口eth-trunk trunk-id”来创建。配置链路聚合模式时,可以选择LACP模式或手动负载平衡模式。在将接口加入链路聚合组时,可以通过两种方式:在以太网接口视图下使用命令“eth-trunk trunk-id”,或在Eth-Trunk视图下使用命令“trunkport接口类型{ interface-number}”。
为了允许不同速率的端口加入同一个Eth-Trunk接口,需要启用混合速率链路功能。此外,还可以配置系统LACP优先级和接口LACP优先级,以调整链路聚合的行为。
### 配置示例
以手动模式链路聚合为例,假设SW1和SW2通过两条以太网链路互连,我们可以在SW1和SW2上配置Eth-Trunk,并将物理接口加入Eth-Trunk。同时,配置端口链路类型为中继,并允许通过指定的VLAN。
在LACP模式下的链路聚合配置中,我们可以通过调整优先级和活动端口数量来指定链路聚合的主备状态。例如,在SW1和SW2之间配置LACP模式,将最大活动端口配置为2,另一条链路作为备份。
### 堆叠和集群技术
除了链路聚合,堆叠和集群技术也是提高网络可靠性的关键。堆叠技术通过将多个交换机物理上连接在一起,形成一个逻辑交换机,从而简化了网络管理和提高了转发效率。集群技术则通过两个交换机组合成一个逻辑交换机,进一步简化了网络配置,并提高了网络可靠性。
### 实际应用与推荐架构
在实际应用中,堆叠系统可以扩展端口数量,增加上行带宽,并形成链路冗余备份。集群系统则可以简化组网,避免使用复杂的协议,如MSTP和VRRP,同时通过跨设备链路聚合实现快速收敛。
总结来说,链路聚合技术为我们提供了一种提高网络性能和可靠性的有效手段。通过合理配置链路聚合,以及利用堆叠和集群技术,我们可以构建一个高效、可靠的网络架构。
典型使用场景(1)
开关之间
为了确保交换机之间的链路带宽和可靠性,可以在交换机之间部署多条物理链路,并且可以使用Eth-Trunk。
交换机和服务器之间
为了提高服务器的接入带宽和可靠性,将两个或两个以上的物理网卡聚合成一个网卡组,与交换机建立链路聚合。
典型使用场景(2)
开关和堆叠系统
堆叠系统使两台交换机成为一个逻辑设备,交换机和堆叠系统可以通过链路聚合和互连形成一个高可靠的无环网络。
防火墙热备用心跳
Heartbeat用于检测两个防火墙热备组网中对等设备的状态。为了防止单端口、单链路故障造成的状态监测错误,可以部署Eth-Trunk,将Eth-Trunk作为检测状态的心跳。
命令简介(1)
1.创建链路聚合组。
【华为】接口eth-trunk trunk-id
2.配置链路聚合模式。
[Huawei-Eth-Trunk1]模式{lacp |手动负载平衡}
模式lacp配置链路聚合模式是lacp模式,模式手动负载平衡配置链路聚合模式是手动模式。
注意:需要保持两端链路聚合模式一致。
3.将接口加入链路聚合组(以太网接口视图)
[华为千兆以太网0/0/1] eth-trunk trunk-id
在接口视图下,将接口添加到Eth-Trunk。
命令简介(2)
4.将接口加入链路聚合组(Eth-Trunk视图)
[Huawei-Eth-Trunk1] trunkport接口类型{ interface-number}
将接口添加到Eth-Trunk视图中的链路聚合组。可以通过两种方式将3、4个接口添加到链路聚合组。
5.启用允许不同速率的端口加入同一个Eth-Trunk接口的功能。
[华为Eth-Trunk1]混合速率链路使能
设备默认不启用允许不同速率的端口加入同一个Eth-Trunk接口的功能,只有速率相同的接口才能加入同一个Eth-Trunk接口。
6.配置系统LACP优先级
【华为】lacp优先优先
系统LACP优先级值越小,优先级越高。默认情况下,系统LACP优先级是32768。
命令简介(3)
7.配置接口LACP优先级
[华为千兆以太网0/0/1] lacp优先级优先级
在接口视图下配置接口LACP优先级。默认情况下,接口的LACP优先级为32768。接口优先级越低,接口的LACP优先级越高。
仅当接口已加入链路聚合时,才能配置此命令。
8.配置活动接口的最大数量
[Huawei-Eth-Trunk1]最大活动链路数{number}
配置时,需要保持本端和对端的最大活动接口数一致。只有LACP模式支持配置活动接口的最大数量。
9.配置活动接口的最小数量
[Huawei-Eth-Trunk1]最小活动链路号{number}
端到端设备和对等设备的活动接口数量的下限可以不同,并且可以在手动模式和LACP模式下配置活动接口的最小数量。
配置最小数量的活动接口以确保最小带宽。当当前活动链路数小于下限值时,Eth-Trunk接口状态变为关闭。
可以为不同类型的交换机设置的活动接口的最大数量是不同的。例如,S6720HI、S6730H、S6730S和S6730S-S链路聚合组中的活动接口的上限阈值是32,而S6720LI、S6720S-LI、S6720SI和S6720S-SI链路聚合组中的活动接口的上限阈值是16。具体数值请参考产品手册。
设置活动接口的最小数量以确保最小带宽。当带宽过小时,一些需要链路带宽的业务会出现异常。此时Eth-Trunk会被切断,通过网络本身的高可靠性将业务切换到其他路径,从而保证业务的正常运行。
手动模式链路聚合配置示例
案例描述:
▫SW1和SW2连接到VLAN10和VLAN20的网络。
SW1和SW2通过两条以太网链路互连。为了提供链路冗余并确保传输可靠性,在SW1和SW2之间配置了手动模式下的链路聚合。
SW1的配置如下:
[SW1]接口Eth-trunk 1[SW1-Eth-Trunk1]trunk port gigabit Ethernet 0/0/1到0/0/2[SW1-Eth-Trunk1]端口链路型中继[SW1-Eth-trunk 1]端口中继允许通过vlan 10 20
SW2的配置如下:
[SW2]接口Eth-trunk 1[SW2-Eth-Trunk1]trunk port gigabit Ethernet 0/0/1到0/0/2[SW2-Eth-Trunk1]端口链路型中继[SW2-Eth-trunk 1]端口中继允许通过vlan 10 20
LACP模式下的链路聚合配置示例(1)
案例描述:
▫SW1和SW2连接到VLAN10和VLAN20的网络。
SW1和SW2通过三条以太网链路互连。为了提供链路冗余,保证传输可靠性,在SW1和SW2之间配置LACP模式的链路聚合,手动调整优先级,使SW1成为主动端,最大活动端口配置为2,另一条链路作为备份。
SW1的配置如下:
[SW1]接口Eth-trunk 1[SW1-Eth-Trunk1]模式lacp[SW1-Eth-Trunk1]最大活动链路数2[SW1-Eth-trunk 1]trunk port gigabit Ethernet 0/0/1到0/0/3[SW1-Eth-Trunk1]端口链路类型中继[SW1-Eth-trunk 1]端口中继允许通过vlan 10 20[SW1-Eth-Trunk1
LACP模式下的链路聚合配置示例(2)
案例描述:
▫SW1和SW2连接到VLAN10和VLAN20的网络。
SW1和SW2通过三条以太网链路互连。为了提供链路冗余,保证传输可靠性,在SW1和SW2之间配置LACP模式的链路聚合,手动调整优先级,使SW1成为主动端,最大活动端口配置为2,另一条链路作为备份。
SW2的配置如下:
[SW2]接口Eth-trunk 1[SW2-Eth-Trunk1]模式lacp[SW2-Eth-Trunk1]最大活动链路数2[SW2-Eth-trunk 1]trunk port gigabit Ethernet 0/0/1到0/0/3[SW2-Eth-Trunk1]端口链路类型中继[SW2-Eth-trunk 1]端口中继允许通过vlan 10 20
什么是栈和簇?
堆栈
堆叠(iStack):多个支持堆叠特性的交换机通过堆叠电缆连接在一起,逻辑上成为一个交换设备,整体参与数据转发。
群集-CSS
集群交换机系统(CSS):两个支持集群功能的交换机设备组合在一起,在逻辑上形成一个交换机设备。
集群只支持两个设备,通用盒交换机支持CSS,盒设备支持iStack。
堆叠和集群的优势
多虚拟一交换机:堆叠交换机对外呈现为逻辑交换机,控制平面以统一的方式集成和管理。
转发平面集成:对栈中物理设备的转发平面进行集成,转发信息实时共享和同步。
跨设备链路聚合:跨物理设备的链路被聚合到一个Eth-Trunk端口,该端口与下游设备互连。
实际应用(1)
扩展端口
当连接的用户数量增加到原交换机的端口密度不能满足接入要求时,可以增加新交换机和原交换机组成的堆叠系统的扩展端口数量。
扩展带宽,冗余备份
当需要增加交换机的上行带宽时,可以添加由新交换机和原交换机组成的堆叠系统,将成员交换机的多条物理链路配置成一个聚合组,增加交换机的上行带宽。同时形成设备间备份和链路跨设备冗余备份,增加可靠性。
实际应用(2)
两个设备组成一个集群,该集群实际上是一个逻辑设备。简化的组网不再需要使用MSTP、VRRP等协议,简化了网络配置。同时依靠跨设备链路聚合实现快速收敛,提高可靠性。
推荐架构
总结:
为了提高链路可靠性、链路利用率和链路带宽,可以采用链路聚合技术,根据聚合方式的不同,可以分为静态聚合和LACP模式聚合。
LACP模式采用消息协商,可以实现主链路的备份。当链路出现故障时,备份链路被选为主用链路继续参与转发。
为了保证消息到达的顺序,链路聚合的负载分担是基于流量的。
使用iStack和CSS技术可以简化网络管理,简化网络结构,提高网络可靠性。