開山一談 ip位址分類

2021-07-10 11:58:46 字數 2265 閱讀 3699

為了克服懶惰本人正式開始寫技術部落格(雖然沒什麼技術含量,姑且稱之為技術部落格),儘管開始的有點晚。經驗告訴我們理解不等於消化吸收,更談不上熟練應用與創新。舉個簡單點的例子,天龍八部裡的段譽雖然會了六脈神劍,但是不能隨心所欲和收發自如,一直給人一種很笨拙的感覺,六脈神劍就相當於很難的技術,段譽只是理解了,偶爾能耍一耍,不能熟練地使用。記得以前有人說過能把理解的知識講給別人讓別人也理解才是真的掌握,同理把學到的東西寫成部落格也是一種高階,從理解到消化吸收的必經的乙個過程。

第一篇先寫點很基礎的東西,簡單談一下ip位址分類。ip位址就是為網路中的各種終端分配的乙個網路位址,可以把乙個網路模擬為乙個小區,那每乙個終端是每戶,ip位址就是小區內每一戶的門牌號,有了門牌號就可以找到這個小區內任何一戶,同理有了ip位址就可以找到網路中的任何一台終端。ip(v4)位址由4個位元組32位組成,也就是說最多有2^32個位址,也就是說最多有網路的最大容量是400億個位址。32位的

ip位址包括兩個部分:netid和hostid,netid標識乙個網路,hostid標識在該網路上的乙個主機,ip位址格式:

netid

+ hostid,網路標識(

netid

):表示主機所在網路;主機標識

(hostid

):表示主機在網段中的唯一標識,這也就是說要確定乙個終端先要確定這個終端屬於的網路,然後再在網路中尋找終端。

為了方便ip位址的管理,國際標準組織對ip位址進行了分類,也就是把2^32個位址按照一定的規律進行劃分,通過這些規律可以使ip位址與終端的地理位置關聯起來,從而使ip位址具備二義性,即不僅表示網路位置也表示地理位置。

ip位址分為4類,a類、b類、c類和d類,每一類的ip位址對應這網路的型別,常見是a、b、c三類ip位址。

a 類網路 id 被分配給擁有大量主機的網路,

a 類網路 id 的字首長度只有 8位,

剩餘的 24 位可用來標識多達 16,777,214個主機 id,

這個較短的字首長度將把可接受 a 類網路 id 的網路數量限制為 126 個。a類ip位址的形式如下:

可以看到,a類位址的第一位是0,前八位表示網路位址,那麼總共表示的網路數就是2^7=128個,去掉00000000和01111111就是126個網路,每個網路有2^24個主機位址。位址範圍就是1.0.0.0到126.255.255.255。

b 類網路 id 被分配給中型和大型網路,用 14 位表示 b 類網路 id,用 16 位表示主機 id,可以將 b 類位址分配給 16,384 個網路,每個網路可以有 65,534 個主機。b類ip位址的示意圖如下:

由圖可知b類位址範圍:128.0.0.1到191.255.255.254。

c 類位址被分配給小型網路,c 類位址的三個高序位總是設定為 110,前 24 位中剩餘21位指定特定的網路,後 8 位指定了特定的主機,可以將 c 類位址分配給 2,097,152 個網路,每個網路可以有 254 個主機。c類ip位址的示意圖如下:

c類ip位址的範圍是:192.0.0.1到223.255.255.254。我們家庭用的路由器為家裡的pc機分配的就屬於c類ip位址。

有了這三類的ip位址,那麼直接用這三類ip就可以了嗎?答案是否定的。實際組網情況是非常複雜的,網路中的主機數量可能有多種情況。在這三類網路位址中網路中主機數量的「粒度」還是很粗糙的,網路中主機的數量只可能為2^24、2^16、2^8三種粒度,也就是說主機的數量只能有這三種數量級,這顯然是無法滿足實際需求的,比如乙個辦公室或宿舍只有幾台終端,直接用乙個c類ip位址會浪費。為了滿足實際的組網場景,可以對網路進行再次分組,即把ip位址中的主機位址較高的位置也看做網路位址,這樣網路位址的長度增加,主機位址長度減小,這樣就能靈活地調整組網方式,這也就是子網的劃分方式,子網掩碼指明了子網的網路位址,我們日常用到的ip都是劃分了的子網中ip。 

下圖為我電腦的ip位址,我連的是北京市聯通的區域網,可以看到我的ip位址為:111.200.13.93,這是乙個a類ip位址(這說明了聯通使用者數量的龐大),其中子網掩碼是255.255.252.0,252=11111100,根據子網的劃分可知我在的子網中有最多有2^10=1024臺終端。

IP位址分類

ip位址型別 最初設計網際網路絡時,為了便於定址以及層次化構造網路,每個ip位址包括兩個標識碼 id 即網路id和主機id。同乙個物理網路上的所有主機都使用同乙個網路id,網路上的乙個主機 包括網路上工作站,伺服器和路由器等 有乙個主機id與其對應。ip位址根據網路id的不同分為5種型別,a類位址 ...

IP位址分類

ip位址分類 a 首位為0 1.0.0.0 126.0.0.0 主機號24位 b 前兩位為10 128.1.0.0 191.255.0.0 主機號16位 c 前三位為110 192.0.1.0 223.255.255.0 主機號8位 d 前四位為1110 224.0.0.0 239.255.255....

IP位址分類

5類ip位址 ip位址分類 第一位元組範圍 固定最高位 網路位網路數 主機位主機數 a0 12708 126 0和127特殊用途 16777214 2 24 2 b128 191 1016 2 14 162 16 2 c192 223 11024 2 21 82 8 2 d224 239 1110 ...