2017-11-04 191 views
-2

嗨我一直在學習網絡一段時間了,我似乎無法找到一個解決方案,在線疑惑。這個IP地址代表什麼IPv4

我瞭解到,如果你正在向B類網絡的目的地141.49.255.255發送一個數據包,這意味着你正在向廣播該數據包給整個B類網絡的141.49.0.0;我還了解到,如果你正在向A類網絡的目標地址(如10.255.255.255)發送一個數據包,則你再次在網絡ID 10.0.0.0中廣播數據包。

我的問題是,當我' m發送一個包到B類141.255.255.255?我是否將它發送給單個主機或網絡?

+0

這個問題是爲理論計算機科學堆棧交換站點 – Dane

+1

網絡類是死的,在1993年被定義CIDR(_Classless_域間路由)的RFC 1517,1518和1519殺死。現代網絡不使用網絡類。請讓他們安息。 –

回答

0

每個響鈴的第一個和最後一個ip地址被保留並分配給網絡的任何主機。在你的情況下,141.0.0.0和141.255.255.255分別是141.0.0.0/8前綴的最後一個地址。

+1

否,'141.255.255.255'不在「141.0.0.0/24」前綴定義的網絡中。 –

3

忘記課程。在過去的二十年裏,一切都在CIDR中完成。

發送到141.255.255.255/16是子網廣播到141.255.0.0/16。相同的地址也可能是

  • 141.255.255.255/8 - 子網廣播到141.0.0.0/8
  • 141.255.255.255/6 - (!)單播到節點141.255.255.255

大多數情況下,廣播發送到255.255.255.255。路由器(通常)不會轉發廣播,因此它受限於該段。

但是,有一些細微的差異:例如運行192.168.1.0/24和10.1.0.0/16在同一個以太網段內,192.168.1.255/24的廣播被物理地發送到所有節點(以太網廣播),甚至是具有10.1.0.0/16地址的節點。然而,這些將丟棄並忽略數據包,因爲它沒有解決它們。

相反,廣播到255.255.255.255將發送到所有節點並由所有節點處理。