M-LAG的配置与使用

发展背景

高可靠组网历程:

早期:MSTP+VRRP组网

中期乃至现网:istack/IRF/CSS堆叠技术 缺点:两台交换机强耦合,系统版本得一样,在涉及到系统升级的时候,一定会导致业务流量中断

新兴技术:M-LAG,也就是华三之前的DRNI

M-LAG:
优点:拥有更好的可靠性,形成无环拓扑,设备之间弱耦合。独立升级互不影响

M-LAG技术特征:
构成 M-LAG 的两台交换机配置同样的 MAC 地址和系统优先级,通过“欺骗”下游或上游设备的方式与对端形成跨设备链路聚合

相对于IRF,M-LAG 的 N:1是接口和链路层面的,而不是设备层面的

在做堆叠的时候,是把两台设备虚拟成1台。做M-LAG没有将两台变成1台,只是让下行接口逻辑上变成一台,上行接口还是各论各的。

M-LAG工作模式:

在这里插入图片描述

双活模式:
在两台独立的设备DeviceA和DeviceB上,建立一个跨设备的Eth-Trunk与用户侧设备DeviceC的普通Eth-Trunk并通过M-LAG机制进行对接,共同组成一个M-LAG系统。双活模式下,DeviceA和DeviceB通过动态交换服务组DFS Group,进行M-LAG设备配对,协商出M-LAG主备设备和M-LAG成员口的主备状态,同时进行表项同步。DeviceA和DeviceB的直连链路为peer-link链路,用于交换协商报文及转发部分流量,peer-link口默认加入所有VLAN和BD。M-LAG成员口即DeviceA和DeviceB上连接用户侧DeviceC的Eth-Trunk接口,用于流量接入。

双活模式下,两条链路一方面可以起到负载分担流量转发的作用,一方面可以起到备份保护的作用。

主备模式:
正常情况下,M-LAG主设备和M-LAG备设备同时进行业务流量的转发,转发行为没有区别,仅在故障场景下,主备设备的转发行为会有差别。

M-LAG的建立过程:

  1. DFS Group配对:通过peer link链路交互hello报文,通过比较hello报文中的DFS Group ID 一致则配对成功

  2. DFS Group协商主备:通过peer link链路交互设备信息报文,根据DFS Group的优先级和系统MAC。(还是一样,三层大,二层小)所以此时是越小越优

  3. M-LAG成员接口协商主备:通过peer link链路,M-LAG设备信息报文先UP的为主

  4. 双主检测:通过keepalive报文交互,正常1S发一包,如果出现故障100ms发三个,如果没收到就是死了

  5. 信息同步:通过peer link来同步MAC,ARP等表项

参数缺省值
LACP M-LAG的系统优先级32768
LACP M-LAG的系统ID系统视图下的缺省值为设备的以太口MAC地址,在Eth-Trunk接口视图下没有缺省值
M-LAG成员接口上报Up状态的延时时间240秒
M-LAG成员接口延迟自动恢复时间0秒
peer-link接口不允许通过的VLAN所有VLAN都允许通过
DFS Group的优先级100
LACP M-LAG的系统ID延迟切换时间0秒

配置M-LAG:

配置STP生成树协议

stp [ instance instance-id ] root primary #配置设备为根桥
stp bridge-address mac-address#配置设备参与生成树计算的桥MAC

配置V-STP方式,可以不用配置MAC,可以自动生成虚拟的

stp mode { stp | rstp }#配置设备的生成树协议为STP、RSTP模式
stp v-stp enable #开启V-STP模式

配置DFS Group

dfs-group dfs-group-id#创建DFS Group并进入DFS-Group视图
priority priority value #配置DFS Group的优先级
authentication-mode hmac-sha256 password Huawei@123 #指定DFS Group同步报文所使用的验证模式及验证口令

配置双主检测链路

dfs-group dfs-group-id#创建DFS Group并进入DFS-Group视图
dual-active detection source ip ipv4-address1 [ vpn-instance vpn-instance-name ] [ peer ipv4-address2 ] [ timeout seconds ]#配置DFS Group绑定IPv4地址和VPN实例

配置peer-link

interface eth-trunk 1
trunkport interface-type g 0/0/1 0/0/2
mode lacp
stp enable#基于V-STP方式配置M-LAG,开启接口的STP功能
peer-link peer-linkid#配置接口为peer-link接口

配置M-LAG成员接口

interface eth-trunk 1
mode lacp
dfs-group 10 m-lag 1

华三模拟器配置举例(华为的暂时不能模拟)

在这里插入图片描述
SW1

 m-lag system-mac 0066-0066-0066
 #配置M-LAG系统MAC
 m-lag system-number 1
 #配置M-LAG系统编号
 m-lag system-priority 66
 #配置M-LAG系统优先级
 
 #配置Keepalive报文的目的IP地址和源IP地址
 m-lag keepalive ip destination 1.1.1.2 source 1.1.1.1

