S5500-SI链路聚合配置_第1页
S5500-SI链路聚合配置_第2页
S5500-SI链路聚合配置_第3页
S5500-SI链路聚合配置_第4页
S5500-SI链路聚合配置_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1章 链路聚合配置1.1 链路聚合简介1.1.1 链路聚合的作用链路聚合是将多个物理以太网端口聚合在一起形成一个逻辑上的聚合端口组,使用链路聚合服务的上层实体把同一聚合组内的多条物理链路视为一条逻辑链路。链路聚合可以实现出/入负荷在聚合组中各个成员端口之间分担,以增加带宽。同时,同一聚合组的各个成员端口之间彼此动态备份,提高了连接可靠性。1.1.2 LACP协议简介LACP(Link Aggregation Control Protocol,链路聚合控制协议)是一种基于IEEE802.3ad标准的、能够实现链路动态聚合与解聚合的协议。LACP协议通过LACPDU(Link Aggregati

2、on Control Protocol Data Unit,链路聚合控制协议数据单元)与对端交互信息。使能某端口的LACP协议后,该端口将通过发送LACPDU向对端通告自己的系统LACP协议优先级、系统MAC、端口的LACP协议优先级、端口号和操作Key。对端接收到LACPDU后,将其中的信息与其它端口所收到的信息进行比较,以选择能够聚合的端口,从而双方可以对端口加入或退出某个动态LACP聚合组达成一致。操作Key是在链路聚合时,聚合控制根据端口的配置(即速率、双工模式、up/down状态、基本配置等信息)自动生成的一个配置组合。对于动态LACP聚合组,同组成员有相同的操作Key;对于手工聚合

3、组和静态LACP聚合组,处于Selected状态的端口有相同的操作Key。1.1.3 链路聚合对端口配置的要求在同一个聚合组中,能进行出/入负荷分担的成员端口必须有一致的配置。这些配置主要包括STP、QoS、GVRP、QinQ、BPDU TUNNEL、VLAN、端口属性、MAC地址学习等,如表2-1所示。表1-1 链路聚合对端口配置的要求分类具体内容STP配置一致端口的STP使能/关闭状态、与端口相连的链路属性(如点对点或非点对点)、端口路径开销、STP优先级、报文发送速率限制、是否配置环路保护、是否配置根保护、是否为边缘端口QoS配置一致流量监管、物理接口限速、SP队列、WRR队列调度、端口

4、优先级、策略应用GVRP配置一致端口的GVRP开启/关闭状态、GVRP注册类型、GARP定时器的值QinQ配置一致端口的QinQ功能开启/关闭状态、添加的外层VLAN Tag、内外层VLAN优先级映射关系、不同内层VLAN ID添加外层VLAN Tag的策略、内层VLAN ID替换关系BPDU TUNNEL配置一致端口的BPDU TUNNEL功能开启/关闭状态、端口的STP协议的BPDU TUNNEL功能开启/关闭状态VLAN配置一致端口上允许通过的VLAN、端口缺省VLAN ID、端口的链路类型(即Trunk、Hybrid、Access类型)、VLAN报文是否带Tag配置端口属性配置一致端口

5、是否加入隔离组、端口的速率、双工模式、up/down状态、广播/组播/单播风暴抑制比、是否端口长帧使能MAC地址学习配置一致端口是否具有最大学习MAC地址个数的限制1.2 链路聚合的分类按照聚合方式的不同,链路聚合可以分为三类:l 手工聚合l 静态LACP聚合l 动态LACP聚合1.2.1 手工聚合1. 手工聚合概述手工聚合由用户手工配置,不允许系统自动添加或删除聚合组中的端口。聚合组中必须至少包含一个端口。当聚合组只有一个端口时,只能通过删除聚合组的方式将该端口从聚合组中删除。手工聚合端口的LACP协议为关闭状态,禁止用户使能手工聚合端口的LACP协议。2. 手工聚合组中的端口状态在手工聚合

6、组中,端口可能处于两种状态:Selected和Unselected。l 只有Selected端口能够收发用户业务报文,Unselected端口不能收发用户业务报文。l 处于Selected状态且端口号最小的端口为聚合组的主端口,其他端口均为聚合组的子端口。系统按照以下原则设置端口处于Selected或者Unselected状态:l 当聚合组内有处于up状态的端口时,系统按照端口全双工/高速率、全双工/低速率、半双工/高速率、半双工/低速率的优先次序,选择优先次序最高且处于up状态的端口作为该组的主端口(优先次序相同的情况下,端口号最小的端口为主端口)。只有与主端口的速率、双工、链路状态和基本配

