04
2021
09
11:37:31

链路聚合



推荐点击下面图片,通过本站淘宝优惠价购买:

image.png

链路聚合

 

1.华为路由器Eth-Trunk技术简介

       Eth-Trunk接口是一种可以动态创建的接口,该类型接口可以绑定若干物理的以太网接
口作为一个逻辑接口使用。加入到Eth-Trunk接口的以太网接口称为成员接口。用户只需对
Eth-Trunk接口进行配置,对这些配置最终会映射到成员接口上。
       华为NE40系列通用交换路由器支持路由模式和交换模式的两种Eth-Trunk接口,支持两
种模式接口之间的切换。路由模式的Eth-Trunk接口与路由模式的以太网接口类似,可以配置
IP地址,运行各种路由协议、MPLS ***等多种业务。交换模式的Eth-Trunk接口与交换模式的
以太网接口类似,可以加入VLAN,运行STP等协议。Eth-Trunk接口的主要应用特点有拓展接口
带宽,增加链路可靠性以及流量的负载分担。
 
       以下为大家介绍在华为NE40路由器上配置Eth-Trunk的方法:
 
步骤 1 配置NE40E
  <Quidway> system-view
  [Quidway] sysname NE40E
  创建Eth-Trunk接口,并配置IP地址。
  [NE40E] interface eth-trunk 1
  [NE40E-Eth-Trunk1] ip address 192.1.1.1 24
  [NE40E-Eth-Trunk1] quit
      华为路由器NE40E、NE80E的Eth-trunk默认情况下是路由模式的,如果要绑定VLAN,
Eth-Trunk接口需要从三层模式切换到二层模式。可以通过命令将模式更改为交换模式。
  [NE40E] interface eth-trunk 1
  [NE40E-Eth-Trunk1]portswitch
       执行命令portswitch,将Eth-Trunk接口从三层模式切换到二层模式。切换到二层模式
时,Eth-Trunk的三层功能和标识被禁止,采用SRU板(主控板)上Meth0接口的MAC地址。执行
undo portswitch命令可以将Eth-Trunk接口从二层模式切换回三层模式。
将端口GE1/0/0、GE2/0/0加入到Eth-Trunk 1中。
  [NE40E] interface gigabitethernet 1/0/0
  [NE40E-GigabitEthernet1/0/0] eth-trunk 1
  [NE40E-GigabitEthernet1/0/0] quit
  [NE40E] interface gigabitethernet 2/0/0
  [NE40E-GigabitEthernet2/0/0] eth-trunk 1
  [NE40E-GigabitEthernet2/0/0] quit
 
步骤 2 检查配置结果
在NE40E上执行display interface eth-trunk命令,可以看到接口状态为UP。
[NE40E] display interface eth-trunk 1
Eth-Trunk1 current state : UP
Line protocol current state : UP
Description : HUAWEI, Quidway Series, Eth-Trunk1 Interface, Route Port
Hash arithmatic : According to IP
The Maximum Transmit Unit is 1500 bytes
Internet Address is 100.1.1.1/24
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 00e0-fc0e-a421
Physical is ETH_TRUNK
5 minutes input rate 0 bytes/sec, 0 packets/sec
5 minutes output rate 0 bytes/sec, 0 packets/sec
0 packets input, 0 bytes, 0 drops
0 packets output, 0 bytes, 0 drops
Hash arithmetic : According to MAC
当路由器工作在交换模式的时候使用根据MAC地址进行散列
Hash arithmatic : According to IP
当路由器工作在路由模式的时候使用根据IP地址进行散列
[NE40E] display trunkmembership eth-trunk 1
Trunk ID: 1
used status: VALID
TYPE: ethernet
Number Of Ports in Trunk = 2
Number Of UP Ports in Trunk = 1
operate status: up
Interface GigabitEthernet1/0/0, valid, selected,operate up,weight=1,
standby interface NULL
Interface GigabitEthernet2/0/0, valid, selected,operate down,weight=1,
standby interface NULL
 

 

 

 

 

 

2.链路聚合是将两个或更多数据信道结合成一个单个的信道,该信道以一个单个的更高带宽的逻辑链路出现。

链路聚合能够提高链路带宽,增强网络可用性,支持负载分担。

链路聚合有两种模式,一种是手动负载均衡模式,一种是静态lacp模式

手动负载均衡模式下eth-trunk的建立、成员接口的加入由手工配置,没有链路聚合控制协议的参与。该模式下所有活动链路均参与流量转发,平均分担流量。最多支持8根链路同时转发数据。

静态lacp模式下,两端设备互相发送lacp报文,进行参数协商,协商完成后,两台设备确定活动接口和非活动接口,活动接口负责转发数据,非活动接口用来实现冗余备份。如果一条活动链路发生故障,则该链路上传输的数据被切换到另一条优先级最高的备份链路上进行转发。

(1)手动链路聚合配置:

  先通过命令eth-trunk 1创建一个eth-trunk接口 再通过命令trunkport e0/0/0把要聚合的接口添加进eth-trunk接口中

在eth-trunk接口下通过命令load-balance可以指定负载分担方式是根据原ip和目的ip还是原mac和目的mac

在eth-trunk接口下通过命令mode X可以选择手动模式还是静态lacp模式

display eth-trunk X         查看eth-trunk接口的配置信息

 

(2)路由器下进行三层接口的lacp链路聚合手动配置:

 静态LACP 模式下,两端设备所选择的活动接口必须保持一致,否则链路聚合组就无法建立

先通过命令eth-trunk 1创建一个eth-trunk接口然后通过命令undo portswitch关闭路由器的二层接口功能接着在接口下配置ip地址再通过命令trunkport e0/0/0把要聚合的接口添加进eth-trunk接口中 

在eth-trunk接口下设置最多活动接口           max active-linknumber 2
查看聚合端口配置                                       display eth-trunk 1
全局配置模式下设置链路聚合系统优先级     lacp priority 0
开启接口聚合抢占模式                                lacp preempt enable 
设置抢占的延时时间(默认为30s)             lacp preempt delay 10

设置接口优先级                                          lacp priority 0

链路聚合的每一端都有一个系统优先级,先根据系统优先级来选举主从端。从端根据主端的接口优先级来选择活动接口。系统优先级越低,就成为主动端,当系统优先级一样时就比较MAC地址。当选出主动端后,两端都会以主动端的接口优先级来选举活动接口,接口优先级越低,则成为活动接口。


本文链接:http://www.hqyman.cn/post/1862.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:





休息一下,本站随机推荐观看栏目:


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

您的IP地址是: