多播地址范围有什么特别之处?

网络工程 IP地址 多播
2022-02-26 23:50:54

我正在阅读一些关于 IP 多播的内容,但无法理解多播地址范围(224.0.0.0 - 239.255.255.255)的重要性。是什么让这个范围很重要?为什么不在任何地址上多播?

2个回答

基本上,您需要在单播、广播和多播流量之间划清界限,因为需要(非常)不同地对待它。

约定是使用特殊的地址范围。另一种选择是使用标头标志,但这会使硬件处理复杂化。以太网使用一个特殊的地址位,这是另一种选择,但成本是地址范围的一半。

111在最初的 IP 标准中,保留了以二进制开头的地址。当 IP 多播出现时,它被分配1110(D 类)并且1111(E 类)保持保留。再后来,CIDR 出现了,使单播地址的分类寻址过时了。

多播 IP 地址范围是在网络设备中预定义的,以便能够同时发送到多个设备,它允许在既不知道接收者身份也不预先知道接收者数量的情况下进行传输,主要用于实时通信并且只要求发送者发送一次数据包,它的使用示例可以是跨 VoIP 电话的寻呼。之所以像@Zac67 所指出的那样保留它,是因为网络设备知道如何处理这些地址,因此预先定义了它们将如何处理具有这些 IP 的数据包,并避免在数据包中添加额外的位/信息标头来指示它包含的通信类型,希望它有点意义