沉静式学习Eth-Trunk(二)

实验一:手工模式

1. 实验目的

掌握使用手工模式配置Eth-Trunk的方法

2. 实验拓扑

3. 实验步骤

PC1配置

PC2配置

PC3配置

PC4配置

SW1配置

<Huawei>system-view

[Huawei]undo info-center enable

[Huawei]sysname SW1

[SW1]vlan batch 10 20

[SW1]interface GigabitEthernet 0/0/4

[SW1-GigabitEthernet0/0/4]port link-type access

[SW1-GigabitEthernet0/0/4]port default vlan 10

[SW1-GigabitEthernet0/0/4]quit

[SW1]interface GigabitEthernet 0/0/5

[SW1-GigabitEthernet0/0/5]port link-type access

[SW1-GigabitEthernet0/0/5]port default vlan 20

[SW1-GigabitEthernet0/0/5]quit

[SW1]interface  Eth-Trunk 1 //创建Eth-Trunk 1

[SW1-Eth-Trunk1]port link-type trunk

[SW1-Eth-Trunk1]port trunk allow-pass  vlan 10 20 

[SW1-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/3 //将接口加入Eth-Trunk

[SW1-Eth-Trunk1]load-balance src-dst-mac 

//配置分担方式为基于源MAC地址和目的MAC地址记性Hash计算选择路径

SW2配置

<Huawei>system-view

[Huawei]undo info-center enable

[Huawei]sysname SW2

[SW2]vlan batch 10 20

[SW2]interface GigabitEthernet 0/0/4

[SW2-GigabitEthernet0/0/4]port link-type access

[SW2-GigabitEthernet0/0/4]port default vlan 10

[SW2-GigabitEthernet0/0/4]quit

[SW2]interface GigabitEthernet 0/0/5

[SW2-GigabitEthernet0/0/5]port link-type access

[SW2-GigabitEthernet0/0/5]port default vlan 20

[SW2-GigabitEthernet0/0/5]quit

[SW2]interface  Eth-Trunk 1 //创建Eth-Trunk 1

[SW2-Eth-Trunk1]port link-type trunk

[SW2-Eth-Trunk1]port trunk allow-pass  vlan 10 20 

[SW2-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/3 //将接口加入Eth-Trunk

[SW2-Eth-Trunk1]load-balance src-dst-mac 

//配置分担方式为基于源MAC地址和目的MAC地址记性Hash计算选择路径

<SW2>display eth-trunk 1

Eth-Trunk1's state information is:

WorkingMode: NORMAL         Hash arithmetic: According to SA-XOR-DA           

Least Active-linknumber: 1  Max Bandwidth-affected-linknumber: 8              

Operate status: up          Number Of Up Port In Trunk: 3                     

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

PortName                      Status      Weight

GigabitEthernet0/0/1          Up          1      

GigabitEthernet0/0/2          Up          1      

GigabitEthernet0/0/3          Up          1      

参数简述参考下表

参数

描述

WorkingMode

表示工作模式。NORMAL为手工负载分担。

Hash arithmetic

表示分担的Hash算法,SA-XOR-DA表示基于源MAC地址和目的MAC地址进行Hash计算。

Least Active-linknumber

表示处于Up状态的成员链路的下线阈值。

Max Bandwidth-affected-linknumber

表示处于Up状态的成员链路的上线阈值。

Operate status

表示集合链路的状态。Up为正常启动状态,Down为物理上出现故障。

Status

表示本地成员接口的状态。

Weight

表示接口的权重值。

测试

技术要点

  1. 数据流是指一组具有某个或某些相同属性的数据包。这些兴致有源MAC地址、目的MAC地址、源IP地址、目的IP地址、TCP/UDP的源端口号、TCP/UDP的目的端口号等。
  2. 对于负载分担,可以分为逐包的负载分担和逐;流的负载分担。

1)逐包负载分担。在使用Eth-Trunk转发数据时,由于Eth-Trunk两端设备之间有多条物理链路,会产生统一数据流的第一个数据帧在一条物理链路上传输,而第二个数据帧在另外一条物理链路上传输的情况。这样一来,统一数据流的第二个数据帧就会有可能比第一个数据帧仙到达对端设备,从而产生接收数据包乱序的情况。

2)逐流的负载分担。这种机制把数据帧中的地址通过Hash算法生成Hash-Key值,然后根据这个数值在Eth-Trunk转发表中寻找对应的出接口,不同的MAC地址或IP地址Hash计算得出的Hash-Key值不同,从而出接口也就不同,这样几保证了同一数据流的帧在同一条物理链路转发,又实现了流量在Eth-Trunk内各物理链路上的负载分担。逐流负载分担能保证的包的顺序,但是不能保证带宽利用率。

