基本的ip位址是分成8位乙個單元(稱為8 位位組)的32位二進位制數。二進位制與十進位制大家都懂吧。為了方便人們的使用,對機器友好的二進位制位址轉變為人們更熟悉的十進位制位址。ip位址中的每乙個8 位位組用0~255之間的乙個十進位制數表示。這些數之間用點(.)隔開,這是所謂的點-十進位制格式。因此,最小的ipv4位址值為0.0.0.0,最大的位址值為255.255.255.255,然而這兩個值是保留的,沒有分配給私人的端系統。
a 類位址
b 類位址
c 類位址
d 類位址
e 類位址
1. a 類位址
乙個a 類ip位址僅使用第乙個8位位組表示網路位址。剩下的3個8位位組表示主機位址。a類位址的第乙個位總為0,這一點在數學上限制了a類位址的範圍小於 127,127是64+32+16+8+4+2+1的和。最左邊位表示128,在這裡空缺。因此僅有127個可能的a類網路。a類位址後面的24位(3個點-十進位制數)表示可能的主機位址,a類網路位址的範圍從1.0.0.0到126.0.0.0。注意只有第乙個8位位組表示網路位址,剩餘的3個8位位組用於表示第乙個8位位組所表示網路中惟一的主機位址,當用於描述網路時這些位置為0。注意技術上講,127.0.0.0 也是乙個a類位址,但是它已被保留作閉環(look back )測試之用而不能分配給乙個網路。每乙個a類位址能支援16777214個不同的主機位址,這個數是由2的24次方再減去2得到的。減2是必要的,因為 ip把全0保留為表示網路而全1表示網路內的廣播位址。其中10.0.0.0 和10.255.255.255保留
2. b 類位址
設計b類位址的目的是支援中到大型的網路。b類網路位址範圍從128.1.0.0到191.254.0.0。b 類位址蘊含的數學邏輯是相當簡單的。乙個b類ip位址使用兩個8位位組表示網路號,另外兩個8位位組表示主機號。b類位址的第1個8位位組的前兩位總置為 10,剩下的6位既可以是0也可以是1,這樣就限制其範圍小於等於191,由128+32+16+8+4+2+1得到。最後的16位( 2個8位位組)標識可能的主機位址。每乙個b類位址能支援64534 個惟一的主機位址,這個數由2的16次方減2得到。b類網路僅有16382個,其中172.16.0.0和172.31.255.255保留。
3. c 類位址
c類位址用於支援大量的小型網路。這類位址可以認為與a類位址正好相反。a類位址使用第乙個8位位組表示網路號,剩下的3個表示主機號,而c類位址使用三個8位位組表示網路位址,僅用乙個8位位組表示主機號。c類位址的前3位數為110,前兩位和為192(128+64),這形成了c類位址空間的下界。第三位等於十進位制數32,這一位為0限制了位址空間的上界。不能使用第三位限制了此8位位組的最大值為255-32等於223。因此c類網路位址範圍從 192.0.1.0 至223.255.254.0。最後乙個8位位組用於主機定址。每乙個c類位址理論上可支援最大256個主機位址(0~255),但是僅有254個可用,因為0和255不是有效的主機位址。可以有2097150個不同的c類網路位址,其中192.168.0.0和192.168.255.255保留。
4. d 類位址
d 類位址用於在ip網路中的組播( multicasting ,又稱為多目廣播)。d類位址的前4位恒為1110 ,預置前3位為1意味著d類位址開始於128+64+32等於224。第4位為0意味著d類位址的最大值為128+64+32+8+4+2+1為239,因此d類位址空間的範圍從224.0.0.0到239. 255. 255.254。
5. e 類位址
e 類位址保留作研究之用。因此internet上沒有可用的e類位址。e類位址的前4位恒為1,因此有效的位址範圍從240.0.0.0 至255.255.255.255。
總的來說,ip位址分類由第乙個八位組的值來確定。任何乙個0到127 間的網路位址均是乙個a類位址。任何乙個128到191間的網路位址是乙個b類位址。任何乙個192到223 間的網路位址是乙個c類位址。任何乙個第乙個八位組在224到239 間的網路位址是乙個組播位址即d類位址。e類保留。
特殊ip詳解
網際網路上的ip位址統一由乙個叫iana(internet assigned numbers authority,網際網路網路號分配機構)的組織來管理。根據用途和安全性級別的不同,ip位址還可以大致分為兩類:公共位址和私有位址。公用位址在internet中使用,可以在internet中隨意訪問。私有位址只能在內部網路中使用,只有通過**伺服器才能與internet通訊。
網路類別
ip位址範圍
網路數a類網
<?xml:namespace prefix = st1 />10.0.0.0~10.255.255.255
1b類網
172.16.0.0~172.31.255.255
16c類網
192.168.0.0~192.168.255.255
255使用保留位址的網路只能在內部進行通訊,而不能與其他網路互連。因為本網路中的保留位址同樣也可能被其它網路使用,如果進行網路互連,那麼尋找路由時就會因為位址的不唯一而出現問題。但是這些使用保留位址的網路可以通過將本網路內的保留位址翻譯轉換成公共位址的方式實現與外部網路的互連。這也是保證網路安全的重要方法之一。
保留的ip位址段不會在網際網路上使用,因此與廣域網相連的路由器在處理保留ip位址時,只是將該資料報丟棄處理,而不會路由到廣域網上去,從而將保留ip位址產生的資料隔離在區域網內部。
在區域網內計算機數量少於254臺的情況下,一般在c類ip位址段裡選擇ip位址範圍就可以了,如從「192.168.1.1」到「192.168.1. 254」。
一、0.0.0.0
嚴格說來,0.0.0.0已經不是乙個真正意義上的ip位址了。它表示的是這樣乙個集合:所有不清楚的主機和目的網路。這裡的「不清楚」是指在本機的路由表裡沒有特定條目指明如何到達。對本機來說,它就是乙個「收容所」,所有不認識的「三無」人員,一律送進去。如果你在網路設定中設定了預設閘道器,那麼windows系統會自動產生乙個目的位址為0.0.0.0的預設路由。
二、255.255.255.255
三、127.0.0.1
本機位址,主要用於測試。用漢語表示,就是「我自己」。在windows系統中,這個位址有乙個別名「localhost」。定址這樣乙個位址,是不能把它發到網路介面的。除非出錯,否則在傳輸介質上永遠不應該出現目的位址為「127.0.0.1」的資料報。
四、224.0.0.1
組播位址,注意它和廣播的區別。從224.0.0.0到239.255.255.255都是這樣的位址。224.0.0.1特指所有主機,224.0.0.2特指所有路由器。這樣的位址多用於一些特定的程式以及多**程式。如果你的主機開啟了irdp (internet路由發現協議,使用組播功能)功能,那麼你的主機路由表中應該有這樣一條路由。
五、169.254.x.x
如果你的主機使用了dhcp功能自動獲得乙個ip位址,那麼當你的dhcp伺服器發生故障,或響應時間太長而超出了乙個系統規定的時間,wingdows系統會為你分配這樣乙個位址。如果你發現你的主機ip位址是乙個諸如此類的位址,很不幸,十有**是你的網路不能正常執行了。
六、10.x.x.x, 172.16.x.x~172.31.x.x, 192.168.x.x
私有位址,這些位址被大量用於企業內部網路中。一些寬頻路由器,也往往使用192.168.1.1作為預設位址。私有網路由於不與外部互連,因而可能使用隨意的ip位址。保留這樣的位址供其使用是為了避免以後接入公網時引起位址混亂。使用私有位址的私有網路在接入internet時,要使用位址翻譯(nat),將私有位址翻譯成公用合法位址。在internet上,這類位址是不能出現的。
ip位址分類及預留ip位址大全
a類位址的第一組數字為1 126。注意,數字0和 127不作為a類位址,數字127保留給內部回送函式,而數字0則表示該位址是本地宿主機,不能傳送。b類位址的第一組數字為128 191。c類位址的第一組數字為192 223。1.a類位址 a類位址的表示範圍為 0.0.0.0 126.255.255.2...
IP分類及網路掩碼
ip 位址分類 分類 最低 最高 網路位 主機位a 0.0.0.0 127.255.255.255 7 24 b 128.0.0.0 191.255.255.255 14 16 c 192.0.0.0 223.255.255.255 21 8 d 224.0.0.0 239.255.255.255 ...
IP的格式及分類
ip是網路之間互連的協議,也就是為計算機網路相互連線進行通訊而設計的協議。簡單地說ip就是計算機的身份證,唯一標識一台電腦。ip位址分為4個位元組,每個位元組以十進位制數0 255來表示,各個數之間以圓點來分隔。如下圖所示 我們可以將這四個位元組分為兩個部分組成 當然它的格式還是四個位元組 網路號和...