47.组播-断言机制.docx_第1页
47.组播-断言机制.docx_第2页
47.组播-断言机制.docx_第3页
47.组播-断言机制.docx_第4页
47.组播-断言机制.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

组播-断言机制当没有接收者时,R2和R4都会被pruneR1#ping 224.1.1.1 repeat 100Type escape sequence to abort.Sending 100, 100-byte ICMP Echos to 224.1.1.1, timeout is 2 seconds:.R5#debug ip mpacket IP multicast packets debugging is onR5#debug ip pim 224.1.1.1PIM debugging is onR5#*Mar 25 09:25:06.787: IP(0): s=192.168.15.1 (Serial1/0) d=224.1.1.1 (Serial1/1) 把组播流量从S1/1口发出id=0, ttl=254, prot=1, len=100(100), mforward*Mar 25 09:25:06.795: IP(0): s=192.168.15.1 (Serial1/0) d=224.1.1.1 (Serial1/3)把组播流量从S1/3口发出 id=0, ttl=254, prot=1, len=100(100), mforward*Mar 25 09:25:06.895: PIM(0): Received v2 Join/Prune on Serial1/1 from 192.168.52.2, to us*Mar 25 09:25:06.895: PIM(0): Prune-list: (192.168.15.1/32, 224.1.1.1) *Mar 25 09:25:06.895: PIM(0): Prune Serial1/1/224.1.1.1 from (192.168.15.1/32, 224.1.1.1)R5#从R2收到prune消息*Mar 25 09:25:11.267: PIM(0): Received v2 Join/Prune on Serial1/3 from 192.168.54.4, to us*Mar 25 09:25:11.271: PIM(0): Prune-list: (192.168.15.1/32, 224.1.1.1) *Mar 25 09:25:11.275: PIM(0): Prune Serial1/3/224.1.1.1 from (192.168.15.1/32, 224.1.1.1)从R4收到prune消息R5#*Mar 25 09:28:08.803: IP(0): s=192.168.15.1 (Serial1/0) d=224.1.1.1 (Serial1/1) id=91, ttl=254, prot=1, len=100(100), mforward*Mar 25 09:28:08.807: IP(0): s=192.168.15.1 (Serial1/0) d=224.1.1.1 (Serial1/3) id=91, ttl=254, prot=1, len=100(100), mforward3秒钟后再次转发流量*Mar 25 09:28:08.915: PIM(0): Received v2 Join/Prune on Serial1/1 from 192.168.52.2, to us*Mar 25 09:28:08.919: PIM(0): Prune-list: (192.168.15.1/32, 224.1.1.1) *Mar 25 09:28:08.919: PIM(0): Prune Serial1/1/224.1.1.1 from (192.168.15.1/32, 224.1.1.1)这次收到了来自R2的prune消息,因为R2选举失败R2#debug ip pim 224.1.1.1PIM debugging is onR2#debug ip mpacket IP multicast packets debugging is onR2#*Mar 25 09:25:06.079: IP(0): s=192.168.15.1 (Serial1/2) d=224.1.1.1 (FastEthernet0/0)从F0/0把流量转发出去 id=0, ttl=253, prot=1, len=100(100), mforward*Mar 25 09:25:06.111: PIM(0): Send v2 Assert on FastEthernet0/0 for 224.1.1.1, source 192.168.15.1, metric 120/1 并发送一个v2的Assert报文到224.1.1.1,其中含有AD和metric*Mar 25 09:25:06.111: PIM(0): Assert metric to source 192.168.15.1 is 120/1*Mar 25 09:25:06.111: PIM(0): We win, our metric 120/1第一次发送出去默认“我们赢了”,选举成功,因为还没有“对手”*Mar 25 09:25:06.111: PIM(0): Schedule to prune FastEthernet0/0*Mar 25 09:25:06.111: PIM(0): (192.168.15.1/32, 224.1.1.1) oif FastEthernet0/0 in Forward state*Mar 25 09:25:06.111: IP(0): s=192.168.15.1 (FastEthernet0/0) d=224.1.1.1 id=0, ttl=252, prot=1, len=114(100), not RPF interface从F0/0收到了组播流量,RPF检测失败*Mar 25 09:25:06.119: PIM(0): Received v2 Assert on FastEthernet0/0 from 10.0.0.4从F0/0收到来自R4的assert报文*Mar 25 09:25:06.123: PIM(0): Assert metric to source 192.168.15.1 is 90/2681856对方的AD和metirc*Mar 25 09:25:06.123: PIM(0): We lose, our metric 120/1经过比较,我们输了*Mar 25 09:25:06.127: PIM(0): Prune FastEthernet0/0/224.1.1.1 from (192.168.15.1/32, 224.1.1R2#.1)准备剪枝*Mar 25 09:25:06.127: PIM(0): Insert (192.168.15.1,224.1.1.1) prune in nbr 192.168.52.5s queue*Mar 25 09:25:06.131: PIM(0): (192.168.15.1/32, 224.1.1.1) oif FastEthernet0/0 in Prune state*Mar 25 09:25:06.139: PIM(0): Building Join/Prune packet for nbr 192.168.52.5*Mar 25 09:25:06.143: PIM(0): Adding v2 (192.168.15.1/32, 224.1.1.1) Prune*Mar 25 09:25:06.147: PIM(0): Send v2 join/prune to 192.168.52.5 (Serial1/2)发送prune报文并被剪枝*Mar 25 09:25:07.011: PIM(0): Received v2 Assert on FastEthernet0/0 from 10.0.0.4*Mar 25 09:25:07.015: PIM(0): Assert metric to source 192.168.15.1 is 90/2681856*Mar 25 09:25:07.015: PIM(0): We lose, our metric 120/1*Mar 25 09:25:07.019: PIM(0): (192.168.15.1/32, 224.1.1.1) oif FastEthernet0/0 in Prune stateR4#debug ip pim 224.1.1.1 PIM debugging is onR4#debug ip mpacket IP multicast packets debugging is onR4#*Mar 25 09:25:06.263: IP(0): s=192.168.15.1 (Serial1/2) d=224.1.1.1 (FastEthernet0/0) id=0, ttl=253, prot=1, len=100(100), mforward*Mar 25 09:25:06.283: PIM(0): Send v2 Assert on FastEthernet0/0 for 224.1.1.1, source 192.168.15.1, metric 90/2681856 *Mar 25 09:25:06.287: PIM(0): Assert metric to source 192.168.15.1 is 90/2681856*Mar 25 09:25:06.287: PIM(0): We win, our metric 90/2681856*Mar 25 09:25:06.291: PIM(0): Schedule to prune FastEthernet0/0*Mar 25 09:25:06.291: PIM(0): (192.168.15.1/32, 224.1.1.1) oif FastEthernet0/0 in Forward state第一次发送assert报文*Mar 25 09:25:06.295: IP(0): s=192.168.15.1 (FastEthernet0/0) d=224.1.1.1 id=0, ttl=252, prot=1,R4# len=114(100), not RPF interface同样从F0/0收到组播流量,RPF检测失败*Mar 25 09:25:06.303: PIM(0): Received v2 Assert on FastEthernet0/0 from 10.0.0.2*Mar 25 09:25:06.307: PIM(0): Assert metric to source 192.168.15.1 is 120/1*Mar 25 09:25:06.307: PIM(0): We win, our metric 90/2681856通过比较,我们赢了,当选DR*Mar 25 09:25:06.311: PIM(0): (192.168.15.1/32, 224.1.1.1) oif FastEthernet0/0 in Forward state*Mar 25 09:25:07.219: PIM(0): Send v2 Assert on FastEthernet0/0 for 224.1.1.1, source 192.168.15.1, metric 90/2681856 *Mar 25 09:25:07.219: PIM(0): Assert metric to source 192.168.15.1 is 90/2681856*Mar 25 09:25:07.219: PIM(0): We win, our metric 90/2681856R4#*Mar 25 09:25:07.219: PIM(0): (192.168.15.1/32, 224.1.1.1) oif FastEthernet0/0 in Forward state*Mar 25 09:25:10.731: PIM(0): Prune FastEthernet0/0/224.1.1.1 from (192.168.15.1/32, 224.1.1.1)*Mar 25 09:25:10.735: PIM(0): Insert (192.168.15.1,224.1.1.1) prune in nbr 192.168.54.5s queue*Mar 25 09:25:10.735: PIM(0): Building Join/Prune packet for nbr 192.168.54.5*Mar 25 09:25:10.735: PIM(0): Adding v2 (192.168.15.1/32, 224.1.1.1) Prune*Mar 25 09:25:10.735: PIM(0): Send v2 join/prune to 192.168.54.5 (Serial1/2)由于被有接收者,被剪枝R2#sh ip mroute Outgoing interface flags: H - Hardware switched, A - Assert winner Timers: Uptime/Expires Interface state: Interface, Next-Hop or VCD, State/Mode(*, 224.1.1.1), 00:01:27/stopped, RP 0.0.0.0, flags: D Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: FastEthernet0/0, Forward/Dense, 00:01:27/00:00:00 Serial1/2, Forward/Dense, 00:01:27/00:00:00(192.168.15.1, 224.1.1.1), 00:01:27/00:01:39, flags: PT Incoming interface: Serial1/2, RPF nbr 192.168.52.5 Outgoing interface list: FastEthernet0/0, Prune/Dense, 00:01:27/00:01:33F0/0被Prune(*, 224.0.1.40), 00:03:00/stopped, RP 0.0.0.0, flags: DCL Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: FastEthernet0/0, Forward/Dense, 00:02:47/00:00:00Serial1/2, Forward/Dense, 00:03:00/00:00:00R4#sh ip mroute IP Multicast Routing TableOutgoing interface flags: H - Hardware switched, A - Assert winner Timers: Uptime/Expires Interface state: Interface, Next-Hop or VCD, State/Mode(*, 224.1.1.1), 00:01:45/stopped, RP 0.0.0.0, flags: D Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: FastEthernet0/0, Forward/Dense, 00:01:45/00:00:00 Serial1/2, Forward/Dense, 00:01:45/00:00:00(192.168.15.1, 224.1.1.1), 00:01:45/00:01:22, flags: PT Incoming interface: Serial1/2, RPF nbr 192.168.54.5 Outgoing interface list: FastEthernet0/0, Prune/Dense, 00:01:41/00:01:18, F0/0被Prune AA - Assert winner(*, 224.0.1.40), 00:03:08/stopped, RP 0.0.0.0, flags: DCL Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: FastEthernet0/0, Forward/Dense, 00:03:05/00:00:00 Serial1/2, Forward/Dense, 00:03:08/00:00:00在R2上查看PIM邻居R2#sh ip pim neighbor PIM Neighbor TableMode: B - Bidir Capable, DR - Designated Router, N - Default DR Priority, S - State Refresh CapableNeighbor Interface Uptime/Expires Ver DRAddress Prio/Mode192.168.52.5 Serial1/2 00:25:51/00:01:29 v2 1 / S10.0.0.4 FastEthernet0/0 00:26:07/00:01:43 v2 1 / DR SR4当选DRR4是DR,一旦有组播流量就负责转发流量现在R3加入组R3(config-if)#ip igmp join-group 224.1.1.1R2和R4都收到来自R3-PC的graft报文R2#*Mar 25 09:53:27.463: PIM(0): Building Graft message for 224.1.1.1, FastEthernet0/0: no entries*Mar 25 09:53:27.463: PIM(0): Building Graft message for 224.1.1.1, Serial1/2: 192.168.15.1/32*Mar 25 09:53:27.467: PIM(0): Send v2 Graft to 192.168.52.5 (Serial1/2)*Mar 25 09:53:27.555: PIM(0): Received v2 Graft-Ack on Serial1/2 from 192.168.52.5*Mar 25 09:53:27.555: Group 224.1.1.1: 192.168.15.1/32R4#*Mar 25 09:53:27.695: PIM(0): Building Graft message for 224.1.1.1, FastEthernet0/0: no entries*Mar 25 09:53:27.699: PIM(0): Building Graft message for 224.1.1.1, Serial1/2: 192.168.15.1/32*Mar 25 09:53:27.703: PIM(0): Send v2 Graft to 192.168.54.5 (Serial1/2)*Mar 25 09:53:27.767: PIM(0): Received v2 Graft-Ack on Serial1/2 from 192.168.54.5*Mar 25 09:53:27.767: Group 224.1.1.1: 192.168.15.1/32现在R1上PING 224.1.1.1R1#ping 224.1.1.1 repeat 3Type escape sequence to abort.Sending 3, 100-byte ICMP Echos to 224.1.1.1, timeout is 2 seconds:Reply to request 0 from 10.0.0.3, 8 msReply to request 1 from 10.0.0.3, 8 msReply to request 2 from 10.0.0.3, 20 msR2上没有转发流量R2(config-if)#*Mar 25 09:56:57.639: IP(0): s=192.168.15.1 (FastEthernet0/0) d=224.1.1.1 id=108, ttl=252, prot=1, len=114(100), not RPF interfaceR2(config-if)#*Mar 25 09:56:59.663: IP(0): s=192.168.15.1 (FastEthernet0/0) d=224.1.1.1 id=109, ttl=252, prot=1, len=114(100), not RPF interfaceR4上转发了流量R4(config-if)#*Mar 25 09:56:55.839: IP(0): s=192.168.15.1 (Serial1/2) d=224.1.1.1 (FastEthernet0/0) id=107, ttl=253, prot=1, len=100(100), mforwardR4(config-if)#*Mar 25 09:56:57.855: IP(0): s=192.168.15.1 (Serial1/2) d=224.1.1.1 (FastEthernet0/0) id=108, ttl=253, prot=1, len=100(100), mforwardR4(config-if)#*Mar 25 09:56:59.843: IP(0): s=192.168.15.1 (Serial1/2) d=224.1.1.1 (FastEthernet0/0) id=109, ttl=253, prot=1, len=100(100), mforward再看R5的组播路由表R5(config-if)#do sh ip mrouIP Multicast Routing TableOutgoing interface flags: H - Hardware switched, A - Assert winner Timers: Uptime/Expires Interface state: Interface, Next-Hop or VCD, State/Mode(*, 224.1.1.1), 00:00:19/stopped, RP 0.0.0.0, flags: D Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: Serial1/0, Forward/Dense, 00:00:19/00:00:00 Serial1/1, Forward/Dense, 00:00:19/00:00:00 Serial1/3, Forward/Dense, 00:00:19/00:00:00(192.168.15.1, 224.1.1.1), 00:00:19/00:02:45, flags: T Incoming interface: Serial1/0, RPF nbr 0.0.0.0 Outgoing interface list: Serial1/1, Prune/Dense, 00:00:19/00:02:40 Serial1/3, Forward/Dense, 00:00:19/00:00:00OIL中S1/1被剪枝,而S1/3转发流量(*, 224.0.1.40), 00:40:56/stopped, RP 0.0.0.0, flags: DCL Incoming interface: Null, RPF nbr 0.0.0.0 Outgoing interface list: Serial1/0, Forward/Dense, 00:40:56/00:00:00 Serial1/1, Forward/Dense, 00:40:38/00:00:00 Serial1/3, Forward/Dense, 00:40:27/00:00:00R4为DR,优先级为1R4#sh ip pim int f0/0Address Interface Ver/ Nbr Query DR DR Mode Count Intvl Prior10.0.0.4 FastEthernet0/0 v2/D 1 30 1 10.0.0.4修改R2的优先级为2,抢占DRR2(config-if)#ip pim dr-priority ? DR priority, preference given to larger valueR

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论