实验二:LACP模式

1. 实验目的

掌握使用静态LACP模式配置Eth-Trunk的方法。

掌握在静态LACP模式的部分特性的配置。

2. 实验拓扑

3. 实验步骤

PC1配置

PC2配置

PC3配置

PC4配置

SW1配置

<Huawei>system-view

[Huawei]undo info-center enable

[Huawei]sysname SW1

[SW1]vlan batch 10 20

[SW1]interface GigabitEthernet 0/0/4

[SW1-GigabitEthernet0/0/4]port link-type access

[SW1-GigabitEthernet0/0/4]port default vlan 10

[SW1-GigabitEthernet0/0/4]quit

[SW1]interface GigabitEthernet 0/0/5

[SW1-GigabitEthernet0/0/5]port link-type access

[SW1-GigabitEthernet0/0/5]port default vlan 20

[SW1-GigabitEthernet0/0/5]quit

[SW1]interface  Eth-Trunk 1 //创建Eth-Trunk 1

[SW1-Eth-Trunk1]mode lacp-static //设置工作模式为静态LCAP模式

[SW1-Eth-Trunk1]port link-type trunk

[SW1-Eth-Trunk1]port trunk allow-pass  vlan 10 20 

[SW1-Eth-Trunk1]trunkport GigabitEthernet 0/0/1 to 0/0/3 //将接口加入Eth-Trunk

SW2配置

<Huawei>system-view

[Huawei]undo info-center enable

[Huawei]sysname SW2

[SW2]vlan batch 10 20

[SW2]interface GigabitEthernet 0/0/4

[SW2-GigabitEthernet0/0/4]port link-type access

[SW2-GigabitEthernet0/0/4]port default vlan 10

[SW2-GigabitEthernet0/0/4]quit

[SW2]interface GigabitEthernet 0/0/5

[SW2-GigabitEthernet0/0/5]port link-type access

[SW2-GigabitEthernet0/0/5]port default vlan 20

[SW2-GigabitEthernet0/0/5]quit

[SW2]interface  Eth-Trunk 1 //创建Eth-Trunk 1

[SW2-Eth-Trunk1]mode lacp-static //设置工作模式为静态LCAP模式

[SW2-Eth-Trunk1]port link-type trunk

[SW2-Eth-Trunk1]port trunk allow-pass  vlan 10 20 

测试

实验调试

[SW2-Eth-Trunk1]display  eth-trunk 1

Eth-Trunk1's state information is:

Local:

LAG ID: 1                   WorkingMode: STATIC                               

Preempt Delay: Disabled     Hash arithmetic: According to SIP-XOR-DIP         

System Priority: 32768      System ID: 4c1f-ccfe-25c9                         

Least Active-linknumber: 1  Max Active-linknumber: 8                          

Operate status: up          Number Of Up Port In Trunk: 3                     

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

ActorPortName          Status   PortType PortPri PortNo PortKey PortState Weight

GigabitEthernet0/0/1   Selected 1GE      32768   2      305     10111100  1     

GigabitEthernet0/0/2   Selected 1GE      32768   3      305     10111100  1     

GigabitEthernet0/0/3   Selected 1GE      32768   4      305     10111100  1     

Partner:

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

ActorPortName          SysPri   SystemID        PortPri PortNo PortKey PortState

GigabitEthernet0/0/1   32768    4c1f-cc1a-20fc  32768   2      305     10111100

GigabitEthernet0/0/2   32768    4c1f-cc1a-20fc  32768   3      305     10111100

GigabitEthernet0/0/3   32768    4c1f-cc1a-20fc  32768   4      305     10111100

参数

描述

LAG ID

表示该Eth-Trunk的编号为1。

WorkingMode

STATIC表示该Eth-Trunk的工作模式静态为LACP模式。

System Priority

32768表示交换机系统的LACP的优先级。

Max Active-linknumber

8代表最爱的活动连接数。

Status

表示接口活动的状态,Selected表示该成员接口选中,成为活动接口;Unselect表示该成员接口未被选中。

PortType

表示本地成员接口类型。

PortPri

表示成员接口的LACP优先级。

PortNo

表示成员接口在LACP的编号。

PortKey

表示成员接口在LACP的Key值。

PortState

表示成员接口的状态变量。

手动定义活动接口阈值,如下

[SW1]interface  Eth-Trunk 1

[SW1-Eth-Trunk1]max active-linknumber 2

[SW1-Eth-Trunk1]display eth-trunk 1

Eth-Trunk1's state information is:

Local:

LAG ID: 1                   WorkingMode: STATIC                               

Preempt Delay: Disabled     Hash arithmetic: According to SIP-XOR-DIP         

