【问题标题】:Can we use directed broadcast as limited broadcast? See scenario below我们可以使用定向广播作为有限广播吗?请参阅下面的场景
【发布时间】:2018-11-16 17:05:59
【问题描述】:

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

如果一个 IP 为 200.100.1.1 的主机想要向同一网络中的所有主机发送数据包,则执行程序 A em>B,为了实现我们的目标,有什么不同?

程序A SRC- 200.100.1.1 DEST- 200.100.1.255

程序B SRC- 200.100.1.1 DEST- 255.255.255.255

那么,我们可以使用Procedure A来完成定向广播(目的地)针对自己的网络所需的任务吗?或者 程序 A 不正确,而 程序 B 是正确的方法。

【问题讨论】:

  • 将具体的文本放入问题中会更好,以便将来的个人能够更容易地找到和理解问题。
  • @KevinO 已编辑。

标签: networking routing broadcast


【解决方案1】:

IP 定向广播数据包的目标 IP 地址是定向广播目标(目标子网)的子网 的有效广播地址。 IP 定向广播的目的是用广播数据包淹没目标子网而不向整个网络广播reference; emphasis added

假设如下:

  • 我们的 IP 地址为 200.100.1.1 (11001000.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

为了确定广播地址,我们反转子网掩码并将其与网络地址

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)。

【讨论】:

  • 这个问题已经在 Network Engineering 上问过了,我把 OP 指给 this answer 解释了这一切,但他决定在这里问。
  • @RonMaupin,感谢您提供的信息!不知道我是否应该删除这个答案,但你引用的那个非常全面和丰富多彩!
  • 我会留下(正确的)答案,但这个问题应该被关闭。似乎是某个懒得做这项工作而无法真正理解的人提出的。
  • 看,懒惰的。他想要答案交给他,而不是自己学习如何去做。我试图创建一个解释“您想知道的关于 IP 寻址但不敢问的一切。
  • @RonMaupin 恕我直言,我不像你那样擅长计算机网络。我是一个没有好的导师(有时会误导学生)的大二学生,我正在尽力理解事情。我也读过那个链接。谢谢。
猜你喜欢
  • 1970-01-01
  • 2014-02-11
  • 2016-03-16
  • 2011-03-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-14
相关资源
最近更新 更多