#设置keepalive存活IP
interface Ten-GigabitEthernet1/0/49
 port link-mode route
 
 ip address 1.1.1.1 255.255.255.0
 
 #配置keepalive链路接口为M-LAG保留接口
 m-lag mad exclude interface Ten-GigabitEthernet 1/0/49
 
 #创建链路聚合组12,模式为动态
 interface Bridge-Aggregation12 
 link-aggregation mode dynamic
 
 #将G1/0/50口和1/0/51口加入到聚合组12
 interface Ten-GigabitEthernet1/0/50
 
 port link-aggregation group 12
 interface Ten-GigabitEthernet1/0/51
 port link-aggregation group 12
 
 #将二层聚合口12作为peer-link接口
 interface Bridge-Aggregation12 
 port m-lag peer-link 1

 
 #创建动态二层聚合接口100,并配置M-LAG接口100
 interface Bridge-Aggregation 100
 link-aggregation mode dynamic
 port m-lag group 100
 
 #将1/0/1接口加入到聚合组100中
 interface GigabitEthernet1/0/1
 port link-mode bridge

 port link-aggregation group 100
 
 #创建动态二层聚合接口200,并配置该接口为M-LAG接口200
 interface Bridge-Aggregation 200
 link-aggregation mode dynamic
 port m-lag group 200
 
 #将1/0/4接口加入到聚合组200中
 interface GigabitEthernet1/0/4
 port link-mode bridge

 port link-aggregation group 200
 
 #创建vlan 100 和 VLAN 200,并在聚合口100和200运行vlan通过
 vlan 100 200
 interface Bridge-Aggregation100
 port link-type trunk
 port trunk permit vlan all
interface Bridge-Aggregation200
 port link-type trunk
 port trunk permit vlan all
 
 #为vlan100和vlan200配置IP地址
 int vlan 100
 ip add 192.168.10.1 24
 int vlan 200
 ip add 172.16.10.1 24
 
 #配置vlan 100 和vlan 200为M-LAG保留接口
 m-lag mad exclude interface Vlan-interface100
 m-lag mad exclude interface Vlan-interface200      
 
 #配置OSPF协议
ospf 100
 import-route direct
 area 0.0.0.0
  network 172.16.10.0 0.0.0.255
  network 192.168.10.0 0.0.0.255
 #配置vrrp
interface Vlan-interface100

 vrrp vrid 100 virtual-ip 192.168.10.254
 vrrp vrid 100 priority 200  
 interface Vlan-interface200

 vrrp vrid 200 virtual-ip 172.16.10.254
 vrrp vrid 200 priority 200                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

SW2

 m-lag system-mac 0066-0066-0066
y
 m-lag system-number 2
y
 m-lag system-priority 66
y

 m-lag keepalive ip destination 1.1.1.1 source 1.1.1.2

interface Ten-GigabitEthernet1/0/49
 port link-mode route
y
 ip address 1.1.1.2 255.255.255.0
 

 m-lag mad exclude interface Ten-GigabitEthernet 1/0/49


 interface Bridge-Aggregation12 
 link-aggregation mode dynamic
 

 interface Ten-GigabitEthernet1/0/50
 port link-aggregation group 12
 interface Ten-GigabitEthernet1/0/51
 port link-aggregation group 12

 interface Bridge-Aggregation12 
 port m-lag peer-link 1



 interface Bridge-Aggregation 100
 link-aggregation mode dynamic
 port m-lag group 100
 

 interface GigabitEthernet1/0/4
 port link-mode bridge
 port link-aggregation group 100
 

 interface Bridge-Aggregation 200
 link-aggregation mode dynamic
 port m-lag group 200

 interface GigabitEthernet1/0/5
 port link-mode bridge
 port link-aggregation group 200
 

 vlan 100 200
 interface Bridge-Aggregation 100
 port link-type trunk
 port trunk permit vlan all
interface Bridge-Aggregation 200
 port link-type trunk
 port trunk permit vlan all
 

 int vlan 100
 ip add 192.168.10.2 24
 int vlan 200
 ip add 172.16.10.2 24
 

 m-lag mad exclude interface Vlan-interface100
 m-lag mad exclude interface Vlan-interface200      
 

ospf 100
 import-route direct
 area 0.0.0.0
  network 172.16.10.0 0.0.0.255
  network 192.168.10.0 0.0.0.255


interface Vlan-interface100
 vrrp vrid 100 virtual-ip 192.168.10.254
 interface Vlan-interface200
 vrrp vrid 200 virtual-ip 172.16.10.254                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

SW3

int br 100
link mod dy

int g 1/0/2
p l group 100

int g 1/0/4
p l group 100

vlan 100
int br 100
p l t
p t p v a 

int g 1/0/1
p l a 
p a v 100

int vlan 100
ip add 192.168.10.3 24

ospf 100
import-route direct
a 0 
net 192.168.10.0 0.0.0.255

SW4

int br 200
link mod dy

int gi 1/0/4
p l g 200
int gi 1/0/5
p l g 200
vlan 200
int br 200
p l t 
p t p v a

int g 1/0/1
p l a 
p a v 200

int vlan 200
ip add 172.16.10.3 24

ospf 100
im di
a 0 
net 172.16.10.0 0.0.0.255

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值