![](https://csdnimg.cn/release/download_crawler_static/87503296/bg6.jpg)
先升级 dfs-group 为主的设备,这样在两台设备都升级完之后,dfs-group 为
主的设备,仍然为主,并且 M-LAG 的主成员接口也会在 dfs-group 主的一侧。
但是我觉得这个影响不大,因为 dfs-group 主备在在故障场景有区别,M-LAG
成员端口主备只在组播场景有区别。
m-lag 多级联防环:
多级联防环 stp 多级均采用根桥模式,可以汇聚侧用根桥模式接入侧通 vstp 模
式,也可以均采用 vstp 模式。
M-LAG 配置一致性检查:
因为 M-LAG 是一种横向虚拟化技术,在二层上是一个逻辑节点,所以要求 M-
LAG 两台设备的某些配置是需要保持一致的。可以通过 M-LAG 的配置一致性检
查功能,来比对两端设备的配置,根据比对结果来及时修改配置,来保持两端
设备一些配置的一致。这样既及时避免了配置不一致导致的各种问题,也省去
了人工比对配置的繁琐。
关键配置(type1):不一致会导致成环、状态正常但长时间丢包等问题。
1. 严格模式:触发 type1 类型配置检查不一致告警,并且 M-LAG 系统备设备上
成员接口 error down。
2. 松散模式:触发 type1、type2 类型配置检查不一致告警。
一般配置(type2):不一致,可能会导致 M-LAG 运行状态异常。
严格模式、松散模式:触发 type1、type2 类型配置检查不一致告警。
即:松散模式区分不了关键配置(type1)和一般配置(type2)。
二、CSS 堆叠与 M-LAG 的区别
CSS 与 M-LAG 都是横向是被虚拟化技术,并且都是两个设备的虚拟化。都可以实
现上下游设备的双归接入,跨机框的链路聚合,链路的冗余能力从单板级提到了
机框级,而且都可以做到流量本地优先转发,避免或减少跨框流量。区别在于,
CSS 的两个框是一个管理控制平面,都是由主设备的主 MPU 来管理,在网络中实
际上是一台设备的形式存在,如果实际承担管理控制平面的 MPU 故障,主备切换
过程可能会造成堆叠系统的业务中断。升级的话,即使采用快速升级,也是会有
业务中断的。而 M-LAG 的两台设备是两个管理控制平面,是 LAG 层面的设备虚拟
化技术,每台设备都有自己的配置文件和自己的表项,有自己的转发平面,任意
一台设备故障,或者进行系统升级时,另外一台设备根据自己的表项进行数据的
转发,转发行为不受影响,或者受到的影响很小。所以 M-LAG 有着比 CSS 更高的
故障隔离能力和业务连续性的支持能力。M-LAG 的缺点就是每台设备都需要单独
配置,还要考虑生成树、vtep 的虚拟化等问题,配置相对复杂一点。
追问
堆叠(CSS)的主备选举及建立过程:
两台交换机使用堆叠线缆连接并进行堆叠相关配置后,堆叠系统即可建立。堆叠
建立时,成员交换机之间相互发送堆叠竞争报文,来
选出主交换机
,主交换机负
责整个堆叠系统,另一台设备为备交换机。主交换机选举规则是这样的: