网络中的所有流量是否都发送给所有主机?

时间:2017-02-19 10:42:45

标签: networking routing

我正在研究路由表。假设您在路由表中有以下行

Destination Gateway Genmask 192.168.1.0 * 255.255.255.0

这意味着网络上没有本地流量的网关,有些资源会写入本地网络上的所有流量都会发送到网络上的所有主机。这提出了两个问题:

  1. 每个主机都收到所有流量,即使它不是针对该主机,也不存在安全风险。
  2. 当每个数据包通过电缆或wifi发送到所有主机时,它是否会使网络变慢,即使它只适用于1个主机?

1 个答案:

答案 0 :(得分:0)

  

网络中的所有流量是否都发送给所有主机?

没有。从主机发送到同一网络中的另一主机的流量通过第2层而不是第3层发送。这意味着来自IP网络中的主机的流量通过第2层被发送到同一网络中的其他主机,例如,以太网,网络。

有一种称为ARP(地址解析协议)的协议,用于将第3层(IP)解析为第2层(MAC)地址。

向另一台主机发送内容的主机将使用配置的主机网络掩码屏蔽源和目标第3层地址。如果结果相同,它将使用ARP来寻址具有目标主机MAC地址的第2层帧,否则它将使用ARP来使用其配置的网关的第2层地址来寻址帧。

如果没有配置的网关,主机删除第3层和第2层之间的流量。

主机将丢弃未发送其MAC地址,广播地址或未订阅的任何多播地址的任何流量。

相关问题