認識IPv4 - daniel-qa/Network GitHub Wiki

認識IPv4

  • IP 位置的結構

mask 的目的,是為了判斷目的 IP 是不是和我同一個網段

前三碼是網段,最後一個碼是主機

當前三碼和我一樣,就是同一個網段,這個封包我就直接傳給他

前三碼和不同,就是和我不同的網段,我就把封包丟到 Router,由 Router 幫我傳到不同的網段

subnet mask (SM),有下面三種表達形式

  • 怎麼找到 Router IP : 找到預設閘道

預設閘道,就是 Router 的 IP

電腦會先去找 ARP 的 cach, 有沒有 1.1 的 MAC, 沒有的話,再發 ARP 廣播去問到 1.1 的 MAC,再封裝第二層,目的的 MAC

  • 最常見的三種IP位址等級

  • Multicast 定址廣播

它的目的地是傳給特定幾個人

OSPF 動態路由

  • 特殊 IP

在一個網段中,第一個IP和最後一個IP不能使用

1.0 不是 IP, 它是代表一個網段,1.255 是這個網段的廣播封包

我如果傳給 1.255,則這個網段的所有電腦都會收到

封包目的為 255.255.255.255 , 則現在網段的所有電腦都會收到

如果目的是 3.255 ,則它會透過 Router 幫我送到 3 的網段,再幫我廣播出去