1. receiver加入group,last-hop-router R4发送join message到RP R3。
2. R3把到R4的链路加入自己的outgoing interface list。
3. Sender开始发送数据。R1把数据封装进register message并发送给RP R3。
4. RP R3把数据沿着shared tree发送给last-hop-router R4,并给sender发送join message。
5. 当RP R3收到sender发来的数据后,会给R1发送一个register-stop message。
6. 默认情况下,当R4收到RP转发的第一个来自sender的数据包后,会给sender发送join message。
7. R4收到(S,G)的数据后,会沿着shared tree给sender发送prune message。
8. RP R3收到R4发送的prune message后,把到R4的链路从(S,G)的outgoing interface list删除,并继续向sender发送prune message。
使用shared tree会降低first-hop-router的内存的使用。但会增大延迟。
使用source tree虽然会增加first-hop-router的内存使用,但会把延迟降到最低。
可以使用ip pim spt-threshold {kbps|infinity} {group-list acl}来控制何时将shared tree转化为source tree。如果使用infinity参数,则不转化为source tree。
|
|
原文地址 [url]http://nio.name/post/556.htm[/url] |
转载于:https://blog.51cto.com/sense5/53515