华为交换机路由器配置本地MT特性

配置本地MT特性示例组网需求
如图1所示,网络中同时部署了组播和MPLS TE-Tunnel,且TE-Tunnel配置了IGP Shortcut,IGP计算出来的路由的出接口可能不再是实际的物理接口,而是TE-Tunnel接口 。交换机根据到达组播源地址的单播路由,从TE-Tunnel接口发送组播加入报文,这样,被TE-Tunnel跨越的交换机就无法感知到组播加入报文,因而不会建立组播转发表项 。为了解决上述问题,在SwitchB上配置OSPF本地MT功能 。如果计算出来的路由出接口为IGP-Shortcut类型的TE-Tunnel,路由管理模块会为组播协议创建单独的MIGP路由表,并为该路由计算出实际的物理出接口,将其加入到MIGP路由表中,组播利用MIGP路由表中的路由进行转发 。
图1 配置OSPF本地MT特性组网图

华为交换机路由器配置本地MT特性

文章插图
 
配置思路
采用如下的思路配置本地MT特性:
  1. 在各交换机上配置OSPF基本功能,实现OSPF网络的基本互通 。
  2. 在各交换机上配置组播PIM-SM,使Host能够接收到Source发送的组播数据 。
  3. 在SwitchB、SwitchC和SwitchD上配置MPLS RSVP-TE隧道功能,并在SwitchB上配置MPLS TE隧道接口,建立一条从SwitchB到SwitchD的TE隧道 。
  4. 在SwitchB上配置IGP-Shortcut功能,实现SwitchB使用TE隧道接口作为出接口 。
  5. 在SwitchB上配置OSPF本地MT功能,实现原来出接口为TE-Tunnel的路由,其下一跳在MIGP路由表中均被计算为物理出接口 。
操作步骤
  1. 配置各接口所属VLAN
  2. # 配置SwitchA 。SwitchB、SwitchC、SwitchD和SwitchE的配置与SwitchA类似 。
<HUAWEI> system-view[HUAWEI] sysname SwitchA[SwitchA] vlan batch 10 20[SwitchA] interface gigabitethernet 1/0/1[SwitchA-GigabitEthernet1/0/1] port link-type access[SwitchA-GigabitEthernet1/0/1] port default vlan 10[SwitchA-GigabitEthernet1/0/1] quit[SwitchA] interface gigabitethernet 1/0/2[SwitchA-GigabitEthernet1/0/2] port link-type trunk[SwitchA-GigabitEthernet1/0/2] port trunk allow-pass vlan 20[SwitchA-GigabitEthernet1/0/2] quit
  1. 配置各VLANIF和LoopBack接口的IP地址
  2. # 配置SwitchA 。SwitchB、SwitchC、SwitchD和SwitchE的配置与SwitchA类似 。
[SwitchA] interface loopback 0[SwitchA-LoopBack0] ip address 10.1.1.1 32[SwitchA-LoopBack0] quit[SwitchA] interface vlanif 10[SwitchA-Vlanif10] ip address 172.16.1.1 24[SwitchA-Vlanif10] quit[SwitchA] interface vlanif 20[SwitchA-Vlanif20] ip address 10.0.0.1 24[SwitchA-Vlanif20] quit
  1. 配置OSPF基本功能
  2. # 配置SwitchA 。
[SwitchA] router id 10.1.1.1[SwitchA] ospf 1[SwitchA-ospf-1] area 0[SwitchA-ospf-1-area-0.0.0.0] network 10.1.1.1 0.0.0.0[SwitchA-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.255[SwitchA-ospf-1-area-0.0.0.0] network 172.16.1.0 0.0.0.255[SwitchA-ospf-1-area-0.0.0.0] quit[SwitchA-ospf-1] quit
  1. # 配置SwitchB 。
[SwitchB] router id 10.2.2.2[SwitchB] ospf 1[SwitchB-ospf-1] area 0[SwitchB-ospf-1-area-0.0.0.0] network 10.2.2.2 0.0.0.0[SwitchB-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.255[SwitchB-ospf-1-area-0.0.0.0] network 10.0.1.0 0.0.0.255[SwitchB-ospf-1-area-0.0.0.0] quit[SwitchB-ospf-1] quit
  1. # 配置SwitchC 。
[SwitchC] router id 10.3.3.3[SwitchC] ospf 1[SwitchC-ospf-1] area 0[SwitchC-ospf-1-area-0.0.0.0] network 10.3.3.3 0.0.0.0[SwitchC-ospf-1-area-0.0.0.0] network 10.0.1.0 0.0.0.255[SwitchC-ospf-1-area-0.0.0.0] network 10.0.2.0 0.0.0.255[SwitchC-ospf-1-area-0.0.0.0] quit[SwitchC-ospf-1] quit
  1. # 配置SwitchD 。
[SwitchD] router id 10.4.4.4[SwitchD] ospf 1[SwitchD-ospf-1] area 0[SwitchD-ospf-1-area-0.0.0.0] network 10.4.4.4 0.0.0.0[SwitchD-ospf-1-area-0.0.0.0] network 10.0.2.0 0.0.0.255[SwitchD-ospf-1-area-0.0.0.0] network 10.0.3.0 0.0.0.255[SwitchD-ospf-1-area-0.0.0.0] quit[SwitchD-ospf-1] quit
  1. # 配置SwitchE 。
[SwitchE] router id 10.5.5.5[SwitchE] ospf 1[SwitchE-ospf-1] area 0[SwitchE-ospf-1-area-0.0.0.0] network 10.5.5.5 0.0.0.0[SwitchE-ospf-1-area-0.0.0.0] network 10.0.3.0 0.0.0.255[SwitchE-ospf-1-area-0.0.0.0] network 192.168.3.0 0.0.0.255[SwitchE-ospf-1-area-0.0.0.0] quit[SwitchE-ospf-1] quit
  1. 配置PIM-SM
  2. # 在所有交换机上使能组播功能,在各接口上使能PIM-SM功能 。SwitchB、SwitchC、SwitchD和SwitchE的配置与SwitchA相似,配置过程略 。
[SwitchA] multicast routing-enable[SwitchA] interface vlanif 10[SwitchA-Vlanif10] pim sm[SwitchA-Vlanif10] quit[SwitchA] interface vlanif 20[SwitchA-Vlanif20] pim sm[SwitchA-Vlanif20] quit
  1. # 在SwitchA连接用户主机的接口上使能IGMP功能 。
[SwitchA] interface vlanif 10[SwitchA-Vlanif10] igmp enable[SwitchA-Vlanif10] igmp version 3[SwitchA-Vlanif10] quit
  1. # 配置C-BSR和C-RP 。在SwitchD上配置RP通告的服务范围,及C-BSR和C-RP的位置 。


    推荐阅读