7、置一致且处于up状态的端口才允许成为Selected状态,其他端口均处于Unselected状态。l 当聚合组中全部成员都处于down状态时,编号最小的端口为主端口,但此时全组成员均为Unselected状态。l 因硬件限制(如10GE端口)而无法与主端口聚合的端口将处于Unselected状态。手工聚合组中处于Selected状态的端口数是有限制的,当处于Selected状态的端口数超过这一限制时,系统将按照端口号从小到大的顺序选择一些端口保持在Selected状态,端口号较大的端口则变为Unselected状态。需要特别指出的是:在手工聚合组中,当处于Selected状态的端口数已达到最大

8、限制时,除非主端口需要更换,否则后加入的端口即使配置与当前主端口一致且端口号比已有的Selected端口小,也会成为Unselected状态。这样处理是为了尽量维持当前Selected端口上的流量不中断,但是可能会导致设备重启前后各端口的Selected/Unselected状态不一致。用户应注意避免这种情况的发生。3. 手工聚合对端口配置的要求l 手工聚合组中,只有与主端口配置一致的端口才允许成为Selected端口,这些配置包括端口的速率、双工、链路状态和基本配置(具体配置要求请参见“2.1.3 链路聚合对端口配置的要求”)。用户需要通过手工配置的方式保持各端口上基本配置一致。当聚合组内有

9、多个端口而用户需要修改某一基本配置时,可能需要在多个端口上配置多次,此时用户可以通过聚合端口组的方式对端口进行批量配置,相关内容请参见“2.2.5 聚合端口组简介”。l 在一个聚合组中,当某个端口的配置发生改变时,系统不进行解聚合,但会重新设置各端口的Selected/Unselected状态,并重新选择主端口。& 说明:l 目前S5500-SI系列以太网交换机支持最多12个有效聚合组,每组支持最多8个GE或2个10GE端口处于Selected状态。当聚合组数大于12时,设备将按照聚合组ID选择12个有效聚合组。l 只有聚合组的Selected成员端口数大于1时,该聚合组才实际有效。1

10、.2.2 静态LACP聚合1. 静态LACP聚合概述静态LACP聚合由用户手工配置,不允许系统自动添加或删除聚合组中的端口。当聚合组只有一个端口时,只能通过删除聚合组的方式将该端口从聚合组中删除。静态聚合端口的LACP协议为使能状态,当一个静态聚合组被删除时,其处于up状态的成员端口将形成一个或多个动态LACP聚合,并保持LACP使能。系统禁止用户关闭静态聚合端口的LACP协议。2. 静态聚合组中的端口状态在静态LACP聚合组中,端口可能处于两种状态:Selected和Unselected。l Selected端口和处于up状态的Unselected端口都能收发LACP协议报文。l 只有Sel

11、ected端口能够收发用户业务报文,Unselected端口不能收发用户业务报文。l 处于Selected状态且端口号最小的端口为聚合组的主端口,其他端口均为聚合组的子端口。系统按照以下原则设置端口处于Selected或者Unselected状态:(1) 静态LACP聚合组中处于Selected状态的端口数是有限制的,若聚合组中的端口数没有超过最大Selected端口数限制,则与主端口配置一致且处于up状态的端口都能处于Selected状态。若超过了最大Selected端口数限制,则本端系统和对端系统会进行协商,根据两端系统中设备ID较优的一端的端口ID的大小,来决定两端端口的状态。具体协商步

12、骤如下:l 比较两端系统的设备ID(设备ID系统的LACP协议优先级+系统MAC地址)。先比较系统的LACP协议优先级,如果相同再比较系统MAC地址。设备ID小的一端被认为较优。(系统的LACP协议优先级越小、系统MAC地址越小,则设备ID越小。)l 比较设备ID较优的一端的端口ID(端口ID端口的LACP协议优先级+端口号)。对于设备ID较优的一端的各个端口,首先比较端口的LACP协议优先级,如果优先级相同再比较端口号。系统将按照端口ID从小到大的顺序选择一些端口保持在Selected状态,端口ID较大的端口则变为Unselected状态。同时,对端设备会感知这种状态的改变,相应端口的状态将

13、随之变化。(端口的LACP协议优先级越小、端口号越小,则端口ID越小。)(2) 因硬件限制(如不能跨板聚合)而无法与主端口聚合的端口将处于Unselected状态。(3) 与主端口的配置不同的端口将处于Unselected状态。3. 静态LACP聚合对端口配置的要求l 静态LACP聚合组中,只有与主端口配置一致的端口才允许成为Selected端口,这些配置包括端口的速率、双工、链路状态和基本配置(具体配置要求请参见“2.1.3 链路聚合对端口配置的要求”)。用户需要通过手工配置的方式保持各端口上基本配置一致。当聚合组内有多个端口而用户需要修改某一基本配置时,可能需要在多个端口上配置多次,此时用

14、户可以通过聚合端口组的方式对端口进行批量配置,相关内容请参见“2.2.5 聚合端口组简介”。l 在一个聚合组中,当某个端口的配置发生改变时,系统不进行解聚合,但会重新设置各端口的Selected/Unselected状态,并重新选择主端口。& 说明:l 目前S5500-SI系列以太网交换机支持最多12个有效聚合组,每组支持最多8个GE或2个10GE端口处于Selected状态。当聚合组数大于12时,设备将按照聚合组ID选择12个有效聚合组。l 只有聚合组的Selected成员端口数大于1时,该聚合组才实际有效。1.2.3 动态LACP聚合1. 动态LACP聚合概述动态LACP聚合是一种

15、由系统自动创建或删除的聚合,不允许用户增加或删除动态LACP聚合组中的成员端口。只有速率和双工属性相同、连接到同一个设备、有相同基本配置的端口才能被动态聚合在一起。即使只有一个端口也可以创建动态LACP聚合,此时为单链路聚合。动态LACP聚合中,端口的LACP协议处于使能状态。在一个端口上关闭LACP协议将导致该端口退出所属的动态LACP聚合组。2. 动态聚合组中的端口状态在动态聚合组中,端口可能处于两种状态:Selected和Unselected。l Selected端口和Unselected端口都能收发LACP协议报文。l 只有Selected端口能够收发用户业务报文,Unselected

16、端口不能收发用户业务报文。l 处于Selected状态且端口号最小的端口为聚合组的主端口,其他端口为聚合组的子端口。动态LACP聚合组中处于Selected状态的端口数是有限制的,若聚合组中的端口数未超过最大Selected端口数限制,则与主端口配置一致且处于up状态的端口都能处于Selected状态。若超过了最大Selected端口数限制,则本端系统和对端系统会进行协商,根据两端系统中设备ID较优的一端的端口ID的大小,来决定两端端口的状态。具体协商步骤如下:l 比较两端系统的设备ID(设备ID系统的LACP协议优先级+系统MAC地址)。先比较系统的LACP协议优先级,如果相同再比较系统MA

17、C地址。设备ID小的一端被认为较优。l 比较设备ID较优的一端的端口ID(端口ID端口的LACP协议优先级+端口号)。对于设备ID较优的一端的各个端口,首先比较端口的LACP协议优先级,如果优先级相同再比较端口号。系统将按照端口ID从小到大的顺序选择一些端口保持在Selected状态,端口ID较大的端口则变为Unselected状态。同时,对端设备会感知这种状态的改变,相应端口的状态将随之变化。& 说明:l 目前S5500-SI系列以太网交换机支持最多12个有效聚合组,每组支持最多8个GE或2个10GE端口处于Selected状态。l 只有聚合组的Selected成员端口数大于1时,该

18、聚合组才实际有效。1.2.4 链路聚合组的负载分担类型链路聚合组可以分为两种类型:负载分担聚合组和非负载分担聚合组。系统按照以下原则设置聚合组的负载分担类型:l 当存在聚合资源时,如果聚合组中有两个或两个以上的端口,则系统创建的聚合组为负载分担类型;如果聚合组中只有一个端口(即单链路聚合组),则系统创建的聚合组为非负载分担类型。(动态LACP聚合时,下列三种端口只能形成单链路聚合组:环回端口、半双工端口、对端未使能LACP协议的端口。)l 当聚合资源分配完后,创建的聚合组将为非负载分担类型。注意以下事项:l 当负载分担聚合组中只有一个端口的时候,该聚合组将转变为非负载分担模式。l 负载分担聚合

19、组中至少有2个Selected端口,而非负载分担聚合组中最多只有一个Selected端口,其余均为Unselected端口。l 当有效聚合组数大于12时,新创建的聚合组将成为非负载分担聚合组;l 当删除一个有效聚合组时,系统将在非负载分担聚合组中按照端口的速率、双工选择最优的一个聚合组成为有效聚合组,同时该聚合组将重新选择Selected端口。l 目前S5500-SI系列以太网交换机支持最多12个负载分担聚合组。1.2.5 聚合端口组简介前面介绍手工聚合组和静态LACP聚合组时指出,只有配置与主端口配置一致的端口才允许成为Selected端口。这些配置包括端口的速率、双工、链路状态和基本配置。