System Priority: 32768      System ID: 4c1f-cc1a-20fc                         

Least Active-linknumber: 1  Max Active-linknumber: 2                          

Operate status: up          Number Of Up Port In Trunk: 2                     

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

ActorPortName          Status   PortType PortPri PortNo PortKey PortState Weight

GigabitEthernet0/0/1   Selected 1GE      32768   2      305     10111100  1     

GigabitEthernet0/0/2   Selected 1GE      32768   3      305     10111100  1     

GigabitEthernet0/0/3   Unselect 1GE      32768   4      305     10100000  1     

Partner:

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

ActorPortName          SysPri   SystemID        PortPri PortNo PortKey PortState

GigabitEthernet0/0/1   32768    4c1f-ccfe-25c9  32768   2      305     10111100

GigabitEthernet0/0/2   32768    4c1f-ccfe-25c9  32768   3      305     10111100

GigabitEthernet0/0/3   32768    4c1f-ccfe-25c9  32768   4      305     10110000

通过以上的输出结果可以看出,奖最大的活动链路数的条目修改为2,现在有3条链路,所以有一条链路为非活动链路,根据端口号,默认选择G0/0/3为非活动接口。

在SW1把系统LCAP的优先级修改为99,让其成为主动端。

[SW1-Eth-Trunk1]lacp priority 99

Eth-Trunk1's state information is:

Local:

LAG ID: 1                   WorkingMode: STATIC                               

Preempt Delay: Disabled     Hash arithmetic: According to SIP-XOR-DIP         

System Priority: 99       System ID: 4c1f-cc1a-20fc                         

Least Active-linknumber: 1  Max Active-linknumber: 2                          

Operate status: up          Number Of Up Port In Trunk: 2                     

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

ActorPortName          Status   PortType PortPri PortNo PortKey PortState Weight

GigabitEthernet0/0/1   Selected 1GE      32768   2      305     10111100  1     

GigabitEthernet0/0/2   Selected 1GE      32768   3      305     10111100  1     

GigabitEthernet0/0/3   Unselect 1GE      32768   4      305     10100000  1     

Partner:

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

ActorPortName          SysPri   SystemID        PortPri PortNo PortKey PortState

GigabitEthernet0/0/1   32768    4c1f-ccfe-25c9  32768   2      305     10111100

GigabitEthernet0/0/2   32768    4c1f-ccfe-25c9  32768   3      305     10111100

GigabitEthernet0/0/3   32768    4c1f-ccfe-25c9  32768   4      305     10110000

以上通过输出结果可以看出,SW1的优先级变成了99,成了主动端。

在SW1上吧接口g0/0/2和g0/0/3的优先级变成88,让这两个接口成为活跃接口。

[SW1]interface GigabitEthernet 0/0/2

[SW1-GigabitEthernet0/0/2]lacp priority 88

[SW1-GigabitEthernet0/0/2]quit

[SW1]interface GigabitEthernet 0/0/3

[SW1-GigabitEthernet0/0/3]lacp priority 88

[SW1]display eth-trunk 1

Eth-Trunk1's state information is:

Local:

LAG ID: 1                   WorkingMode: STATIC                               

Preempt Delay: Disabled     Hash arithmetic: According to SIP-XOR-DIP         

System Priority: 99         System ID: 4c1f-cc1a-20fc                         

Least Active-linknumber: 1  Max Active-linknumber: 2                          

Operate status: up          Number Of Up Port In Trunk: 2                     

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

ActorPortName          Status   PortType PortPri PortNo PortKey PortState Weight

GigabitEthernet0/0/1   Selected 1GE      32768   2      305     10111100  1     

GigabitEthernet0/0/2   Selected 1GE      88      3      305     10111100  1     

GigabitEthernet0/0/3   Unselect 1GE      88      4      305     10100000  1     

Partner:

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

ActorPortName          SysPri   SystemID        PortPri PortNo PortKey PortState

GigabitEthernet0/0/1   32768    4c1f-ccfe-25c9  32768   2      305     10111100

GigabitEthernet0/0/2   32768    4c1f-ccfe-25c9  32768   3      305     10111100

GigabitEthernet0/0/3   32768    4c1f-ccfe-25c9  32768   4      305     10110000

通过以上输出结果可以看出,接口的优先级虽然变成了88,但是g0/0/3还没有成为活动接口,因为还没有开启抢占功能。

开启抢占功能。

[SW1-Eth-Trunk1]lacp preempt enable

[SW1-Eth-Trunk1]display eth-trunk 1

Eth-Trunk1's state information is:

Local:

LAG ID: 1                   WorkingMode: STATIC                               

