取消
显示结果 
搜索替代 
您的意思是: 
cancel
8060
查看次数
10
有帮助
3
回复

#提问达人#PIM-SM的RP向组播源S发送Register-Stop报文的触发条件是什么呢?

goldyear20201
Spotlight
Spotlight
#提问达人#PIM-SM的RP向组播源S发送Register-Stop报文的触发条件是什么呢?感谢
1 个已接受解答

已接受的解答

fortune
VIP Alumni
VIP Alumni
组播源发出的组播数据沿着已建立好的SPT到达RP,然后由RP把组播数据沿着RPT向接收者进行转发。当RP收到沿着SPT转发来的组播数据后,通过单播方式向与组播源直连的DR发送注册停止报文(Register-Stop Message),组播源注册过程结束。

在原帖中查看解决方案

3 条回复3

fortune
VIP Alumni
VIP Alumni
组播源发出的组播数据沿着已建立好的SPT到达RP,然后由RP把组播数据沿着RPT向接收者进行转发。当RP收到沿着SPT转发来的组播数据后,通过单播方式向与组播源直连的DR发送注册停止报文(Register-Stop Message),组播源注册过程结束。

gcq
Level 1
Level 1
1、RP收到单播封装的组播报文后,发现本地有相关组的出接口,会马上向组播源方向发送PIN-JION信息,接着他很快会收到同样组播报文的组播封装包,收到后就立即向组播源路由器发送register-stop报文,后续如果收到这样组的register报文,会立即发送stop回去;
2、RP收到单播封装的组播报文后,发现本地暂时没有相关组的出接口,收到单播报文后就立即向组播源路由器发送register-stop报文;
3、Register报文会周期性的从组播源第一跳路由器发往RP,所以以上2种情况及行为也是周期性的发生。

RenxChen
Spotlight
Spotlight
PC:)----------A----------B---------C------SPT之路--------D--------E--------F-------G-------------RP---------------DR:lol
当PC发起组播包,询问第一台路由器A如何到达RP,A明确知道需要告诉B,B也知道告诉C,最后由G告诉RP:PC发了个组播包给你。于是RP就发了个邀请(反向注册信息)给PC。
在PIM-SM稀疏模式中,路由器A通过RPT知道RP的位置。PC则通过路由A发送组播,到达RP后,RP通过*G表,反向发送register信息,因为RPT分支已由G-A建立好了。组播表出接口信息完善。PC顺利注册。
这个时候,当DR开始发起数据包给RP,就会告诉RP,这时候RP就不需要单播的register,RP就会发送register-stop。
触发条件总结:
1. DR数据转发第一个数据包开始,RP不需要发注册包的时候,RP会触发register-stop给DR。DR有60s的抑制时间,停止接收register包。
2.如果分支没有该组的用户,RP也会停止发送register包。
入门指南

使用上面的搜索栏输入关键字、短语或问题,搜索问题的答案。

我们希望您在这里的旅程尽可能顺利,因此这里有一些链接可以帮助您快速熟悉思科社区:









快捷链接