了解广播地址

网络工程 第 2 层 播送 第 3 层
2022-02-13 11:58:20

关于广播地址,请验证我对以下几点的理解:

1.广播地址是相对于网络的,所以每个n/w都有自己的广播地址(我可以通过将所有n/w位替换为1来获得广播地址)

2.当目的IP地址是一个广播地址时,路由器会从所有可用的接口发出数据包(通过复制它)。这意味着,如果路由器具有接口 f0/1 、 f0/2 和 f0/3 ——那么将发出 3 个数据包(每个数据包都从其中一个接口发出)

3.带有目标第2层广播地址(FF:FF:FF:FF:FF:FF)的帧被发送到同一局域网中的所有设备

2个回答

我可以通过将所有 n/w 位替换为 1 来获得广播地址)

实际上,您将主机位设置为 1,而不是网络位。

你的其他点没问题。

1.广播地址是相对于网络的,所以每个n/w都有自己的广播地址(我可以通过将所有n/w位替换为1来获得广播地址)

不完全是,对于任何给定的子网,通过获取主机 IP 地址并将子网掩码中包含“0”的任何位位置设置为“1”来找到广播地址。

例如 192.168.1.1/24 的广播地址是 192.168.1.255,因为子网掩码定义了主机位为最后一个八位字节,如果在二进制中全部改为 1,则最终结果为 11111111 或 255。

由于“网络”可能指的是大于子网的自治系统,因此您问题的开头可能更好地表述为“广播地址与其起源的子网相关......”。

来源: https ://www.rfc-editor.org/rfc/rfc919

2.当目的IP地址是一个广播地址时,路由器会从所有可用的接口发出数据包(通过复制它)。这意味着,如果路由器具有接口 f0/1 、 f0/2 和 f0/3 ——那么将发出 3 个数据包(每个数据包都从其中一个接口发出)

不完全是,您描述的是如何将 IP 数据包转发出物理接口,但如果不描述这些接口的 IP 地址,则没有足够的信息来确定如何转发广播数据包。

例如,路由器可能在每个快速以太网接口上都有不同的子网可用,并且每个子网都有自己的广播域。

3.带有目标第2层广播地址(FF:FF:FF:FF:FF:FF)的帧被发送到同一局域网中的所有设备

这是正确的,值得注意的是,这就是 ARP 请求的工作方式。如果需要将 IP 地址解析为 MAC 地址,则会向所有主机发送广播,请求具有正确 IP 地址的主机进行回复。主机用它的 MAC 地址做出肯定的响应,这样 IP 就被解析为 MAC。