端口聚合
端口聚合也叫做以太通道(ethernet channel),主要用于交换机之间连接。由于两个交换机之间有多条冗余链路的时候,STP会将其中的几条链路关闭,只保留一条,这样可以避免二层的环路产生
基本信息
- 中文名
端口聚合
- 外文名
ethernet channel
- 别名
以太通道
- 作用
交换机间连接
- 相关词汇
端口汇聚
简介
端口聚合
端口聚合也叫做以太通道(ethernet channel),主要用于交换机之间连接。但是,失去了路径冗余的优点,因为STP的链路切换会很慢,在50s左右。使用以太通道的话,交换机会把一组物理端口联合起来,做为一个逻辑的通道,也就是channel-group,这样交换机会认为这个逻辑通道为一个端口。
端口汇聚
端口汇聚是将多个端口聚合在一起形成1个汇聚组,以实现出负荷在各成员端口中的分担,同时也提供了更高的连接可靠性。端口汇聚可以分为手工汇聚、动态lacp汇聚和静态lacp汇聚。同一个汇聚组中端口的基本配置应该保持一致,即如果某端口为trunk端口,则其他端口也配置为trunk端口;如该端口的链路类型改为access端口,则其他端口的链路类型也改为access端口。
端口的基本配置主要包括stp、qos、vlan、端口属性等相关配置。其中stp配置包括:端口的stp使能/关闭、与端口相连的链路属性(如点对点或非点对点)、stp优先级、路径开销、报文发送速率限制、是否环路保护、是否根保护、是否为边缘端口。qos配置包括:流量限速、优先级标记、缺省的802.1p优先级、带宽保证、拥塞避免、流重定向、流量统计等。vlan配置包括:端口上允许通过的vlan、端口缺省vlan id。端口属性配置包括:端口的链路类型,如trunk、hybrid、access属性、绑定侦测组配置。一台s9500系列路由交换机最多可以配置920个汇聚组,其中1~31为手工或者静态聚合组;32~64为预留组号;65~192为routed trunk;193~920为动态聚合组。系统中存在mpls vpn单板时,只支持7个负载分担聚合组,没有mpls vpn单板时,可以支持31组负载分担组,对于fe单板(采用ex芯片),只支持7个负载分担聚合组。s9500还支持跨接口板聚合,跨接口板跟本板的聚合是一样的。
lacp协议
基于IEEE 802.3ad标准的lacp(link aggregation control protocol,链路聚合控制协议)是一种实现链路动态聚合与解聚合的协议。lacp协议通过lacpdu(link aggregation control protocol data unit,链路聚合控制协议数据单元)与对端交互信息。使用某端口的lacp协议后,该端口将通过发送lacpdu向对端通告自己的系统优先级、系统mac、端口优先级、端口号和操作key。对端接收到这些信息后,将这些信息与其它端口所保存的信息比较以选择能够聚合的端口,从而双方可以对端口加入或退出某个动态聚合组达成一致。操作key是在端口聚合时,lacp协议根据端口的配置(即速率、双工、基本配置、管理key)生成的一个配置组合。其中,动态聚合端口在使能lacp协议后,其管理key缺省为零。静态聚合端口在使能lacp后,端口的管理key与聚合组id相同。对于动态聚合组而言,同组成员一定有相同的操作key,而手工和静态聚合组中,selected的端口有相同的操作key。
技术优点
带宽增加
带宽相当于组成组的端口的带宽总和。
增加冗余
只要组内不是所有的端口都down掉,两个交换机之间仍然可以继续通信。
负载均衡
可以在组内的端口上配置,使流量可以在这些端口上自动进行负载均衡。
端口聚合它可将多物理连接当作一个单一的逻辑连接来处理,它允许两个交换器之间通过多个端口并行连接同时传输数据以提供更高的带宽、更大的吞吐量和可恢复性的技术。 一般来说,两个普通交换器连接的最大带宽取决于媒介的连接速度(100BAST-TX双绞线为200M),而使用Trunk技术可以将4个200M的端口捆绑后成为一个高达800M的连接。这一技术的优点是以较低的成本通过捆绑多端口提高带宽,而其增加的开销只是连接用的普通五类网线和多占用的端口,它可以有效地提高子网的上行速度,从而消除网络访问中的瓶颈。另外Trunk还具有自动带宽平衡,即容错功能:即使Trunk只有一个连接存在时,仍然会工作,这无形中增加了系统的可靠性。
汇聚类型
人为配置
手工聚合和静态lacp聚合都是人为配置的聚合组,不允许系统自动添加或删除手工或静态聚合端口。手工或静态聚合组必须包含至少一个端口,当聚合组只有一个端口时,只能通过删除聚合组的方式将该端口从聚合组中删除。手工聚合端口的lacp协议为关闭状态,禁止用户使能手工聚合端口的lacp协议。静态聚合端口的lacp协议为使能状态,当一个静态聚合组被删除时,其成员端口将形成一个或多个动态lacp聚合,并保持lacp使能。禁止用户关闭静态聚合端口的lacp协议。