华为数据中心CE系列交换机级联M-LAG配置示例
M-LAG组网简介M-LAGMulti-chassis Link Aggregation技术是一种跨设备的链路聚合技术它通过将两台交换机组成一个逻辑设备实现链路的负载分担和故障切换从而提高网络的可靠性和稳定性。下面给大家详细介绍如何在华为交换机上进行M-LAG配置。在配置M-LAG之前我们需要确认交换机的型号是否支持M-LAG如数据中心交换机CE58、CE68、CE88、CE98等等交换机都支持M-LAG技术。如下图组网所示多级M-LAG互联可以在保证可靠性、提供链路利用率的同时扩展双归接入的网络规模满足客户的需求。同时汇聚交换机作为双活网关接入与汇聚之间采用交叉连线方式保证设备级可靠性。组网图配置步骤一、配置STP1配置SwitchA一、配置STP 1配置SwitchA [SwitchA] stp bridge-address 0000-0000-1111 //M_LAG中node 1 与node 2 生成树mac地址保持一致 [SwitchA] stp mode rstp [SwitchA] stp tc-protection enable [SwitchA] stp bpdu-protection enable [SwitchA] stp v-stp enable2配置SwitchB[SwitchB] stp bridge-address 0000-0000-1111 ? ? ?? ??? ?//M_LAG中node 1 与node 2 生成树mac地址保持一致 [SwitchB] stp mode rstp [SwitchB] stp tc-protection enable [SwitchB] stp bpdu-protection enable [SwitchB] stp v-stp enable3配置SwitchC[SwitchC] stp bridge-address 0000-0000-2222 ? ? ?? ??? ?//M_LAG中node 1 与node 2 生成树mac地址保持一致 [SwitchC] stp mode rstp [SwitchC] stp tc-protection enable [SwitchC] stp bpdu-protection enable [SwitchC] stp v-stp enable4配置SwitchD[SwitchD] stp bridge-address 0000-0000-2222 ? ? ?? ??? ?//M_LAG中node 1 与node 2 生成树mac地址保持一致 [SwitchD] stp mode rstp [SwitchD] stp tc-protection enable [SwitchD] stp bpdu-protection enable [SwitchD] stp v-stp enable二、配置DFS Group1配置SwitchA[SwitchA] interface meth 0/0/0? [SwitchA]-MEth0/0/0] ip address 10.1.1.1 24?? ??? ??? ??? ?//带外管理接口ip用作m-lag双住检测源 [SwitchA] dfs-group 1 [SwitchA-dfs-group-1] dual-active detection source-ip 10.1.1.1 peer 10.1.1.2 [SwitchA-dfs-group-1] priority 150 [SwitchA-dfs-group-1] quit2配置SwitchB[SwitchB] interface meth 0/0/0 [SwitchB]-MEth0/0/0] ip address 10.1.1.2 24?? ??? ??? ??? ?//带外管理接口ip用作m-lag双住检测源 [SwitchB] dfs-group 1 [SwitchB-dfs-group-1] dual-active detection source-ip 10.1.1.2 peer 10.1.1.1 [SwitchB-dfs-group-1] priority 120 [SwitchB-dfs-group-1] quit3配置SwitchC[SwitchC] interface meth 0/0/0 [SwitchC]-MEth0/0/0] ip address 10.1.1.3 24?? ??? ??? ??? ?//带外管理接口ip用作m-lag双住检测源 [SwitchC] dfs-group 1 [SwitchC-dfs-group-1] dual-active detection source-ip 10.1.1.3 peer 10.1.1.4 [SwitchC-dfs-group-1] priority 150 [SwitchC-dfs-group-1] quit4配置SwitchD[SwitchD] interface meth 0/0/0 [SwitchD]-MEth0/0/0] ip address 10.1.1.4 24?? ??? ??? ??? ?//带外管理接口ip用作m-lag双住检测源 [SwitchD] dfs-group 1 [SwitchD-dfs-group-1] dual-active detection source-ip 10.1.1.4 peer 10.1.1.3 [SwitchD-dfs-group-1] priority 150 [SwitchD-dfs-group-1] quit三、配置Peer-Link1配置SwitchA[SwitchA] interface Eth-Trunk 0 [SwitchA-Eth-Trunk0] mode lacp-static [SwitchA-Eth-Trunk0] trunkport xge ?0/0/47 to ?0/0/48 [SwitchA-Eth-Trunk0] peer-link 1 [SwitchA-Eth-Trunk0] quit2配置SwitchB[SwitchB] interface Eth-Trunk 0 [SwitchB-Eth-Trunk0] mode lacp-static [SwitchB-Eth-Trunk0] trunkport xge ?0/0/47 to ?0/0/48 [SwitchB-Eth-Trunk0] peer-link 1 [SwitchB-Eth-Trunk0] quit3配置SwitchC[SwitchC] interface Eth-Trunk 0 [SwitchC-Eth-Trunk0] mode lacp-static [SwitchC-Eth-Trunk0] trunkport xge ?0/0/47 to ?0/0/48 [SwitchC-Eth-Trunk0] peer-link 1 [SwitchC-Eth-Trunk0] quit4配置SwitchD[SwitchD] interface Eth-Trunk 0 [SwitchD-Eth-Trunk0] mode lacp-static [SwitchD-Eth-Trunk0] trunkport xge ?0/0/47 to ?0/0/48 [SwitchD-Eth-Trunk0] peer-link 1 [SwitchD-Eth-Trunk0] quit四、配置业务口1配置SwitchA[SwitchA] interface Eth-Trunk 1 [SwitchA-Eth-Trunk1] mode lacp-static [SwitchA-Eth-Trunk1] port link-type trunk [SwitchA-Eth-Trunk1] port trunk allow-pass vlan all [SwitchA-Eth-Trunk1] dfs-group 1 m-lag 1 [SwitchA-Eth-Trunk1] trunkport xge ?0/0/1 to ?0/0/2 ? ? //添加与汇聚交换机C、D的互联物理接口 [SwitchA] interface Eth-Trunk 2 [SwitchA-Eth-Trunk2] mode lacp-static [SwitchA-Eth-Trunk2] port link-type trunk [SwitchA-Eth-Trunk2] port trunk allow-pass vlan all [SwitchA-Eth-Trunk2] dfs-group 1 m-lag 2 [SwitchA-Eth-Trunk2] trunkport xge ?0/0/3 ? ??? ??? ? //添加与Server互联的物理接口2配置SwitchB[SwitchB] interface Eth-Trunk 1 [SwitchB-Eth-Trunk1] mode lacp-static [SwitchB-Eth-Trunk1] port link-type trunk [SwitchB-Eth-Trunk1] port trunk allow-pass vlan all [SwitchB-Eth-Trunk1] dfs-group 1 m-lag 2 [SwitchB-Eth-Trunk1] trunkport xge ?0/0/1 to ?0/0/2 ? ? //添加与汇聚交换机C、D的互联物理接口 [SwitchB] interface Eth-Trunk 2 [SwitchB-Eth-Trunk2] mode lacp-static [SwitchB-Eth-Trunk2] port link-type trunk [SwitchB-Eth-Trunk2] port trunk allow-pass vlan all [SwitchB-Eth-Trunk2] dfs-group 1 m-lag 2 [SwitchB-Eth-Trunk2] trunkport xge ?0/0/3 ? ??? ??? ? //添加与Server互联的物理接口3配置SwitchC[SwitchC] interface Eth-Trunk 1 [SwitchC-Eth-Trunk1] mode lacp-static [SwitchC-Eth-Trunk1] port link-type trunk [SwitchC-Eth-Trunk1] port trunk allow-pass vlan all [SwitchC-Eth-Trunk1] dfs-group 1 m-lag 1 [SwitchC-Eth-Trunk1] trunkport xge ?0/0/1 to ?0/0/2 ? ? //添加与接入交换机A、B的互联物理接口4配置SwitchD[SwitchD] interface Eth-Trunk 1 [SwitchD-Eth-Trunk1] mode lacp-static [SwitchD-Eth-Trunk1] port link-type trunk [SwitchD-Eth-Trunk1] port trunk allow-pass vlan all [SwitchD-Eth-Trunk1] dfs-group 1 m-lag 1 [SwitchD-Eth-Trunk1] trunkport xge ?0/0/1 to ?0/0/2 ? ? //添加与接入交换机A、B的互联物理接口五、验证DFS Group的M-LAG信息验证M-LAG配置是否正确。可以通过显示命令来检查DFS Group、M-LAG状态信息。1接入交换机SwitchA上DFS Group、M-LAG状态检查[SwitchA] display dfs-group 1 m-lag * : Local node Heart beat state : OK Node 1 * Dfs-Group ID : 1 Priority : 150 Address : ip address 10.1.1.1 State : Master Causation : - System ID : 0025-9e95-7c31 SysName : SwitchC Version : V100R006C00 Device Type : CE6850EI Node 2 Dfs-Group ID : 1 Priority : 120 Address : ip address 10.1.1.2 State : Backup Causation : - System ID : 0025-9e95-7c11 SysName : SwitchD Version : V100R006C00 Device Type : CE6850EI [SwitchA] display dfs-group 1 node 1 m-lag brief * - Local node M-Lag ID Interface Port State Status 1 Eth-Trunk 1 Up active(*)-active 2 Eth-Trunk 2 Up active(*)-active2汇聚交换机SwitchC上DFS Group、M-LAG状态检查[SwitchC] display dfs-group 1 m-lag * : Local node Heart beat state : OK Node 1 * Dfs-Group ID : 1 Priority : 150 Address : ip address 10.1.1.3 State : Master Causation : - System ID : 0025-9e95-7c41 SysName : SwitchC Version : V100R006C00 Device Type : CE6850EI Node 2 Dfs-Group ID : 1 Priority : 120 Address : ip address 10.1.1.4 State : Backup Causation : - System ID : 0025-9e95-7c21 SysName : SwitchD Version : V100R006C00 Device Type : CE6850EI [SwitchC] display dfs-group 1 node 1 m-lag brief * - Local node M-Lag ID Interface Port State Status 1 Eth-Trunk 1 Up active(*)-active通过以上显示信息可以看到“Heart beat state”的状态是“OK”表明心跳状态正常SwitchA和SwitchC作为Node 1优先级为150“State”的状态是“Master”SwitchB和SwitchD作为Node 2优先级为120“State”的状态是“Backup”。同时“Causation”的状态是“-”Node 1的“Port State”状态为“Up”Node 2的“Port State”状态为“Up”且Node 1和Node 2的M-LAG状态均为“active”表明M-LAG的配置正确。通过以上配置步骤就可以在华为CE交换机上成功配置M-LAG提高网络的可靠性和稳定性。