計算機網絡IP地址

  • 分類的IP地址
  • 劃分子網
  • 構造超網

1、分類的IP地址

IP地址由網絡號(net-id)和主機號(host-id)組成,一個IP地址在整個因特網是唯一的。
這種兩級的IP地址可以記爲:

    IP地址::={<網絡號>,<主機號>}

A、B、C類地址爲單播地址,在網絡號字段的最前面有1~3位的類別位,分別爲0,10,110。D類地址(1110)用於多播。

a)A類地址網絡號的第一位爲0,所以A類地址可指派的網絡號是126個(2^7-2),【IP地址中全0表示“this”,本網絡,網絡號    
  爲127用於本地軟件迴環測試(loopback test)】。   
  A類地址的主機號佔3個字節,可表示的最大主機數爲2^24-2,【全0表示本主機,全1表示本網絡下的所有主機】。
  IP地址共有2^32個,整個A類地址空間有2^31個,佔IP地址的50%。

b)B類地址網絡號的前兩位是10,所以不存在全0或全1的情況,但是B類地址128.0.0.0是不指派的,所以B類地址最小網絡地址是128.1.0.0,因此B類地址可指派的網絡數爲2^14-1。B類地址最大主機數爲2^16-2。整個B類地址空間有2^30個,佔IP地址的25%。

c)C類地址網絡號的前兩位是110,C類地址192.0.0.0是不指派的,所以C類地址最小網絡地址是192.0.1.0,因此C類地址可指派的網絡數爲2^21-1。C類地址最大主機數爲2^8-2。整個C類地址空間有2^29個,佔IP地址的12.5%。


2、劃分子網

一個擁有許多物理網絡的單位,可將所屬的物理網絡劃分爲若干個子網(subnet),劃分子網純屬一個單位內部的事情,對外仍表現爲一個網絡。
三級IP地址可以用如下方式來表示:
    IP地址::={<網絡號>,<子網號>,<主機號>}

子網掩碼用於確定子網地址,它也是32位,子網掩碼中的1對應於IP地址中的網絡號和子網號,0對應於主機號。
把IP地址與子網掩碼“按位與”就得到了子網地址,如果一個網絡不劃分子網,就使用默認子網掩碼,默認子網掩碼中1的位置和IP地址中的網絡號字段正好相對應。
A類地址的默認子網掩碼是255.0.0.0
B類地址的默認子網掩碼是255.255.0.0
C類地址的默認子網掩碼是255.255.255.0

3、構造超網

無分類編址CIDR(構造超網),無分類的兩級編址,表示爲:
    IP地址 ::={<網絡前綴>,<主機號>}

CIDR還使用斜線記法,或成爲CIDR記法,即在IP地址後加上斜槓“/”,然後寫上網絡前綴的位數。
CIDR把網絡前綴相同的連續的IP地址組成“CIDR地址塊”,我們只要知道地址塊中的任何一個地址,就可以知道這個地址塊的起始地址和最大地址。
如:128.14.35.7/20是某個CIDR地址塊中的一個地址,其前20位是網絡前綴(用下劃線表示的部分),後面的12位爲主機號:
128.14.35.7/20= 10000000 00001110 00100011 00000111

爲了更方便的使用路由選擇,CIDR使用32位的地址掩碼,地址掩碼使用一串1或0表示,1的個數就是網絡前綴的個數,斜線記法中斜線後的數字就是掩碼中1的個數。








發佈了52 篇原創文章 · 獲贊 16 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章