如需注册 @ccie.engineer 、@ccde.engineer 、@ccar.engineer 、@hcie.engineer 、@rhce.engineer 和 @cissp.engineer 邮箱,请点击这里。 |
更多有关于 “ H3C 实验 ” 的文章,请点击这里。
实验环境:
操作系统:Windows 7 专业版(当时最新正式版),模拟器:HCL 2.1.1(当时最新版本)
- 路由器的型号是:H3C MSR36-20
- 交换机的型号是:H3C S5820V2-54QS-GE

实验需求:
- 在 SW1 和 SW2 之间配置 IRF ,采用 LACP MAD 多冲突检测;
- SW3 将作为 LACP MAD 的中间设备使用;
- 为方便做实验,PC 采用路由器来模拟;
- 最后,要求 PC 能 ping 通 SW3 。
实验步骤:
本实验主要涉及到的命令是:IRF( LACP MAD )和聚合口的配置,如需了解 LACP MAD 检测原理请点击这里。
我们先来配置 PC 和 SW3 :
PC : sys hostname PC int g 0/1 ip address 10.0.10.2 255.255.255.0 shutdown undo shutdown int g 0/2 ip address 10.0.20.2 255.255.255.0 shutdown undo shutdown
SW3 : sys hostname SW3 vlan 10 vlan 20 int vlan 10 ip add 10.0.10.1 255.255.255.0 int vlan 20 ip add 10.0.20.1 255.255.255.0 # 配置聚合接口 int Bridge-Aggregation 10 link-aggregation mode dynamic int ran g 1/0/1 g 1/0/2 port link-aggregation group 10 shutdown undo shutdown # 配置 TRUNK 口 int Bridge-Aggregation 10 port link-type trunk port trunk permit vlan 1 10 20
接着配置 SW1 和 SW2 :
SW1 : sys hostname SW1 # 配置 IRF 域编号 irf domain 10 # 成员编号默认是 1,无需配置,也无需重启 # 进入 IRF 物理端口视图,并关闭端口 int range ten 1/0/49 ten 1/0/50 shutdown quit # 进入 IRF 端口视图,在 IRF 成员 1 上创建 IRF 逻辑端口 1 irf-port 1/1 port group interface Ten-GigabitEthernet 1/0/49 port group interface Ten-GigabitEthernet 1/0/50 quit # 进入 IRF 物理端口视图,激活端口 int range ten 1/0/49 ten 1/0/50 undo shutdown quit
SW2 : sys hostname SW2 # 配置 IRF 域编号 irf domain 10 # 配置成员编号 irf member 1 renumber 2 y # 保存配置并重启设备 save y quit reboot y
SW2 重启完成后,再接着配置 SW2 :
SW2 : # 进入 IRF 物理端口视图,并关闭端口 sys int range ten 2/0/49 ten 2/0/50 shutdown quit # 进入 IRF 端口视图,在 IRF 成员 2 上创建 IRF 逻辑端口 2 irf-port 2/2 port group interface Ten-GigabitEthernet 2/0/49 port group interface Ten-GigabitEthernet 2/0/50 quit # 进入 IRF 物理端口视图,激活端口 int range ten 2/0/49 ten 2/0/50 undo shutdown quit # 配置成员优先级 irf member 2 priority 2
最后两台 SW 一起激活 IRF 的逻辑端口:
SW1 : irf-port-configuration active # 保存当前配置 # SW1 这里必须要保存配置,因为 IRF 聚合后是要重启设备的( SW2 才是 Master ) save y SW2 : irf-port-configuration active
此时 SW2 会成为 Master(因为 SW2 的成员优先级比 SW1 大),SW1 作为 Slave 会自动重启。
接着我们完成 SW2 最后的网络配置:
SW2 : vlan 10 port g 2/0/1 vlan 20 port g 1/0/2 # 配置聚合接口 int Bridge-Aggregation 10 link-aggregation mode dynamic int ran g 1/0/1 g 2/0/2 port link-aggregation group 10 # 配置 TRUNK 口 int Bridge-Aggregation 10 port link-type trunk port trunk permit vlan 1 10 20 # 配置 LACP MAD int Bridge-Aggregation 10 mad enable # 如果感觉各方面都正常了,就不用重启这些接口了 # int range g 1/0/1 g 1/0/2 g 2/0/1 g 2/0/2 # shutdown # undo shutdown
选举规则:
确定成员设备角色为 Master 或 Slave 的过程称为角色选举。
注:这是 S12500 的角色选举,如果是 S5120 最后一条应该是 MAC 地址小的优先。
角色选举会在拓扑变更的情况下产生,比如 IRF 建立、新设备加入、Master 设备离开或者故障、两个 IRF 合并等。角色选举规则如下:
- 当前 Master 优先( IRF 系统形成时,没有 Master 设备,所有加入的设备都认为自己是 Master ,会跳转到第二条规则继续比较);
- 成员优先级大的优先;
- 系统运行时间长的优先(各设备的系统运行时间信息也是通过 IRF Hello 报文来传递的);
- 成员编号小的优先。
从第一条开始判断,如果判断的结果是多个最优,则继续判断下一条,直到找到唯一最优的成员设备才停止比较。此最优成员设备即为 Master ,其它成员设备则均为 Slave 。
在角色选举完成后,IRF 形成,将进入 IRF 管理与维护阶段。
清理配置:
如需清理 H3C 设备的配置,并重做一遍实验,可使用如下命令:
<H3C>reset saved-configuration The saved configuration file will be erased. Are you sure? [Y/N]:Y Configuration file in flash: is being cleared. Please wait ... MainBoard: Configuration file is cleared. <H3C> <H3C>reboot Start to check configuration with next startup configuration file, please wait.........DONE! Current configuration may be lost after the reboot, save current configuration? [Y/N]:N This command will reboot the device. Continue? [Y/N]:Y Now rebooting, please wait...
对于 SW2 来说,还需要把成员编号修改回来:
# 配置成员编号 sys irf member 2 renumber 1 y # 保存配置并重启设备 save y quit reboot y
测试:
PC 成功 ping 通 SW3 :
[PC]ping 10.0.10.1 Ping 10.0.10.1 (10.0.10.1): 56 data bytes, press CTRL_C to break Request time out Request time out 56 bytes from 10.0.10.1: icmp_seq=2 ttl=255 time=3.000 ms 56 bytes from 10.0.10.1: icmp_seq=3 ttl=255 time=2.000 ms 56 bytes from 10.0.10.1: icmp_seq=4 ttl=255 time=2.000 ms --- Ping statistics for 10.0.10.1 --- 5 packet(s) transmitted, 3 packet(s) received, 40.0% packet loss round-trip min/avg/max/std-dev = 2.000/2.333/3.000/0.471 ms [PC]%Jun 6 11:54:16:861 2019 PC PING/6/PING_STATISTICS: Ping statistics for 10.0.10.1: 5 packet(s) transmitted, 3 packet(s) received, 40.0% packet loss, round-trip min/avg/max/std-dev = 2.000/2.333/3.000/0.471 ms. [PC]ping 10.0.20.1 Ping 10.0.20.1 (10.0.20.1): 56 data bytes, press CTRL_C to break 56 bytes from 10.0.20.1: icmp_seq=0 ttl=255 time=4.000 ms 56 bytes from 10.0.20.1: icmp_seq=1 ttl=255 time=2.000 ms 56 bytes from 10.0.20.1: icmp_seq=2 ttl=255 time=2.000 ms 56 bytes from 10.0.20.1: icmp_seq=3 ttl=255 time=1.000 ms 56 bytes from 10.0.20.1: icmp_seq=4 ttl=255 time=3.000 ms --- Ping statistics for 10.0.20.1 --- 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss round-trip min/avg/max/std-dev = 1.000/2.400/4.000/1.020 ms [PC]%Jun 6 11:54:21:224 2019 PC PING/6/PING_STATISTICS: Ping statistics for 10.0.20.1: 5 packet(s) transmitted, 5 packet(s) received, 0.0% packet loss, round-trip min/avg/max/std-dev = 1.000/2.400/4.000/1.020 ms. [PC]
让我们来查看一下 IRF 的相关信息:
[SW2]display irf MemberID Role Priority CPU-Mac Description 1 Standby 1 7eb0-50f7-0104 --- *+2 Master 2 7eb0-5aa8-0204 --- -------------------------------------------------- * indicates the device is the master. + indicates the device through which the user logs in. The bridge MAC of the IRF is: 7eb0-5aa8-0200 Auto upgrade : yes Mac persistent : 6 min Domain ID : 10 [SW2] [SW2]display irf link Member 1 IRF Port Interface Status 1 Ten-GigabitEthernet1/0/49 UP Ten-GigabitEthernet1/0/50 UP 2 disable -- Member 2 IRF Port Interface Status 1 disable -- 2 Ten-GigabitEthernet2/0/49 UP Ten-GigabitEthernet2/0/50 UP [SW2]
如果上面发现 int ten 2/0/50 是 down 的,那就 shutdown 、undo shutdown 一下这个接口。
接下来查看一下 LACP MAD 的相关信息:
[SW2]display mad
MAD ARP disabled.
MAD ND disabled.
MAD LACP enabled.
MAD BFD disabled.
[SW2]
[SW2]display mad verbose
Multi-active recovery state: No
Excluded ports (user-configured):
Excluded ports (system-configured):
Ten-GigabitEthernet1/0/49
Ten-GigabitEthernet1/0/50
Ten-GigabitEthernet2/0/49
Ten-GigabitEthernet2/0/50
MAD ARP disabled.
MAD ND disabled.
MAD LACP enabled interface: Bridge-Aggregation10
MAD status : Normal
Member ID Port MAD status
1 GigabitEthernet1/0/1 Normal
2 GigabitEthernet2/0/2 Normal
MAD BFD disabled.
[SW2]
至此,实验完成。
参考自:
- http://www.h3c.com/cn/d_201210/756264_30005_0.htm#_Toc338768552
本文完。如有疑问,欢迎在下方留言;如本文有什么错误,欢迎在下方留言指正,谢谢。
发表评论?