链路聚合配置命令

1.1    概述

1.1.1    链路聚合简介

在路由器上使用多链路进行互连时,可以把多条物理链路进行捆绑,对外呈现一条逻辑链路,并屏蔽实际的物理链路。这种方式称之为链路聚合(Aggregate,简称AG),且把实际的物理链路称之为AG的成员链路。锐捷设备所提供的AG功能符合IEEE802.3ad标准,它可以用于扩展链路带宽,提供更高的连接可靠性。

AG功能支持流量平衡,可以把流量均匀地分配给各成员链路。AG功能还实现了链路备份,当AG中的一条成员链路断开时,系统会将该成员链路的流量自动地分配到AG中的其它有效成员链路上去。AG中一条成员链路收到的广播或者多播报文,将不会被转发到其它成员链路上。

图 1‑1 典型拓扑场景

链路聚合配置命令_第1张图片

路由器上每个AG口最多包含的成员口数量都为8个。

1.1.2    流量均衡简介

AG可以根据报文的源IP地址,目的IP地址,源IP地址+目的IP及源IP和目的端口号等特征值把流量平均地分配到AG的成员链路中。可以在接口模式下用route-aggregateportload-balance设定流量分配方式。

“源IP流量平衡”是根据报文的源IP把报文分配到AG的各个成员链路中。不同源IP的报文根据源IP在各成员链路间平衡分配,相同源IP的报文,固定从同一个成员链路转发。该方式为三层AG默认的流量平衡方式。

“目的IP流量平衡”是根据报文的目的IP把报文分配到AG的各个成员链路中。相同目的IP的报文,固定从同一个成员链路转发,不同目的IP的报文,根据目的IP在各成员链路间平衡分配。

“源IP地址+目的IP流量平衡”是根据报文的源IP地址+目的IP把报文分配到AP的各个成员链路中。具有不同的源IP地址+目的IP的报文根据源IP地址+目的IP在各成员链路间平衡分配,而具有相同的源IP地址+目的IP的报文则固定分配给同一个成员链路。

“源IP和目的端口号流量平衡”是根据源IP和目的端口号进行流量分配。不同源IP和目的端口号的报文根据源IP和目的端口号在各成员链路间平衡分配,相同源IP和目的端口号的报文则固定通过相同的成员链路转发。

当前在路由器上的流量均衡主要由:源IP、目的IP、源端口号、目的端口号为元素的组合进行流量平衡。在路由器RSR77系列上除了支持上述的流量平衡模式外,还支持其他的流量均衡模式,如:基于源和目的端口、基于源IP和目的端口号、基于目的IP和源端口号等,具体配置命令详见下面配置例子

我们应根据不同的网络环境设置合适的流量分配方式,以便能把流量较均匀地分配到各个链路上,充分利用网络的带宽。


相关的协议规范或参见的标准:

  802.1AX-2014 - IEEE Standard for Local and metropolitan areanetworks -- Link Aggregation

  RFC7130, Bidirectional Forwarding Detection (BFD) on LinkAggregation Group (LAG) Interfaces


配置步骤

步骤

配置任务

说明

1

创建AG接口

必选

2

将以太口加入AG接口

必选

3

配置AG接口

可选

配置举例

组网需求

为了提高带宽和链路可靠性,RouterA与RouterB之间通过不同的运营商链路进行互连


配置要点

l   RouterARouterB上分别创建AG口,分别将gi 0/0gi 0/1加入AG口;

l   RouterARouterBAG口配置IP地址及BFD会话。

配置步骤

1)    RouterA上创建AG1,并将gi 0/0gi 0/1加入AG口:

RouterA#configure terminal

RouterA(config)#interfaceroute-aggregateport 1

RouterA(config-if-Route-aggregateport1)#exit

RouterA(config)#

RouterA(config)#interfacegigabitEthernet 0/0

RouterA(config-if-GigabitEthernet0/0)#route-port-group 1

RouterA(config-if-GigabitEthernet0/0)#exit

RouterA(config)#

RouterA(config)#interfacegigabitEthernet 0/1

RouterA(config-if-GigabitEthernet0/1)#route-port-group 1

RouterA(config-if-GigabitEthernet0/1)#exit

2)    RouterA上的AG口配置IP地址及BFD会话。

RouterA(config)#

RouterA(config)#interfaceroute-aggregateport 1

RouterA(config-if-Route-aggregateport1)#ip address 124.115.8.1 255.255.255.0

RouterA(config-if-Route-aggregateport1)#bfd interval 50 min_rx 50 multiplier 3

RouterA(config-if-Route-aggregateport1)#member interface GigabitEthernet 0/0 bind bfd peer-ip 124.115.8.2

RouterA(config-if-Route-aggregateport1)#member interface GigabitEthernet 0/1 bind bfd peer-ip 124.115.8.2

3)    RouterB上创建AG1,并将gi 0/0gi 0/1加入AG口:

RouterB#configure terminal

RouterB(config)#interfaceroute-aggregateport 1

RouterB(config-if-Route-aggregateport1)#exit

RouterB(config)#

RouterB(config)#interfacegigabitEthernet 0/0

RouterB(config-if-GigabitEthernet0/0)#route-port-group 1

RouterB(config-if-GigabitEthernet0/0)#exit

RouterB(config)#

RouterB(config)#interfacegigabitEthernet 0/1

RouterB(config-if-GigabitEthernet0/1)#route-port-group 1

RouterB(config-if-GigabitEthernet0/1)#exit

4)    RouterB上的AG口配置IP地址及BFD会话。

RouterB(config)#

RouterB(config)#interfaceroute-aggregateport 1

RouterB(config-if-Route-aggregateport1)#ip address 124.115.8.2 255.255.255.0

RouterB(config-if-Route-aggregateport1)#bfd interval 50 min_rx 50 multiplier 3

RouterB(config-if-Route-aggregateport1)#member interface GigabitEthernet 0/0 bind bfd peer-ip 124.115.8.1

RouterB(config-if-Route-aggregateport1)#member interface GigabitEthernet 0/1 bind bfd peer-ip 124.115.8.1

显示验证

1)查看RouterA上的AG口的接口统计:

RouterA#show interfaceroute-aggregateport 1

Index(dec):35 (hex):23

Route-aggregateport 1 is UP  , line protocol is UP   

Hardware is  Route-aggregateport, address is001a.a93e.dd31 (bia 001a.a93e.dd31)

Interface address is: 124.115.8.1/24

后面省略。。。。

你可能感兴趣的:(链路聚合配置命令)