網絡IP地址有四類,分別為A類、B類、C類和D類地址。
A類地址,第1字節為網絡地址,其他3個字節為主機地址。第1字節的高位固定為0,范圍:1.0.0.1 – 126.255.255.255
B類地址,第1字節和第2字節是網絡地址,其他2個字節是主機地址。第1字節的前兩位固定為10,范圍:128.0.0.1 – 191.255.255.255
C類地址,前3個字節是網絡地址,后1個字節是主機地址。第1字節的前3位固定為110,范圍:192.0.0.1 – 223.255.255.255
D類地址(組播地址),不分網絡地址和主機地址,第1字節的前4位固定為1110,范圍:224.0.0.1 – 239.255.255.255
從另外一個角度,IP地址還可以大致分為兩類:公共地址和私有地址。公用地址在Internet中使用,可以在Internet中隨意訪問。私有地址只能在內部網絡中使用。本文主要介紹私有地址、特殊IP地址和公共地址
一、私有地址
一個機構網絡要連入Internet,必須申請公用IP地址。但是考慮到網絡安全和內部實驗等特殊情況,在IP地址中專門保留了三個區域作為私有地址,其地址范圍如下:
網絡類別 ip地址范圍 網絡數
a類網 10.0.0.0~10.255.255.255 1
b類網 172.16.0.0~172.31.255.255 16
c類網 192.168.0.0~192.168.255.255 255
使用保留地址的網絡只能在內部進行通信,而不能與其他網絡互連。因為本網絡中的保留地址同樣也可能被其它網絡使用,如果進行網絡互連,那么尋找路由時就會因為地址的不唯一而出現問題。但是這些使用保留地址的網絡可以通過將本網絡內的保留地址翻譯轉換成公共地址的方式實現與外部網絡的互連。這也是保證網絡安全的重要方法之一。
保留的IP地址段不會在互聯網上使用,因此與廣域網相連的路由器在處理保留IP地址時,只是將該數據包丟棄處理,而不會路由到廣域網上去,從而將保留IP地址產生的數據隔離在局域網內部。
在局域網內計算機數量少于254臺的情況下,一般在C類IP地址段里選擇IP地址范圍就可以了,如從"192.168.1.1"到"192.168.1. 254"。
二、特殊IP地址
在總數大約為四十多億個可用IP 地址里,下面一些是常見的有特殊意義地址。
1. 0.0.0.0
嚴格說來,0.0.0.0已經不是一個真正意義上的IP地址了。它表示的是這樣一個集合:所有在本機的路由表里沒有特定條目指明如何到達的主機和目的網絡。對本機來說,它就是一個"收容所",所有不認識的"三無"人員,一律送進去。如果你在網絡設置中設置了缺省網關,那么Windows系統會自動產生一個目的地址為0.0.0.0的缺省路由。
2. 127.0.0.1
本機地址,主要用于測試,別名"Localhost"。尋址這樣一個地址,是不能把它發到網絡接口的。除非出錯,否則在傳輸介質上永遠不應該出現目的地址為"127.0.0.1"的數據包。
3. 224.0.0.1
組播地址。從224.0.0.0到239.255.255.255都是這樣的地址。224.0.0.1特指所有主機,224.0.0.2特指所有路由器。這樣的地址多用于一些特定的程序以及多媒體程序。如果你的主機開啟了IRDP (Internet路由發現協議,使用組播功能)功能,那么你的主機路由表中應該有這樣一條路由。
4. 169.254.x.x
如果你的主機使用了DHCP功能自動獲得一個IP地址,那么當你的DHCP服務器發生故障,或響應時間太長而超出了一個系統規定的時間,Wingdows系統會為你分配這樣一個地址。如果你發現你的主機IP地址是一個諸如此類的地址,很不幸,十有八九是你的網絡不能正常運行了。
5. 10.x.x.x, 172.16.x.x~172.31.x.x, 192.168.x.x
私有地址,這些地址被大量用于企業內部網絡中。一些寬帶路由器,也往往使用192.168.1.1作為缺省地址。私有網絡由于不與外部互連,因而可能使用隨意的IP地址。保留這樣的地址供其使用是為了避免以后接入公網時引起地址混亂。使用私有地址的私有網絡在接入Internet時,要使用地址翻譯(NAT),將私有地址翻譯成公用合法地址。在Internet上,這類地址是不能出現的。
三、公網地址
公網地址: (0.0.0.0----223.255.255.255)地址之間,除以上"局域網專用地址"和"特殊地址"以外的的地址即為公網地址。