• 文章搜索:
  • 万流同源

        • 分享到...

        • 新浪微博
        • 腾讯微博
        • 推荐到豆瓣 豆瓣空间
        • 分享到搜狐微博 搜狐微博
        • 分享到QQ空间 QQ空间
        • 分享到腾讯朋友 腾讯朋友
        • 网易微博分享 网易微博
        • 添加到百度搜藏 百度搜藏
        • 转贴到开心网 开心网
        • 转发好友 告诉聊友
    • 推荐
    • 打印
    • 收藏

    良无磐石固,虚名复何益?- 链路聚合协议互通测试

    作者:  |  上传时间:2014-05-20  |  关键字:良无磐石固,虚名复何益?- 链路聚合协议互通测试

    一、描述

    链路聚合是将多条链路聚合在一起形成一个汇聚组,以实现负荷在各成员链路中的分担,同时也提供了更高的连接可靠性。

    Cisco的链路聚合有几种方式:手工、LACP(包括active和passive两种)、PAgP(Port-aggregation Protocol),其中PAgP是Cisco的私有协议,不存在和我们互通的概念。

    我司的S5800交换机链路聚合有2种方式:手工(manual)、LACP。

    经测试,我司与Cisco链路聚合可以对接成功的有以下几种组合:

    H3C模式

    cisco模式

    LACP

    手工(manual)

    Active

    OK

    Passive

    OK

    ON

    OK

    二、配置说明

    Cisco配置模板

    Switch#configure terminal

    Switch(config)#interface interface-id

    Switch(config-if)#switchport mode access/trunk

    Switch(config-if)#switchport access vlan vlan-id

    Switch(config-if)#channel-group Channel-group-number mode on/passive/active/…

    Switch(config-if)#end

    Cisco交换机聚合命令说明如下:

    命令行

    意义

    第一步:

    Configure terminal

    进入全局配置模式

    第二步:

    Interface interface-id

    指定端口,并进入端口配置模式

    第三步:

    Switchport mode {access | trunk}

    Swtichport access vlan vlan-id

    指定端口为access 或者为trunk

    如果端口配置为access模式,指定vlan。

    范围为1-4094

    第四步:

    Channel-group

    Channel-group-number mode {auto [non-silent] | desirable [non-silent] | on } | {active | passive}

    配置端口加入聚合口,并指定端口为PAgP,或LACP模式。

    端口模式分为以下几种:

    Auto

    在PAgP设备被检测到的情况下使能PAgP。端口为被动模式,只回应PAgP报文,而不主动发起PAgP协商。

    Desireable

    无条件使能PAgP。设置端口为主动协商模式,在这种情况下,端口主动发送PAgP报文与其它端口进行协商。

    On

    强制将端口加入聚合组,为静态创建聚合组。在on模式下,聚合组存在的模式为:与该聚合组相连的对端聚合组也为on模式。

    Non-silent

    可选配置,如果交换机与一个支持PAgP协议的交换机相连时,则配置端口为non-silent模式。Silent为默认模式,用于文件服务器或包分析器。

    Active

    使能LACP,端口处于主动协商状态,端口通过发送LACP报文与其它端口进行协商。

    Passive

    在端口上启用LACP模式,并且把端口置于被动状态,相应接收到的LACP报文,但不会发送LACP包与其它端口进行协商。

    第五步

    End

    返回到特权模式

    取消端口聚合在接口视图下配置no channel-group即可。

    我司配置说明不再赘述。

    三、测试环境及简要配置

    测试拓扑

    测试设备为cisco C3550和H3C S5800,交换机之间互联链路可以多条,这里只以两条链路为例。测试目的很简单,就是验证不同厂商聚合端口能否互通,以及互通时端口的模式。

    Cisco端口聚合静态模式下的配置,把端口划分在vlan 10 内。

    #

    interface FastEthernet0/23

    switchport access vlan 10

    switchport mode access

    channel-group 1 mode on

    #

    interface FastEthernet0/24

    switchport access vlan 10

    switchport mode access

    channel-group 1 mode on

    H3C 交换机端口聚合的配置,静态模式,不赘述。

    #

    interface Bridge-Aggregation1

    port access vlan 20

    #

    interface GigabitEthernet1/0/23

    port link-mode bridge

    port access vlan 20

    port link-aggregation group 1

    #

    interface GigabitEthernet1/0/24

    port link-mode bridge

    port access vlan 20

    port link-aggregation group 1

    分别在cisco、H3C交换机查看端口聚合状态,手动模式。

    Switch#show etherchannel summary

    Flags: D - down P - in port-channel

    I - stand-alone s - suspended

    H - Hot-standby (LACP only)

    R - Layer3 S - Layer2

    U - in use f - failed to allocate aggregator

    u - unsuitable for bundling

    w - waiting to be aggregated

    d - default port

    Number of channel-groups in use: 2

    Number of aggregators: 2

    Group Port-channel Protocol Ports

    ------+-------------+-----------+-----------------------------------------------

    1 Po1(SU) - Fa0/23(P) Fa0/24(P)

    [H3C]display link-aggregation summary

    Aggregation Interface Type:

    BAGG -- Bridge-Aggregation, RAGG -- Route-Aggregation

    Aggregation Mode: S -- Static, D -- Dynamic

    Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing

    Actor System ID: 0x8000, 0023-8927-adf5

    AGG AGG Partner ID Select Unselect Share

    Interface Mode Ports Ports Type

    -------------------------------------------------------------------------------

    BAGG1 S none 2 0 Shar

    在两台交换机聚合端口所在vlan内起三层口,网段为1.1.1.0/24,可以ping通。

    Switch#ping 1.1.1.2

    Type escape sequence to abort.

    Sending 5, 100-byte ICMP Echos to 1.1.1.2, timeout is 2 seconds:

    !!!!!

    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms

    Cisco端口聚合动态模式下的配置,把端口划分在vlan 10 内,这里以LACP主动模式为例。

    !

    interface FastEthernet0/23

    switchport access vlan 10

    switchport mode access

    channel-group 1 mode active

    !

    interface FastEthernet0/24

    switchport access vlan 10

    switchport mode access

    channel-group 1 mode active

    H3C 交换机端口聚合的配置,动态模式,不赘述。

    #

    interface Bridge-Aggregation1

    port access vlan 20

    link-aggregation mode dynamic

    #

    interface GigabitEthernet1/0/23

    port link-mode bridge

    port access vlan 20

    port link-aggregation group 1

    #

    interface GigabitEthernet1/0/24

    port link-mode bridge

    port access vlan 20

    port link-aggregation group 1

    分别在cisco、H3C交换机查看端口聚合状态,LACP模式。

    Switch#show etherchannel summary

    Flags: D - down P - in port-channel

    I - stand-alone s - suspended

    H - Hot-standby (LACP only)

    R - Layer3 S - Layer2

    U - in use f - failed to allocate aggregator

    u - unsuitable for bundling

    w - waiting to be aggregated

    d - default port

    Number of channel-groups in use: 2

    Number of aggregators: 2

    Group Port-channel Protocol Ports

    ------+-------------+-----------+-----------------------------------------------

    1 Po1(SU) LACP Fa0/23(P) Fa0/24(P)

    [H3C]display link-aggregation summary

    Aggregation Interface Type:

    BAGG -- Bridge-Aggregation, RAGG -- Route-Aggregation

    Aggregation Mode: S -- Static, D -- Dynamic

    Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing

    Actor System ID: 0x8000, 0023-8927-adf5

    AGG AGG Partner ID Select Unselect Share

    Interface Mode Ports Ports Type

    -------------------------------------------------------------------------------

    BAGG1 D 0x8000, 0015-fa90-7c80 2 0 Shar

    在两台交换机聚合端口所在vlan内起三层口,网段为1.1.1.0/24,可以ping通。

    Switch#ping 1.1.1.2

    Type escape sequence to abort.

    Sending 5, 100-byte ICMP Echos to 1.1.1.2, timeout is 2 seconds:

    !!!!!

    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/8/16 ms