MPLS 组播

MPLS 组播

本帖隐藏的内容需要回复才可以浏览

下面我们来验证一下。 以R8作为接收者,R1作为组播源看看能不能通组播。

在R8上配置: int lo0 ip pim sparse-mode (作为接收者

的接口一定要启用pim sm)

ip igmp join-group 238.0.0.1 (加入组238.0.0.1) 在r1上ping 238.0.0.1可

通 r1#ping 238.0.0.1 Type escape sequence to abort. Sending 1, 100-byte ICMP Echos to

238.0.0.1, timeout is 2 seconds: Reply to request 0 from 78.0.0.8, 520 ms Reply to request 0 from

78.0.0.8, 520 ms 因为R1上的f0/0.12和loopback0都启用了pim sm,所以这两个ip地址都

发出了icmp 包,收到2个回应。 再以R6为源试试看: r6#ping 238.0.0.1 Type escape sequence to abort. Sending 1, 100-byte ICMP Echos to 238.0.0.1, timeout is 2

seconds: Reply to request 0 from 78.0.0.8, 304 ms 也通了。R6上只有f0/0.56接口启用了pim

sm,所以只发了1个icmp包。

第二部分:

技术讲解 实验已经做通了,但其中的技术细节还要仔细研究一下。整个mVPN的运作以及

结构是怎样的呢。下面来说说。

一、 MTI和default MDT 在配置过程中,对PE的配置有两点是需要关注的,一是在

loopback0上启用了pim sm,二是在vrf中配置了mdt default 239.100.0.1。 以PE R7为例,

在没有配置上面两条命令之前,其pim邻居是这样的:

一种是P网络全局pim邻居 r7#sh ip pim nei PIM Neighbor Table Neighbor

Interface Uptime/Expires Ver DR Address Prio/Mode 37.0.0.3 FastEthernet0/0.37 00:52:49/00:01:39 v2 1 / S

47.0.0.4 FastEthernet0/0.47 00:52:49/00:01:40 v2 1 / S

另一种是客户VPN内pim邻居 r7#sh ip pim vrf abc nei PIM Neighbor Table Neighbor

Interface Uptime/Expires Ver DR Address Prio/Mode 78.0.0.8 FastEthernet0/0.78 00:52:45/00:01:44 v2 1 / DR S

一旦敲入了mdt default 239.100.0.1,R7上马上就会出现信息: *Mar 1

00:56:52.547: %LINEPROTO-5-UPDOWN: Line protocol on Interface Tunnel0, changed state to up

生成了一个tunnel 0接口,ip 地址使用的是loopback0的地址7.7.7.7。这个tunnel接口叫做

MTI(multicast tunnel interface),位于VRF中。 看一下tunnel0的资料: r7#sh int tun 0 Tunnel0

is up, line protocol is up Hardware is Tunnel Interface is unnumbered. Using address of

Loopback0 (7.7.7.7) MTU 1514 bytes, BW 9 Kbit, DLY 500000 usec, reliability 255/255,

txload 1/255, rxload 1/255 Encapsulation TUNNEL, loopback not set Keepalive not set

Tunnel source 7.7.7.7 (Loopback0), destination 239.100.0.1 Tunnel protocol/transport GRE/IP

Multicast, key disabled, sequencing disabled 显示这个tunnel是GRE tunnel,传送ip组播数据。

然后再敲入 r7(config)#int lo0 ip pim sparse-mode (这个loopback0是MP-iBGP建邻居所用的

地址,所以要启用PIM SM,而且它将成为MDT的根) 出现信息如下: *Mar 1

01:02:33.791: %PIM-5-DRCHG: DR change from neighbor 0.0.0.0 to 7.7.7.7 on interface

Loopback0 (vrf default) *Mar 1 01:02:45.647: %PIM-5-NBRCHG: neighbor 5.5.5.5 UP on

interface Tunnel0 (vrf abc) *Mar 1 01:02:45.975: %PIM-5-NBRCHG: neighbor 2.2.2.2 UP on

interface Tunnel0 (vrf abc) R7跟其他PE建立了pim邻居,使用的是MTI接口,即3个pe以

MTI建成了邻居。

MPLS 组播相关文档

最新文档

返回顶部