62-TRILL典型配置举例
本章节下载: 62-TRILL典型配置举例 (171.04 KB)
本章介绍TRILL和IRF配合使用的典型配置举例。
表1 配置适用的产品与软件版本关系
产品 |
软件版本 |
S5830V2&S5820V2系列以太网交换机 |
Release2208P01,Release2210 |
如图1所示:
· Device C、Device D、Device E、Device F、Device G、Device H为数据中心接入层设备,且Device C和Device D、Device E和Device F、Device G和Device H分别组成IRF设备;
· 服务器通过聚合链路上行到接入层IRF设备上;
· 接入层IRF设备通过聚合链路上行连接到汇聚层设备Device A和Device B。
现要求配置TRILL功能实现环路避免和服务器间二层流量的多路径转发,并配置Device A和Device B为组播分发树树根。
图1 TRILL典型配置举例组网图
由于本例中设备端口较密集,图1中各设备的端口编号约定如下:
· Device A和Device B的端口从左下方开始逆时针方向到右下方依次为XGE1/0/1~XGE1/0/6;
· Device C、Device E、Device G的IRF端口为XGE1/0/45~XGE1/0/48,其余端口从连接Device A的端口开始按顺时针方向依次为XGE1/0/1~XGE1/0/5。
· Device D、Device F、Device H的IRF端口为XGE2/0/45~XGE2/0/48,其余端口从连接Device A的端口开始按顺时针方向依次为XGE2/0/1~XGE2/0/5。
Server从左到右依次为Server 1~Server 9。
(1) 配置Device C
# 选择一组SFP+端口—Ten-GigabitEthernet1/0/45~Ten-GigabitEthernet1/0/48,作为IRF物理端口。关闭该组中所有端口。为便于配置,下文中将使用接口批量配置功能关闭和开启物理端口。
<DeviceC> system-view
[DeviceC] interface range ten-gigabitethernet 1/0/45 to ten-gigabitethernet 1/0/48
[DeviceC-if-range] shutdown
[DeviceC-if-range] quit
# 配置IRF端口1/1,并将它与物理端口Ten-GigabitEthernet1/0/45和Ten-GigabitEthernet1/0/48绑定。
[DeviceC] irf-port 1/1
[DeviceC-irf-port1/1] port group interface ten-gigabitethernet 1/0/45
[DeviceC-irf-port1/1] port group interface ten-gigabitethernet 1/0/46
[DeviceC-irf-port1/1] port group interface ten-gigabitethernet 1/0/47
[DeviceC-irf-port1/1] port group interface ten-gigabitethernet 1/0/48
[DeviceC-irf-port1/1] quit
# 开启Ten-GigabitEthernet1/0/45~Ten-GigabitEthernet1/0/48端口,并保存配置。
[DeviceC] interface range ten-gigabitethernet 1/0/45 to ten-gigabitethernet 1/0/48
[DeviceC-if-range] undo shutdown
[DeviceC-if-range] quit
[DeviceC] save
# 激活IRF端口下的配置。
[DeviceC] irf-port-configuration active
(2) 配置Device D
# 将Device D的成员编号配置为2,并重启设备使新编号生效。
<DeviceD> system-view
[DeviceD] irf member 1 renumber 2
Renumbering the member ID may result in configuration change or loss. Continue? [Y/N]:y
[DeviceD] quit
<DeviceD> reboot
选择一组SFP+端口作为IRF物理端口,本文中以Ten-GigabitEthernet2/0/45~Ten-GigabitEthernet2/0/48为例,分别与Device C的Ten-GigabitEthernet1/0/45~Ten-GigabitEthernet1/0/48连接线缆。
# 重新登录到设备,关闭选定端口组中的所有端口。
<DeviceD> system-view
[DeviceD] interface range ten-gigabitethernet 2/0/45 to ten-gigabitethernet 2/0/48
[DeviceD-if-range] shutdown
[DeviceD-if-range] quit
# 配置IRF端口2/2,并将它与物理端口Ten-GigabitEthernet2/0/45和Ten-GigabitEthernet2/0/48绑定。
[DeviceD] irf-port 2/2
[DeviceD-irf-port2/2] port group interface ten-gigabitethernet 2/0/45
[DeviceD-irf-port2/2] port group interface ten-gigabitethernet 2/0/46
[DeviceD-irf-port2/2] port group interface ten-gigabitethernet 2/0/47
[DeviceD-irf-port2/2] port group interface ten-gigabitethernet 2/0/48
[DeviceD-irf-port2/2] quit
# 开启Ten-GigabitEthernet2/0/45~Ten-GigabitEthernet2/0/48端口,并保存配置。
[DeviceD] interface range ten-gigabitethernet 2/0/45 to ten-gigabitethernet 2/0/48
[DeviceD-if-range] undo shutdown
[DeviceD-if-range] quit
[DeviceD] save
# 激活IRF端口下的配置。
[DeviceD] irf-port-configuration active
Device C和Device D间将会进行主设备竞选,竞选失败的一方将重启,重启完成后,IRF_1形成。
配置方法与将Device C和Device D配置成IRF设备的方法相同,配置过程略。
配置方法与将Device C和Device D配置成IRF设备的方法相同,配置过程略。
(1) 配置IRF_1
# 创建一个动态聚合接口1用于连接Device A。
<IRF_1> system-view
[IRF_1] interface bridge-aggregation 1
[IRF_1-Bridge-Aggregation1] link-aggregation mode dynamic
[IRF_1-Bridge-Aggregation1] quit
# 在聚合接口1中添加成员端口Ten-GigabitEthernet1/0/1和Ten-GigabitEthernet2/0/1。
[IRF_1] interface ten-gigabitethernet 1/0/1
[IRF_1-Ten-GigabitEthernet1/0/1] port link-aggregation group 1
[IRF_1-Ten-GigabitEthernet1/0/1] quit
[IRF_1] interface ten-gigabitethernet 2/0/1
[IRF_1-Ten-GigabitEthernet2/0/1] port link-aggregation group 1
[IRF_1-Ten-GigabitEthernet2/0/1] quit
# 创建一个动态聚合接口2用于连接Device B。
[IRF_1] interface bridge-aggregation 2
[IRF_1-Bridge-Aggregation2] link-aggregation mode dynamic
[IRF_1-Bridge-Aggregation2] quit
# 在聚合接口2中添加成员端口Ten-GigabitEthernet1/0/2和Ten-GigabitEthernet2/0/2。
[IRF_1] interface ten-gigabitethernet 1/0/2
[IRF_1-Ten-GigabitEthernet1/0/2] port link-aggregation group 2
[IRF_1-Ten-GigabitEthernet1/0/2] quit
[IRF_1] interface ten-gigabitethernet 2/0/2
[IRF_1-Ten-GigabitEthernet2/0/2] port link-aggregation group 2
[IRF_1-Ten-GigabitEthernet2/0/2] quit
(2) IRF_2和IRF_3上的配置方法完全相同,配置过程略
· 本举例中的服务器需要支持链路聚合。
· IRF_1、IRF_2和IRF_3与服务器相连的聚合接口如果采用动态聚合时无法连通,请尝试静态聚合,建议优先采用静态聚合,本文以静态聚合为例。
(1) 配置IRF_1
# 创建一个静态聚合接口3用于连接Server 3。
<IRF_1> system-view
[IRF_1] interface bridge-aggregation 3
[IRF_1-Bridge-Aggregation3] quit
# 在聚合接口3中添加成员端口Ten-GigabitEthernet1/0/3和Ten-GigabitEthernet2/0/3。
[IRF_1] interface ten-gigabitethernet 1/0/3
[IRF_1-Ten-GigabitEthernet1/0/3] port link-aggregation group 3
[IRF_1-Ten-GigabitEthernet1/0/3] quit
[IRF_1] interface ten-gigabitethernet 2/0/3
[IRF_1-Ten-GigabitEthernet2/0/3] port link-aggregation group 3
[IRF_1-Ten-GigabitEthernet2/0/3] quit
# 创建一个静态聚合接口4用于连接Server 2。
[IRF_1] interface bridge-aggregation 4
[IRF_1-Bridge-Aggregation4] quit
# 在聚合接口4中添加成员端口Ten-GigabitEthernet1/0/4和Ten-GigabitEthernet2/0/4。
[IRF_1] interface ten-gigabitethernet 1/0/4
[IRF_1-Ten-GigabitEthernet1/0/4] port link-aggregation group 4
[IRF_1-Ten-GigabitEthernet1/0/4] quit
[IRF_1] interface ten-gigabitethernet 2/0/4
[IRF_1-Ten-GigabitEthernet2/0/4] port link-aggregation group 4
[IRF_1-Ten-GigabitEthernet2/0/4] quit
# 创建一个静态聚合接口5用于连接Server 1。
[IRF_1] interface bridge-aggregation 5
[IRF_1-Bridge-Aggregation5] quit
# 在聚合接口5中添加成员端口Ten-GigabitEthernet1/0/5和Ten-GigabitEthernet2/0/5。
[IRF_1] interface ten-gigabitethernet 1/0/5
[IRF_1-Ten-GigabitEthernet1/0/5] port link-aggregation group 5
[IRF_1-Ten-GigabitEthernet1/0/5] quit
[IRF_1] interface ten-gigabitethernet 2/0/5
[IRF_1-Ten-GigabitEthernet2/0/5] port link-aggregation group 5
[IRF_1-Ten-GigabitEthernet2/0/5] quit
(2) IRF_2和IRF_3上的配置方法类似,配置过程略
(1) 配置Device A
# 创建一个动态聚合接口1用于连接IRF_1。
<DeviceA> system-view
[DeviceA] interface bridge-aggregation 1
[DeviceA-Bridge-Aggregation1] link-aggregation mode dynamic
[DeviceA-Bridge-Aggregation1] quit
# 在聚合接口1中添加成员端口Ten-GigabitEthernet1/0/1和Ten-GigabitEthernet1/0/2。
[DeviceA] interface ten-gigabitethernet 1/0/1
[DeviceA-Ten-GigabitEthernet1/0/1] port link-aggregation group 1
[DeviceA-Ten-GigabitEthernet1/0/1] quit
[DeviceA] interface ten-gigabitethernet 1/0/2
[DeviceA-Ten-GigabitEthernet1/0/2] port link-aggregation group 1
[DeviceA-Ten-GigabitEthernet1/0/2] quit
# 创建一个动态聚合接口2用于连接IRF_2。
[DeviceA] interface bridge-aggregation 2
[DeviceA-Bridge-Aggregation2] link-aggregation mode dynamic
[DeviceA-Bridge-Aggregation2] quit
# 在聚合接口2中添加成员端口Ten-GigabitEthernet1/0/3和Ten-GigabitEthernet1/0/4。
[DeviceA] interface ten-gigabitethernet 1/0/3
[DeviceA-Ten-GigabitEthernet1/0/3] port link-aggregation group 2
[DeviceA-Ten-GigabitEthernet1/0/3] quit
[DeviceA] interface ten-gigabitethernet 1/0/4
[DeviceA-Ten-GigabitEthernet1/0/4] port link-aggregation group 2
[DeviceA-Ten-GigabitEthernet1/0/4] quit
# 创建一个动态聚合接口3用于连接IRF_3。
[DeviceA] interface bridge-aggregation 3
[DeviceA-Bridge-Aggregation3] link-aggregation mode dynamic
[DeviceA-Bridge-Aggregation3] quit
# 在聚合接口3中添加成员端口Ten-GigabitEthernet1/0/5和Ten-GigabitEthernet1/0/6。
[DeviceA] interface ten-gigabitethernet 1/0/5
[DeviceA-Ten-GigabitEthernet1/0/5] port link-aggregation group 3
[DeviceA-Ten-GigabitEthernet1/0/5] quit
[DeviceA] interface ten-gigabitethernet 1/0/6
[DeviceA-Ten-GigabitEthernet1/0/6] port link-aggregation group 3
[DeviceA-Ten-GigabitEthernet1/0/6] quit
(2) Device B的配置与Device A相同,配置过程略
(1) 配置接入层设备IRF_1、IRF_2和IRF_3的下行端口
# 在IRF_1上全局使能TRILL协议,并在其下行端口静态聚合接口3、静态聚合接口4、静态聚合接口5上使能TRILL协议。
<IRF_1> system-view
[IRF_1] trill
[IRF_1-trill] quit
[IRF_1] interface Bridge-Aggregation 3
[IRF_1-Bridge-Aggregation3] trill enable
[IRF_1-Bridge-Aggregation3] quit
[IRF_1] interface Bridge-Aggregation 4
[IRF_1-Bridge-Aggregation4] trill enable
[IRF_1-Bridge-Aggregation4] quit
[IRF_1] interface Bridge-Aggregation 5
[IRF_1-Bridge-Aggregation5] trill enable
[IRF_1-Bridge-Aggregation5] quit
IRF_2、IRF_3的配置与IRF_1相同,配置过程略。
(2) 配置接入层设备IRF_1、IRF_2和IRF_3的上行端口
# 在IRF_1的上行端口动态聚合接口1和动态聚合接口2上分别使能TRILL协议,并配置其端口类型为Trunk类型。
[IRF_1] interface Bridge-Aggregation 1
[IRF_1-Bridge-Aggregation1] trill enable
[IRF_1-Bridge-Aggregation1] trill link-type trunk
[IRF_1-Bridge-Aggregation1] quit
[IRF_1] interface Bridge-Aggregation 2
[IRF_1-Bridge-Aggregation2] trill enable
[IRF_1-Bridge-Aggregation2] trill link-type trunk
[IRF_1-Bridge-Aggregation2] quit
IRF_2、IRF_3的配置与IRF_1相同,配置过程略。
(3) 配置汇聚层设备Device A和Device B的下行端口
# 在Device A上全局使能TRILL协议,并在其下行端口动态聚合接口1、动态聚合接口2、动态聚合接口3上分别使能TRILL协议,并配置其端口类型为Trunk类型。
<DeviceA> system-view
[DeviceA] trill
[DeviceA-trill] quit
[DeviceA] interface Bridge-Aggregation 1
[DeviceA-Bridge-Aggregation1] trill enable
[DeviceA-Bridge-Aggregation1] trill link-type trunk
[DeviceA-Bridge-Aggregation1] quit
[DeviceA] interface Bridge-Aggregation 2
[DeviceA-Bridge-Aggregation2] trill enable
[DeviceA-Bridge-Aggregation2] trill link-type trunk
[DeviceA-Bridge-Aggregation2] quit
[DeviceA] interface Bridge-Aggregation 3
[DeviceA-Bridge-Aggregation3] trill enable
[DeviceA-Bridge-Aggregation3] trill link-type trunk
[DeviceA-Bridge-Aggregation3] quit
Device B的配置与Device A相同,配置过程略。
(4) 配置汇聚层设备Device A和Device B的上行端口
# 在Device A的上行端口上使能TRILL协议(本文以端口号Ten-GigabitEthernet1/0/7为例)。
[DeviceA] interface ten-gigabitethernet 1/0/7
[DeviceA-Ten-GigabitEthernet1/0/7] trill enable
[DeviceA-Ten-GigabitEthernet1/0/7] quit
Device B的配置与Device A相同,配置过程略。
(5) 配置TRILL分发树
# 配置Device A作为TRILL分发树根桥的优先级为65535,其希望整网计算的TRILL分发树数量为2。
[DeviceA] trill
[DeviceA-trill] tree-root priority 65535
[DeviceA-trill] trees calculate 2
[DeviceA-trill] quit
# 配置Device B作为TRILL分发树根桥的优先级为65534,其希望整网计算的TRILL分发树数量为2。
[DeviceB] trill
[DeviceB-trill] tree-root priority 65534
[DeviceB-trill] trees calculate 2
[DeviceB-trill] quit
(1) 网络中没有发生环路。
(2) 不同接入设备下接的服务器间可以互通。
(3) 显示IRF_1的MAC地址表,可以看到Server 4、Server 5、Server 6的Port/NickName字段显示为IRF_2的Nickname,Server 7、Server 8、Server 9的Port/NickName字段显示为IRF_3的Nickname。IRF_2和IRF_3上的显示结果类似。
#
trill
tree-root priority 65535
trees calculate 2
#
interface Bridge-Aggregation1
link-aggregation mode dynamic
trill enable
trill link-type trunk
#
interface Bridge-Aggregation2
link-aggregation mode dynamic
trill enable
trill link-type trunk
#
interface Bridge-Aggregation3
link-aggregation mode dynamic
trill enable
trill link-type trunk
#
interface Ten-GigabitEthernet1/0/1
port link-aggregation group 1
#
interface Ten-GigabitEthernet1/0/2
port link-aggregation group 1
#
interface Ten-GigabitEthernet1/0/3
port link-aggregation group 2
#
interface Ten-GigabitEthernet1/0/4
port link-aggregation group 2
#
interface Ten-GigabitEthernet1/0/5
port link-aggregation group 3
#
interface Ten-GigabitEthernet1/0/6
port link-aggregation group 3
#
interface Ten-GigabitEthernet1/0/7
trill enable
#
· Device B
#
trill
tree-root priority 65534
trees calculate 2
#
interface Bridge-Aggregation1
link-aggregation mode dynamic
trill enable
trill link-type trunk
#
interface Bridge-Aggregation2
link-aggregation mode dynamic
trill enable
trill link-type trunk
#
interface Bridge-Aggregation3
link-aggregation mode dynamic
trill enable
trill link-type trunk
#
interface Ten-GigabitEthernet1/0/1
port link-aggregation group 1
#
interface Ten-GigabitEthernet1/0/2
port link-aggregation group 1
#
interface Ten-GigabitEthernet1/0/3
port link-aggregation group 2
#
interface Ten-GigabitEthernet1/0/4
port link-aggregation group 2
#
interface Ten-GigabitEthernet1/0/5
port link-aggregation group 3
#
interface Ten-GigabitEthernet1/0/6
port link-aggregation group 3
#
interface Ten-GigabitEthernet1/0/7
trill enable
#
· IRF_1、IRF_2和IRF_3配置相同
#
trill
#
irf-port 1/1
port group interface Ten-GigabitEthernet1/0/45
port group interface Ten-GigabitEthernet1/0/46
port group interface Ten-GigabitEthernet1/0/47
port group interface Ten-GigabitEthernet1/0/48
#
irf-port 2/2
port group interface Ten-GigabitEthernet2/0/45
port group interface Ten-GigabitEthernet2/0/46
port group interface Ten-GigabitEthernet2/0/47
port group interface Ten-GigabitEthernet2/0/48
#
interface Bridge-Aggregation1
link-aggregation mode dynamic
trill enable
trill link-type trunk
#
interface Bridge-Aggregation2
link-aggregation mode dynamic
trill enable
trill link-type trunk
#
interface Bridge-Aggregation3
trill enable
#
interface Bridge-Aggregation4
trill enable
#
interface Bridge-Aggregation5
trill enable
#
interface Ten-GigabitEthernet1/0/1
port link-aggregation group 1
#
interface Ten-GigabitEthernet1/0/2
port link-aggregation group 2
#
interface Ten-GigabitEthernet1/0/3
port link-aggregation group 3
#
interface Ten-GigabitEthernet1/0/4
port link-aggregation group 4
#
interface Ten-GigabitEthernet1/0/5
port link-aggregation group 5
#
interface Ten-GigabitEthernet2/0/1
port link-aggregation group 1
#
interface Ten-GigabitEthernet2/0/2
port link-aggregation group 2
#
interface Ten-GigabitEthernet2/0/3
port link-aggregation group 3
#
interface Ten-GigabitEthernet2/0/4
port link-aggregation group 4
#
interface Ten-GigabitEthernet2/0/5
port link-aggregation group 5
#
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!