所以我很难在网上找到解释如何设置多播地址的材料。我理解单播是什么:基本上是一对一的通信。在这种情况下,一个地址标识一个唯一的主机。所以为此设置地址很简单。您分配该唯一地址。我明白什么广播:基本上是一对多/全部。在这种情况下,广播地址基本上是您发送到的地址,以确保您的消息发送到链接上的所有主机。所以设置或使用这个地址很简单,在第 2 层,你只需发送到 FF:FF:FF:FF:FF:FF 或子网的最后一个 IP 地址。我理解什么是多播通信:基本上不是泛洪所有主机,而是向选定的主机发送消息。因此,一个选择的模型,其中只有已“订阅”消息的主机。我也知道有为这种通信指定的地址。例如对于 IPv4,多播地址的最高位模式为 1110(我知道 IPv6 中存在类似的分类)。对于以太网,目标 MAC 地址第一个八位字节的最低有效位中值为 1 的以太网帧被视为多播帧。
我的问题是,主机如何订阅成为多播的一部分?我看到的大部分解释这个概念的材料都忽略了这一部分!
还可以在单个交换机/链路上进行多个多播。如果是这样,这些不同的多播组如何管理和保持隔离等。