Preempt Delay Time: 30      Hash arithmetic: According to SIP-XOR-DIP         

System Priority: 99         System ID: 4c1f-cc1a-20fc                         

Least Active-linknumber: 1  Max Active-linknumber: 2                          

Operate status: up          Number Of Up Port In Trunk: 2                     

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

ActorPortName          Status   PortType PortPri PortNo PortKey PortState Weight

GigabitEthernet0/0/1   Unselect 1GE      32768   2      305     10100000  1     

GigabitEthernet0/0/2   Selected 1GE      88      3      305     10111100  1     

GigabitEthernet0/0/3   Selected 1GE      88      4      305     10111100  1     

Partner:

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

ActorPortName          SysPri   SystemID        PortPri PortNo PortKey PortState

GigabitEthernet0/0/1   32768    4c1f-ccfe-25c9  32768   2      305     10110000

GigabitEthernet0/0/2   32768    4c1f-ccfe-25c9  32768   3      305     10111100

GigabitEthernet0/0/3   32768    4c1f-ccfe-25c9  32768   4      305     10111100

从以上输出可以看出。GigabitEthernet0/0/3已经变成了活动接口。

技术要点

LACP为交换机数据的设备提供一种标准的协商方式。以供设备根据自身配置自动形成聚合链路并启动聚合链路收发数据。聚合链路形成后,LACP负责维护链路状态,在聚合条件发生变化时,自动调整或解散聚合链路。

在LACP模式中需要选择主动端和被动端,由主动端来决定活动接口数量以及活动接口。系统优先级数值低的为主动端设备;优先级数值一样的则比较MAC地址大小,数值越小越优先。活动接口则比较接口优先级,优先级数值低的优选为活动接口;优先级数值一样则比较接口编号的大小,数值越小越优先。

实验三:三层链路聚合

1. 实验目的

掌握三层链路聚合的配置方法

2. 实验拓扑

3. 实验步骤

R1设置

<Huawei>system-view

[Huawei]undo info-center enable

[Huawei]sysname R1

[R1]interface  Eth-Trunk 1

[R1-Eth-Trunk1]undo  portswitch  //开启三层链路聚合 

[R1-Eth-Trunk1]ip address 12.1.1.1 24

[R1-Eth-Trunk1]mode lacp-static

[R1-Eth-Trunk1]trunkport GigabitEthernet 0/0/0 to 0/0/2

R2设置

<Huawei>system-view

[Huawei]undo info-center enable

[Huawei]sysname R2

[R2]interface  Eth-Trunk 1

[R2-Eth-Trunk1]undo  portswitch  //开启三层链路聚合 

[R2-Eth-Trunk1]ip address 12.1.1.2 24

[R2-Eth-Trunk1]mode lacp-static

[R2-Eth-Trunk1]trunkport GigabitEthernet 0/0/0 to 0/0/2

R2-Eth-Trunk1]display eth-trunk 1

Eth-Trunk1's state information is:

Local:

LAG ID: 1                   WorkingMode: STATIC                               

Preempt Delay: Disabled     Hash arithmetic: According to SIP-XOR-DIP         

System Priority: 32768      System ID: 00e0-fc55-02df                         

Least Active-linknumber: 1  Max Active-linknumber: 8                          

Operate status: up          Number Of Up Port In Trunk: 3                     

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

ActorPortName          Status   PortType PortPri PortNo PortKey PortState Weight

GigabitEthernet0/0/0   Selected 1GE      32768   1      305     10111100  1     

GigabitEthernet0/0/1   Selected 1GE      32768   2      305     10111100  1     

GigabitEthernet0/0/2   Selected 1GE      32768   3      305     10111100  1     

Partner:

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

ActorPortName          SysPri   SystemID        PortPri PortNo PortKey PortState

GigabitEthernet0/0/0   32768    00e0-fc32-0abf  32768   1      305     10111100

GigabitEthernet0/0/1   32768    00e0-fc32-0abf  32768   2      305     10111100

GigabitEthernet0/0/2   32768    00e0-fc32-0abf  32768   3      305     10111100

测试 

[R2-Eth-Trunk1]ping 12.1.1.1

  PING 12.1.1.1: 56  data bytes, press CTRL_C to break

    Reply from 12.1.1.1: bytes=56 Sequence=1 ttl=255 time=90 ms

    Reply from 12.1.1.1: bytes=56 Sequence=2 ttl=255 time=30 ms

    Reply from 12.1.1.1: bytes=56 Sequence=3 ttl=255 time=30 ms

    Reply from 12.1.1.1: bytes=56 Sequence=4 ttl=255 time=30 ms

关注+点赞+评论+收藏,分享更多网工实验小技巧

  • 22
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值