20、用户需要通过手工配置的方式保持端口上基本配置一致。当聚合组内有多个端口而用户需要修改某一基本配置时,可能需要在多个端口上配置多次。为了提高易用性,设备提供了端口组功能,其中一种类型的端口组称为聚合端口组。在聚合端口组模式下,用户只需输入一次配置命令,则该组内的所有成员端口都会配置该属性。聚合端口组随着聚合组的创建或删除而自动生成或删除,用户不能通过命令直接创建或删除聚合端口组。聚合端口组的成员增删也不能使用端口组成员的添加或删除命令,只能通过聚合模块的添加或删除端口命令间接实现。聚合端口组属于系统支持的端口组功能中的一种类型,关于端口组的相关内容,请参见1.1.5 配置端口组的介绍。1.3 配

21、置链路聚合 注意:l 请勿创建没有成员端口的手工聚合组或静态聚合组,因为该配置可能导致系统无法为动态聚合端口分配相应的聚合组号,动态聚合端口的运行状态将出现错误。l 当聚合组中的成员端口配置改变时,系统不会进行聚合组内配置同步,若用户希望同时改变聚合组成员端口配置,请在聚合端口组视图下操作。l 在配置聚合组时,不能出现网线一端在聚合组中,另外一端不在聚合组中的情况。1.3.1 配置手工聚合组用户可以通过下面的命令创建手工聚合组,并将以太网端口加入到聚合组中。表1-2 配置手工聚合组操作命令说明进入系统视图system-view-创建手工聚合组link-aggregation group agg

22、-id mode manual必选进入以太网端口视图interface interface-type interface-number-将以太网端口加入聚合组port link-aggregation group agg-id必选需要注意的是:l 用户可以通过改变一个已经存在的动态LACP聚合组或静态LACP聚合组的聚合组类型,来创建一个手工聚合组。如果原来的聚合组中包含端口,则系统会自动将其包含端口上的LACP协议关闭;如果原来的聚合组中不包含端口,则直接将其聚合组类型改为手工。l 配置了静态MAC地址的端口、使能802.1x的端口不能加入聚合组。l 用户可将LACP协议处于使能状态的端口加

23、入手工聚合组,此时系统会自动关闭该端口的LACP协议。l 用户也可以删除任何一个已经形成的手工聚合组,则该聚合组的端口将全部离开该聚合组。l 当手工聚合组中只包含一个端口时,不能将该端口从聚合组中删除,而只能通过删除聚合组的方式将该端口从聚合组中删除。& 说明:用户要通过配置保证在同一链路上处在两台不同设备中的端口的Selected/Unselected状态要保持一致,否则聚合功能不能正确使用。1.3.2 配置静态LACP聚合组用户可以通过下面的命令创建静态LACP聚合组,并将以太网端口加入到聚合组中。表1-3 配置静态LACP聚合组操作命令说明进入系统视图system-view-配置

24、系统的LACP协议优先级lacp system-priority system-priority-value可选缺省情况下,系统的LACP协议优先级为32768创建静态LACP聚合组link-aggregation group agg-id mode static必选进入以太网端口视图interface interface-type interface-number-配置端口的LACP协议优先级lacp port-priority port-priority-value可选缺省情况下,端口的LACP协议优先级为32768将以太网端口加入聚合组port link-aggregation grou

25、p agg-id必选需要注意的是:l 用户可以通过改变一个已经存在的聚合组的聚合组类型,来创建一个静态LACP聚合组。如果原来的聚合组中包含端口,则只能将动态LACP聚合组改为静态LACP聚合组,此时端口的LACP协议将保持使能状态;如果原来的聚合组中不包含端口,则可将手工聚合组或动态LACP聚合组改为静态LACP聚合组。l 配置了静态MAC地址的端口、使能802.1x的端口不能加入聚合组。l 用户也可将LACP协议处于关闭状态的端口加入静态LACP聚合组,此时系统会自动使能该端口的LACP协议。l 用户也可以删除任何一个已经形成的静态LACP聚合组。静态LACP聚合端口的LACP协议为使能状

26、态,当一个静态LACP聚合组被删除时,其处于up状态的成员端口将形成一个或多个动态LACP聚合组,并保持LACP使能。l 当静态LACP聚合组中只包含一个端口时,不能将该端口从聚合组中删除,而只能通过删除聚合组的方式将该端口从聚合组中删除。& 说明:由于没有负载分担资源而导致负载分担组成为非负载分担组时,可能出现下列两种情况:l 一种情况是,对端的Selected端口数与本端的Selected端口数不相同,此时不能保证流量的正确转发;l 另一种情况是,主端口的对端是Unselected端口,此时会导致其它协议(比如GVRP)运行不正确。请用户配置的时候尽量避免上述情况的发生。1.3.3

