2017-02-19 63 views
-2

我正在學習路由表。假設你有一個路由表中的下列行網絡中的所有流量都發送給所有主機嗎?

Destination Gateway Genmask 192.168.1.0 * 255.255.255.0

這將意味着在網絡上沒有網關對當地的交通和一些resoures寫,所有在本地網絡上的流量發送到所有主機在網絡上。這引出了兩個問題:

  1. 是不是每個主機都接收到所有流量的安全風險,即使它不是針對該主機的。
  2. 當每個數據包通過電纜或wifi發送給所有主機時,它是否會減慢網絡速度,即使它僅適用於1臺主機?

回答

0

網絡中的所有流量都發送給所有主機嗎?

否。從主機發送到同一網絡中另一臺主機的流量通過二層發送,而不是三層發送。這意味着來自IP網絡中的主機的流量經由層2被髮送到同一網絡中的其他主機,例如,以太網,網絡。

有一種協議稱爲ARP(地址分辨率協議),用於解決第3層(IP)到第2層(MAC)地址。

主機發送一些東西到另一個主機將屏蔽具有配置的主機網絡掩碼的源和目標第3層地址。如果結果相同,它將使用ARP來尋址具有目標主機MAC地址的第2層幀,否則它將使用ARP來尋址具有其配置的網關的第2層地址的幀。

如果沒有配置的網關,主機應該刪除第3層和第2層之間的流量。

主機將丟棄任何未發送其MAC地址,廣播地址或未訂閱的多播地址的通信。

相關問題