ensp的链路聚合

您所在的位置:网站首页 ensp创建端口组 ensp的链路聚合

ensp的链路聚合

#ensp的链路聚合| 来源: 网络整理| 查看: 265

手工负载分担模式链路聚合配置任务

通过配置链路聚合可以达到负载分担、增加带宽、提高可靠性的目的。本节介绍手工负载分担模式链路聚合的配置与管理方法。首先介绍它的基本配置任务,也可以说是它的基本配置思路。

手工负载分担步骤

在整个手工负载分担模式链路聚合的配置中,可分为以下几项基本的配置任务。

1.创建链路聚合组

这是最先进行的配置任务。每个链路聚合组唯一对应着一个逻辑接口,即Eth- Trunk接口。配置链路聚合时首先要创建这样一个Eth- Trunk接口。

2.配置链路聚合模式为手工负栽分担模式

根据是否启用链路聚合控制协议LACP,链路聚合分为手工负载分担模式和LACP模式。

手工负载分担模式通常应用在对端设备不支持LACP协议的情况下改变Eth- Trunk工作模式前应确保该Eh- Trunk中没有加入任何成员接口,否则无法更改 Eth-trunk的工作模式。

3.将成员接口加入聚合组

创建了链路聚合组,并且配置好了聚合模式后,就要向聚合组中添加以太网接口成员了

向聚合组中加入成员接口可基于Eh- Trunk接口视图配置,也可基于成员接口视图配置,用户根据需要选择以下配置之一即可

注意:

每个 Eth-trunk接口下最多只可以包含8个成员以太网接口

成员以太网接口不能配置任何业务和静态MAC地址,因为此时这些成员接口上的业务和MAC地址必须在Eth- Trunk接口上配置。

在成员以太网接口加入Eth- Trunk时,必须为缺省的 Hybrid类型

一个以太网接口最多只能属于ー个Eth- Trunk口中,如果需要加入其他Eth- Trunk接口,必须先退出原来的Eth- Trunk接口

当成员以太网接口加入Eth- Trunk接口后,学习MAC地址时是按照Eth- Trunk接口来进行的,而不是按照各成员接口来学习的

4.(可选)配置活动接口数值

本项配置任务仅为保证Eh- Trunk接口的状态和带宽,以减小个别成员链路的状态变化对整条聚合链路带来的影响。设置活动接口数下限國值是为了保证最小带宽,当前活动链路数目小于下限阈值时,Eth- Trunk接口的状态转为Dowm。这时其中的成员不再形成聚合状态,而是恢复各处独立物理接口状态。但活动接口数上限阈值不适用于手工负载分担模式

5.(可选)配置负载分担方式

基于报文的源/目的P地址或源/目的MAC地址来分担负载

目前华为S系列交换机所支持的普通负载分担方式如下:

(1) dst-ip(目的IP地址):从报文中的目的IP地址、出端口的 TCP/UDP端口号中分别选择指定位的3位数值进行异或运算,根据运算结果选择Eh- Trunk链路表中对应的出接口。结果是,来自同一个源IP地址而要发送到不同目的IP地址的数据包将在Eth-Trunk链路中的不同端口上发送,以此来实现负载均衡。但是来自不同源P地址但相同目的IP地址的数据包总是在Eth- Trunk链路的同一个端口上发送。

(2)dst-mac(目的MAC地址):从报文中的目的MAC地址、 VLAN ID、以太网类型及入端口信息中分别选择指定位的3位数值进行异或运算,根据运算结果选择Eth- Trunk链路表中对应的出接口。结果是,到达同一个MAC地址的数据包将在Eth- Trunk链路中的同一个端口上进行转发,不同目的MAC地址的数据包采用不同端口进行转发,以此来实现负载均衡。

(3)src-ip(源P地址):从报文中的源IP地址、入端口的 TCP/UDP端口号中分别选择指定位的3位数值进行异或运算,根据运算结果选择Eh- Trunk链路表中对应的出接口。结果是,来自不同P地址的数据包将在Eth- Trunk链路中的不同端口上进行转发,以此来实现负载均衡。但是来自同一个源IP地址但目的IP地址不一样的数据包总是在Eth- Trunk链路的同一个端口上发送。

