建立组播树是实现组播传输的关键技术,利用组播路由协议生成的组播树是( )。

admin2021-01-12  33

问题 建立组播树是实现组播传输的关键技术,利用组播路由协议生成的组播树是(    )。

选项 A、包含所有路由器的树
B、包含所有组播源的树
C、以组播源为根的最小生成树
D、以组播路由器为根的最小生成树

答案C

解析 组播树是以组播源为树根的最小生成树(Spanning Tree),沿着这个树从根到叶的方向可以把组播分组传输到所有组成员用户,而分组在每段链路上只出现一次,如下图所示。

    建立组播树要使用组播路由协议。组播地址标识一个会话,组播路由器应该互相交换有关组播会话的信息,使得各个路由器了解组播成员的分布情况。对于一个具体的组播会话,即使路由器没有任何成员,但它也需要知道哪些路由器连接着该会话的成员。如果路由器加入了组播树,那么它就应该知道,在它的哪个端口上存在哪个组的成员,并为之生成相应的组播分支。当一个组成员加入或离开组播会话时,要对组播分支进行嫁接或修剪。
    所谓源专用树(Source.Speciflc Tree)是以每一个组播源为根建立最小生成树,这种树也叫做最短通路树(Shortest Path Tree,SPT)。在组播树中使用了一种称为反向通路转发(Reverse:Path Forwarding,RPF)的技术来防止组播分组在网络中循环转发。按照RPF规则,在接收到由源S向组G发送的组播报文后,路由器必须(利用单播路由表)对分组来到的链路进行判断,如果分组来到的链路是通向组播源的最短通路(称为RPF通路),则这个分组就被转发到属于分布树的其他端口;如果分组来到的链路不是通向源的最短通路,则分组被抛弃。
    还有一种组播树是共享分布树。这种方案利用了由一个(或多个)路由器组成的分布中心来生成一颗组播树,由这棵树负责所有组播组的通信。这种树也称为约会点树(Rendezvous Point Tree,RPT),无论哪个组播源发送的数据,都先要约会到这一点,然后再沿着共享分布树流向各个接收者。需要接收组播通信流的主机都必须加入共享分布树。
转载请注明原文地址:https://jikaoti.com/ti/Bzi7FFFM
0

相关试题推荐
最新回复(0)