首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在同一网络中使用有限广播和直接广播有什么区别吗?

在同一网络中使用有限广播和直接广播有什么区别吗?
EN

Network Engineering用户
提问于 2017-11-19 09:23:11
回答 2查看 4.7K关注 0票数 2

据我所知,有限的广播发生在本地,可以使用目标地址作为255.255.255.255。定向广播是跨网络进行的。

准确地说,我想知道接下来的两次广播是否会有相同的结果-

1)我在IP地址10.2.2.0,并已将包广播到255.255.255.255 (本地有限广播)。

2)我在同一个IP地址10.2.2.0上,这一次我向10.255.255.255 (即该网络的定向广播地址)广播了分组。

我知道在这种情况下,我们应该使用有限广播,但我想知道(2)是否可行。同样,它会产生与上面相同的结果吗?

EN

回答 2

Network Engineering用户

回答已采纳

发布于 2017-11-19 10:13:50

除了IP地址(已经被其他答案所涵盖)之外,您还必须考虑级别2的行为。包广播的真正原因在于它是否被发送到“范围内的所有主机”。我说的是信号到达主机的机制。在广播媒体(如无线电、同轴电缆或集线器)的情况下,它只是通过媒体的属性传递给所有主机。

但是在典型的双绞线以太网部署中,中间的交换机需要看到目标广播地址ff:ff才能转发到所有端口。(大多数桥梁也是如此。)

此外,一旦帧到达目标节点,大多数接口都会进行以太网地址过滤。因此,除非传入帧用于此接口或广播,否则不会将其从接口发送到CPU以供IP层处理,这将决定此数据包是否用于此主机。

这取决于操作系统及其配置的细节,以了解这些定向广播IP地址是否在L2上广播。(即,在决定是否在ARP缓存中查找以太地址的阶段。)据我所知,所有现代操作系统都将正确地L2-广播L3定向广播地址。但我肯定见过一些老的,但事实并非如此。

很明显,如果数据包是通过路由器到达的,则是路由器决定是否广播它,或者更常见的是,丢弃它。

票数 3
EN

Network Engineering用户

发布于 2017-11-19 09:39:06

发送到有限广播地址的任何通信将由广播域上的所有主机处理。

如果广播域中存在与网络广播地址不同的IPv4网络中的主机,则网络广播地址网络以外的IPv4网络上的主机的IPv4模块将丢弃发送到网络广播地址的分组。

区别在于主机的IPv4模块查看目标地址,它将处理发送到有限广播地址的数据包,但它将丢弃发送到另一个网络的网络广播地址的数据包。

票数 2
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/45825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档