【问题标题】:Is all traffic within a network send to all hosts?网络中的所有流量是否都发送到所有主机?
【发布时间】:2017-02-19 10:42:44
【问题描述】:

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

Destination Gateway Genmask 192.168.1.0 * 255.255.255.0

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

  1. 每个主机都接收所有流量,即使它不是针对该主机的,这不是一个安全风险吗?
  2. 当每个数据包通过电缆或 wifi 发送到所有主机时,它是否会减慢网络速度,即使它仅适用于 1 个主机?

【问题讨论】:

    标签: networking routing


    【解决方案1】:

    网络中的所有流量都发送到所有主机吗?

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

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

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

    如果没有配置网关,主机应该丢弃第 3 层和第 2 层之间的流量。

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

    【讨论】:

      猜你喜欢
      • 2013-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-13
      • 2014-12-11
      • 1970-01-01
      相关资源
      最近更新 更多