IP地址分類

IP地址的設計原則是在一個網絡中,每個節點地址是惟一可辨識的。而Internet就是一個大的全球網絡,所有Internet上的節點都必須有一個惟一可辨識的全局地址。

Internet的地址分配由IANA組織負責管理,IP地址的分配原則和地域劃分可參見IANA網站:http://www.iana.org/ipaddress/ip-addresses.htm

IANA把所有的IP地址劃分爲A、B、C、D、E五類。默認子網掩碼爲255.255.255.0。子網掩碼是一個32位地址,用於屏蔽IP地址的一部分以區別網絡標識和主機標識,並說明該IP地址是在局域網上,還是在遠程網上。

A類地址:範圍從0.0.0.0-127.0.0.0,默認子網掩碼255.0.0.0。其中,0.0.0.0是保留的,表示所有IP地址;127.0.0.0也是保留的地址,是用於測試環回用的。實際可用的A類網絡有126個。如:10.0.0.1,第一段號碼爲網絡號碼,剩下的三段號碼爲本地計算機的號碼。轉換爲2進制來說,一個A類IP地址由1字節的網絡地址和3字節主機地址組成,網絡地址的最高位必須是“0”,每個網絡能容納1億多個主機(2的24次方的主機數目)。以子網掩碼來進行區別:255.0.0.0。

B類地址:範圍從128.0.0.0-191.255.0.0,默認子網掩碼爲255.255.0.0。其中128.0.0.0和191.255.0.0爲保留地址。如172.168.1.1,第一和第二段號碼爲網絡號碼,剩下的兩段號碼爲本地計算機的號碼。轉換爲2進制來說,一個B類IP地址由2個字節的網絡地址和2個字節的主機地址組成,網絡地址的最高位必須是“10”。可用的B類網絡有16382個,每個網絡能容納6萬多個主機。以子網掩碼來進行區別:255.255.0.0。

C類地址:範圍從192.0.0.0-223.255.255.0,默認子網掩碼爲255.255.255.0。其中192.0.0.0和223.255.255.0爲保留地址。如192.168.1.1,前三段號碼爲網絡號碼,最後一段號碼爲本地計算機的號碼。轉換爲2進制來說,一個C類IP地址由3字節的網絡地址和1字節的主機地址組成,網絡地址的最高位必須是“110”。C類網絡可達209萬餘個,每個網絡能容納254個主機。以子網掩碼來進行區別:255.255.255.0。

D類地址:範圍從224.0.0.0-239.255.255.255,第一個字節以“1110”開始,它是一個專門保留的地址。它並不指向特定的網絡,目前這一類地址被用在多點廣播(Multicast)中。多點廣播地址用來一次尋址一組計算機,它標識共享同一協議的一組計算機。IP網絡的多播一般通過多播IP地址來實現。

E類地址:範圍從240.0.0.0-255.255.255.254,以“11110”開始,爲將來使用保留。全零(0.0.0.0)地址對應於當前主機,全“1”地址(“255.255.255.255”)是當前子網的廣播地址。

在日常網絡環境中,基本是都在使用B、C兩大類地址,而A、D、E這三類地址都不打可能被使用到。

從上述描述中,就可以看到有很多朋友會犯的一個錯誤,就是把192開頭的IP地址設置成B類地址,雖然說在局域網中的網絡通訊並不會受到影響,但事實上是不規範的一種劃分行爲。

子網掩碼的簡單敘述:子網掩碼是一個32位地址,用於屏蔽IP地址的一部分以區別網絡標識和主機標識,並說明該IP地址是在局域網上,還是在遠程網上。

以上述IP地址爲例來說明一下,比如一個C類IP地址192.168.0.1,子網掩碼爲255.255.255.0,表示這個C類IP地址的網絡號碼爲192.168.0,而主機地址爲1。

所謂“私有地址”是IANA規定的特殊用途IP地址中的一類,特殊用途IP地址包含如下幾類:

"Private Use" IP addresses:
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255

私有地址:屬於非註冊地址,專門爲組織機構內部使用。

"Autoconfiguration" IP Addresses:
169.254.0.0 - 169.254.255.255

自動配置地址:如果設置了使用DHCP獲取IP地址,當網絡中沒有架設DHCP服務器,或者DHCP服務器出了問題的時候,操作系統會自動賦予本機一個類似169.254.x.x的IP地址。

"Loopback" IP addresses:
127.0.0.0 - 127.255.255.255

環回地址:留做本機網卡測試的,ping通證明網卡正常。也就是說,這些數據包不會通過外部網絡接口。使用環回地址,可以幫助我們在同一臺主機上實現client和server的功能。

"Unallocated" IP addresses
未分配地址或稱保留地址

Multicast IP addresses:
224.0.0.0 - 239.255.255.255

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章