端口聚合技术

2023-02-14 围观热度 535技术推荐
  端口聚合,也称为端口捆绑、端口聚集或链路聚合,即将两台交换机间的多条平行物理链路捆绑为一条大带宽的逻辑链路。使用链路聚合服务的上层实体把同一聚合组内的多条物理链路视为一条逻辑链路,数据通过聚合端口组进行传输。
  聚合端口成功的条件是两端的参数必须一致。参数包括物理参数和逻辑参数。物理参数包括进行聚合链路的数目、进行聚合链路的速率、进行聚合链路的双工方式;逻辑参数有:STP配置一致,包括端口的STP使能/关闭、与端口相连的链路属性(如点对点或非点对点)、STP优先级、路径开销、报文发送速率限制、是否环路保护、是否根保护、是否为边缘端口;QoS配置一致,包括流量限速、优先级标记、默认的802.1p优先级、带宽保证、拥塞避免、流重定向、流量统计等;VLAN 配置一致,包括端口允许通过的VLAN、端口默认VLAN ID;端口配置一致,包括端口的链路类型,如Trunk、Hybrid、Access属性。
  端口聚合具有以下优点。
1.增加网络带宽
  端口聚合可以将多个连接的端口捆绑成为一个逻辑连接,捆绑后的带宽是每个独立端口的带宽总和。当端口的流量增加而成为限制网络性能的瓶颈时,采用支持该特性的交换机可以轻而易举地增加网络的带宽。如两台交换机间有4条100Mbps链路,捆绑后认为两台交换机间存在一条单向400Mbps、双向800Mbps带宽的逻辑链路,并且聚合链路在生成树环境中被认为是一条逻辑链路。
2.提高链路可靠性
  聚合组可以实时监控同一聚合组内各个成员端口的状态,从而实现成员端口之间彼此动态备份。如果某个端口故障,聚合组能及时把数据流从其他端口传输。
3.流量负载分担
  链路聚合后,系统根据一定的算法把不同的数据流分布到各成员端口,从而实现基于流的负载分担。通常对于二层数据流,系统根据源MAC地址及目的MAC地址来进行负载分担计算;对于三层数据流,则根据源IP地址及目的IP地址进行负载分担计算。
  端口聚合的实现有三种方法:手工负载分担模式、静态LACP(Link Aggregation Control Protocol,链路聚合控制协议)模式和动态 LACP 模式。在手工负载分担模式下,双方设备不需要启动聚合协议,双方不进行聚合组中成员端口状态的交互。静态LACP模式是一种利用LACP协议进行聚合参数协商、确定活动端口和非活动端口的链路聚合方式。该模式可实现M∶N模式,即M条活动链路与N条备份链路的模式。实现静态LACP模式时,需手工创建Eth-Trunk,手工加入Eth-Trunk成员端口。LACP协议除可以检测物理线路故障外,还可以检测链路层故障,提高容错性,保证成员链路的高可靠性。动态LACP模式的链路聚合,从Eth-Trunk的创建到加入成员端口都不需要人工的干预,由LACP协议自动协商完成。虽然这种方式对于用户来说很简单,但过于灵活,不便于管理,因此应用较少。
微信扫码咨询 微信扫码咨询
微信咨询 微信咨询