我们可以将定向广播用作受限广播吗?请参阅下面的情况

时间:2018-11-16 17:05:59

标签: networking routing broadcast

我正在学习计算机网络,并且正在阅读有限的定向广播。

如果IP为 200.100.1.1 的主机希望将数据包发送到同一网络中的所有主机 ,则执行 A B ,实现我们的目标有何不同?

过程A SRC- 200.100.1.1 DEST- 200.100.1.255

程序B SRC- 200.100.1.1 DEST- 255.255.255.255

因此,我们可以使用 过程A 来完成定向广播(目标)针对其自身网络的所需任务吗?或者 过程A 不正确,而 过程B 是正确的选择。

1 个答案:

答案 0 :(得分:0)

  

IP定向广播数据包具有目标IP地址,该目标IP地址是子网的有效广播地址,该子网是定向广播的目标(目标子网)。 IP定向广播的目的是用广播数据包泛洪目标子网,而不广播到整个网络javadoc

假设以下内容:

  • 我们的IP地址为200.100.1.111001000.01100100.00000001 .00000001
  • 网络掩码为/24(或255.255.255.0)(11111111.11111111.11111111 .00000000

然后:

网络地址是这两个地址之间的按位 AND

11001000.01100100.00000001 .00000001
11111111.11111111.11111111 .00000000
=
11001000.01100100.00000001 .00000000
200      100      1         0

所以我们知道网络是200.100.1.0

要确定广播地址,请反转子网掩码,然后将其与网络地址进行 OR

Network:          11001000.01100100.00000001 .00000000
Inverted Netmask: 00000000.00000000.00000000 .11111111
                  11001000.01100100.00000001 .11111111
                =
                  200      100      1         255

200.100.1.0/24的广播将在200.100.1.255

我们还知道该网络中将有254个可能的主机(或给定253个网关地址;假设.0是不可寻址的,因此200.100.1.1-> 200.100.1.254)。