总结:TCP/IP 详解(卷2:实现)--第十二章 IP 多播

第十二章  IP 多播

本章讨论了一个主机如何处理 IP 多播数据报。我们看到,在 IP 的 D 类地址和以太网多播地址的格式及它们之间的映射关系。

我们讨论了 in-multi 和 ether_multi 结构,每个 IP 多播接口都维护一个它自己的组成员表,而每个以太网接口都维护一个以太网多播地址。

在输入处理中,只有到达接口是目的多播组的成员时,该 IP 多播才被接受下来。尽管如果系统被配置成多播路由器,它们也可能被继续转发到其他接口。

被配置成多播路由器的系统必须接受所有接口上的所有多播分组。只要为 INADDR_ANY 地址发布 SIOCADDMULTI 命令,就可以迅速做到这一点。

ip_moptions 结构是多播输出处理的基础。它控制对输出接口的选择、多播数据报 TTL 辖域值的设置以及环回策略。它也控制对 in_multi 结构的引用计数,从而决定接口加入或离开某个 IP 多播组的时机。

同时,也讨论了多播 TTL 值实现的两个概念:分组生存期和分组辖域。

希望我的总结可以帮助大家,感谢阅读我的博客!

猜你喜欢

转载自blog.csdn.net/weixin_42558631/article/details/82150876
今日推荐