網路通訊基礎知識(5)
網路通訊基礎知識(5)
IP地址分類(IPv4)
(1)IP地址實際是一個32位二進位制構成,在網路通訊資料包中就是32位二進位制,而在人機互動中使用點分十進位制方式顯示。
源地址:發出資料包的網路的IP地址
目的IP地址:要接受資料包的計算機的IP地址
二進位制方式 |
0xffffffff | 0xC0A80166 | (本質) |
點分十進位制方式 | 255.255.255.255 | 192.168.1.102 | (方便人看的) |
(2)IP地址中32位實際包含2部分,分別為網路地址和主機地址。子網掩碼,用來說明網路地址和主機地址各自佔多少位。
IP地址 = 網路地址+主機地址
網路地址用來表示子網
主機地址是用來表示子網中的具體某一臺主機的
子網掩碼為255.255.255.0時表示前24位為網路地址,後8位為主機地址
子網掩碼為255.255.0.0時表示前16位為網路地址,後16位為主機地址
網路地址決定了這種網路中一共可以有多少個網路,譬如子網掩碼為255.255.255.0時表示我們這一種網路一共最多可以有2^24個,每個這種網路中可以有2^8個主機。
(3)由網路地址和主機地址分別佔多少位的不同,將IP地址分為5類,最常用的有3類
三類IP地址
(1)A類
(2)B類
(3)C類
(4)127.0.0.0用來做迴環測試loopback
如何判斷2個IP地址是否在同一子網內
(1)網路標識 = IP地址 & 子網掩碼
(2)2個IP地址的網路標識一樣,那麼就處於同一網路
192.168.1.102 & 255.255.255.0 = 192.168.1.0
192.168.1.253 & 255.255.255.0 = 192.168.1.0
192.168.1.4和192.168.12.5,如果子網掩碼是255.255.255.0那麼不在同一網段,如果子網掩碼是255.255.0.0那麼就在同一網段。
192.168.1.4 & 255.255.255.0 = 192.168.1.0
192.168.12.5 & 255.255.255.0 = 192.168.12.0
192.168.1.4 & 255.255.0.0 = 192.168.0.0
192.168.12.5 & 255.255.0.0 = 192.168.0.0