(4)src-mac(源MAC地址):从报文中的源MAC地址、 VLAN ID、以太网类型及入端口信息中分别选择指定位的3位数值进行异或运算,根据运算结果选择Eth- Trunk链路表中对应的出接口。结果是,来自不同MAC地址主机的数据包将在Eth- Trunk链路中的不同端口上进行转发,但是来自同一个MAC地址主机的数据包总是在Eth- Trunk链路中相同的端口进行转发,以此来实现负载均衡。

(5)src- dst-ip(源IP地址与目的IP地址的异或):从报文中的目的IP地址、源IP地址两种负载分担模式的运算结果进行异或运算,根据运算结果选择Eth- Trunk链路表中对应的出接口。这种转发方法是一种结合源和目的IP地址进行负载分配的转发方法。这在不清楚在特定交换机上是采用基于源IP地址转发还是采用基于目的IP地址转发更适合时可以采用。在这种基于源和目的IP地址的均衡方法中,从IP地址A到达IP地址B、从IP地址A到达IP地址C,以及从IP地址C到达IP地址B的数据包使用Eth- Trunk链路中不同的端口进行转发

(6)src-dst-mac(源MAC地址与目的MAC地址的异或):从报文中的目的MAC地址、源MAC地址、 VLAN ID、以太网类型及入端口信息中分别选择指定位的3位数值进行异或运算,根据运算结果选择Eth- Trunk链路表中对应的出接口。这种转发方法是一种结合源和目的MAC地址进行负载分配的转发方法。这在不清楚在特定交换机上是采用基于源MAC地址转发还是采用基于目的MAC地址转发更适合时可以采用。在这种基于源和目的MAC地址的均衡方法中,从主机A到达主机B、从主机A到达主机C,以及从主机C到达主机B的数据包可以使用Eth- Trunk链路中不同的端口进行转发

手工在分担模式链路聚合配置示例

本示例拓扑结构如图4-7所示, SwitchA和 SwitchB通过以太网链路分别连接VLAN10和VLAN20,且 SwitchA和 SwitchB之间有较大的数据流量。现希望 SwitchA和 SwitchB之间能够提供较大的链路带宽使相同VLAN间互相通信。同时用户也希望能够提供一定的冗余度,保证数据传输和链路的可靠性。

在这里插入图片描述

采用相对简单的手工负载分担链路聚合方式来进行配置。要注意的是,3个成员接口GE0/0/1~0/0/3在加入Eth- Trunk接口前一定要恢复为缺省配置(特别是为缺省的 Hybrid类型)。另外,最好将这些成员接口从缺省的 VLAN1退出或关闭,避免出现广播风暴。缺省配置:默认配置

在这里插入图片描述

查看命令

查看接口Eth- Trunk1手工负载分担模式的配置信息。

display eth-trunk 1

[SwitchA] display eth-trunk 1

Eth-trunk1’s state information is:

Working Mode: 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

PortaName Status Weight

Gigabite theret0/0/1 Up 1

Gigabitethemet0/0/2 Up 1

Gigabite: theret0/0/3 Up 1

从以上信息看出Eh-Truk1中包含3个成员接口 Gigabitethernet0/0/1、 Gigabitethernet0/0/2和 Gigabitethernet0/0/3。成员接口的状态都为Up,表明配置是成功的。

在这里插入图片描述

査看Eth- Trunk1接口的成员接口信息。

display trunkmembership eth-trunk 1

display trunkmembership eth-trunk 1 Trunk ID: 1 Used status: VALID TYPE: ethernet Working Mode : Normal Number Of Ports in Trunk = 3 Number Of Up Ports in Trunk = 3 Operate status: up

Interface GigabitEthernet0/0/1, valid, operate up, weight=1 Interface GigabitEthernet0/0/2, valid, operate up, weight=1 Interface GigabitEthernet0/0/3, valid, operate up, weight=1

ace GigabitEthernet0/0/2, valid, operate up, weight=1 Interface GigabitEthernet0/0/3, valid, operate up, weight=1

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3