27、 配置动态LACP聚合组在进行动态LACP聚合前,需要使能端口的LACP协议,从而使双方可以对端口加入或退出某个动态聚合组达成一致。表1-4 配置动态LACP聚合组操作命令说明进入系统视图system-view-配置系统的LACP协议优先级lacp system-priority system-priority-value可选缺省情况下,系统的LACP协议优先级为32768改变系统的LACP协议优先级将会影响到动态LACP聚合组成员端口的Selected和Unselected状态进入以太网端口视图interface interface-type interface-number-使能端口的LA

28、CP协议lacp enable必选缺省情况下,端口的LACP协议处于关闭状态配置端口的LACP协议优先级lacp port-priority port-priority-value可选缺省情况下,端口的LACP协议优先级为32768改变端口的LACP协议优先级将会影响到动态LACP聚合组成员的Selected和Unselected状态& 说明:由于没有负载分担资源而导致负载分担组成为非负载分担组时,可能出现下列两种情况:l 一种情况是,对端的Selected端口数与本端的Selected端口数不相同,此时不能保证流量的正确转发;l 另一种情况是,主端口的对端是Unselected端口,

29、此时会导致其它协议(比如GVRP)运行不正确。请用户配置的时候尽量避免上述情况的发生。 注意:l 配置了静态MAC地址的端口、使能802.1x的端口不能使能LACP协议。l 已在手工聚合组中的端口不能使能LACP协议。l 如果删除一个动态LACP聚合组,则该聚合组的端口将形成一个新的动态LACP聚合组。1.3.4 配置聚合组描述符用户可以使用下面的命令为聚合组配置组描述符。表1-5 配置聚合组描述符操作命令说明进入系统视图system-view-设置聚合组描述符link-aggregation group agg-id description agg-name必选缺省情况下,聚合组没有描述符

30、注意:l 在配置聚合组描述符时需要知道聚合组ID。可以通过命令display link-aggregation summary或display link-aggregation interface查看已经存在的聚合组ID。l 如果使用save命令保存了当前的配置,当设备重新启动后,已配置的手工聚合组和静态LACP聚合组及对应的描述符都仍然存在,但动态LACP聚合组将不再存在,为其配置的聚合组描述符也不会恢复。1.3.5 进入聚合端口组视图用户可以通过以下操作进入一个聚合端口组视图。在聚合端口组模式下,用户可以对组内的所有成员端口进行批量配置操作。表1-6 进入聚合端口组视图操作命令说明进入系统

31、视图system-view-进入聚合端口组视图port-group aggregation agg-id- 注意:聚合端口组视图下,用户不能添加或删除端口组成员,只能进行与聚合相关的配置命令,包括STP、VLAN、QoS、GVRP、QinQ、BPDU TUNNEL、MAC地址学习等配置。1.4 链路聚合显示与维护在完成上述配置后,在任意视图下执行display命令可以显示配置后链路聚合情况,通过查看显示信息验证配置的效果。在用户视图下执行reset命令可以清除端口的LACP统计信息。表1-7 链路聚合显示与维护操作命令显示本端设备的系统IDdisplay lacp system-id显示端口的

32、链路聚合详细信息display link-aggregation interface interface-type interface-number to interface-type interface-number 显示所有聚合组的摘要信息display link-aggregation summary显示指定聚合组的详细信息display link-aggregation verbose agg-id 清除所有端口或指定端口的LACP统计信息reset lacp statistics interface interface-type interface-number to interfa

33、ce-type interface-number 1.5 链路聚合典型配置举例1. 组网需求l 设备Switch A用3个端口聚合接入设备Switch B,从而实现出/入负荷在各成员端口中分担。l Switch A的接入端口为GigabitEthernet1/0/1GigabitEthernet1/0/3。2. 组网图图1-8 配置链路聚合组网图3. 配置步骤& 说明:以下只列出对Switch A的配置,对Switch B也需要作相同的配置,才能实现链路聚合。(1) 采用手工聚合方式# 创建手工聚合组1。<Sysname> system-viewSysname sysnam

34、e SwitchASwitchA link-aggregation group 1 mode manual# 将以太网端口GigabitEthernet1/0/1至GigabitEthernet1/0/3加入聚合组1。SwitchA interface GigabitEthernet 1/0/1SwitchA-GigabitEthernet1/0/1 port link-aggregation group 1SwitchA-GigabitEthernet1/0/1 quitSwitchA interface GigabitEthernet 1/0/2SwitchA-GigabitEthernet1/0/2 port link-aggregation group 1SwitchA-Gigab

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论