
IP地址分配規則
國際IP地址和國際化域名是使用Internet網及
其相聯的網絡系統,運行Internet網必然涉及的
十分重要的概念,不掌握它用戶無法進行通信。
在In-ternet網的發展基礎上,人們于1982年提
出了一種IP協議,此協議要求參加Internet網
的網節點要有一個統一規定格式的地址,這個地
址稱為符合IP協議的地址,縮稱為IP地址。
什么是IP地址的物理含義?
1.它是人們在環球網上的通信地址
IP地址是人們在全世界環球網和中國教育與科
研計算機網上使用的唯一、明確、供全世界識別
的通郵地址。
2.它是Internet網運行的通用地址
在Internet網上,每個網絡和每一臺計算機都被
唯一分配一個IP地址,這個IP地址在整個網絡
(Internet網)中是唯一的。
Internet上的計算機都稱為主機)。
等級號標志為A、B、C。M、NET和HOST號
隨不同等級在32位中所占的位數不同。A、B、
C類的區別見下表。
·A類IP地址:一般用于大型網絡,結構如下:
前一個八位代表網絡號,后三個八位代表主機
號。32位的第1、2、3位為000;十進制的第一
組為000~127。只要見為000~126,就知為A
類地址,十進制可寫成~。
·B類IP地址:一般用于Cernet網的各地區網管
中心。
前2個八位代表網絡號,后2個八位代表主機號。
32位第1、2、3位為100;十進制的第一組為
128~191,由此值用戶可知為B類IP地址。十
進制寫成(128~191).x.y.z。一個B類IP地址共
有214=16384個C類IP地址,所以華中地區網
只能聯16384個主機或子網絡。
·C類地址:一般用于校園網。
C類IP地址的32位前三位為110,十進制第一
組為192~223,見到(192~223).x.y.z,由此可知
為C類地址。武漢工業大學的IP地址為
202.114.28.(1~254)。一個C類地址共可聯上
28=256個主機。Chinanet申請了32個C類地
址。武漢工業大學申請了16個C地址(待駐日本
亞太地區組織批復)。一個C類IP地址可用屏蔽
碼技術改為128個子網段,每個子網段可聯上相
應的主機數。C類地址間只有通過路由器才能工
作。
IP地址的屏蔽碼
屏蔽碼是IP地址的特殊標注法。
1.無子網的表示法
對無子網的IP地址,可寫成主機號為0的屏蔽
碼。如
IP地址202.114.80.5
屏蔽碼255.255.255.0
也可以缺省屏蔽碼,只寫IP地址,如,
202.114.80.5。
2.有子網的表示法
有子網時,一定要二者配對出現。以C類地址
為例。
(1)IP地址表示網絡號(前3個八位),后一個八位
既表明子網號,又說明主機號,還說明兩個IP
地址是否屬于一個網段。如果屬于同一網段,這
兩個地址間的信息交換就不通過路由器或網橋。
如果不屬同一網段,也就是子網號不同,兩個地
址的通訊就要通過路由器。
例如:
202.114.80.1主機號為00000001
202.114.80.16主機號為00010000
以上前面三位全是000,說明屬同一網段,網段
交換信息可不通過路由器。
例如:
202.114.80.1主機號為00000001
202.114.80.130主機號為01000010
前面三位000與010不同,說明二者屬不同網段,
要交換信息需要通過路由器。其子網上主機號各
為1和2。
(2)屏蔽碼的功用是說明有子網和有幾個子網(2
個、3~4個、5~8個),但子網數只能表示為一
個范圍,不能確切講具體幾個子網。屏蔽碼不說
明具體子網號。
有子網的屏蔽碼格式(對C類地址):
主機號前幾位為子網號,后面不寫主機,全寫0。
·在IP地址中子網及主機號的表示法:有2個子
網,前面第一位為0和1,故只占一位。表示為:
00000000和10000000
有3~4個子網,則需要前面兩位,可表示為00、
01、11、10。
·在屏蔽碼中子網和主機號的表示法:主機號不
寫了,全寫0,而子網號只寫1(對2個子網)、11(對
3~4個子網)、111(對5~8個子網),以21、22、
23來描述子網數,其幾次方值用來描述占主機
號位的位數。
21:2個子網,占1位;
22:4個子網,占2位(3~4個子網);
23:8個子網,占3位(5~8個子網)。
總之,屏蔽碼的格式是前三個八位全為1(即
255.255.255),后一個八位的前幾位為1、11或
111,其余全為0。
例如,255.255.255.224最后八位為11100000,表
示8個子網,32臺主機。
IP地址的申請組織及獲取方法
IP地址必須由國際組織統一分配。
1.建立與刷新IP地址的組織
IP組織分A:B、C、D、E五類,A類為最高級
IP地址。
(1)分配最高一級IP地址的國際組織———NIC
NetworkInformationCenter國際網絡信息中心
負責:分配A類IP地址、授權分配B類IP地
址的組織———自治區系統、有權重新刷新IP
地址。
(2)分配B類IP地址的國際組織
———InterNIC、APNIC和ENIC目前全世界
有三個自治區系統組織:ENIC負責歐洲地區的
分配工作,InterNIC負責北美地區,APNIC負
責亞太地區,設在日本東京大學。我國屬
APNIC,被分配B類地址。CERNET網的的華
中地區網管中心設在華中理工大學,獲得一個B
類地址。中國的管理自治區號AS=4134。APNIC
總共給中國CERNET網10個B類地址。
(3)分配C類地址:由CERNET的地區網絡中心
(如華中理工大學)向清華NIC申請分配。
國內其它行業,如建材局等由中國郵電部數據局
和SPRINT公司向APNIC申請IP地址。
IP和子網掩碼
我們都知道,IP是由四段數字組成,在此,我
們先來了解一下3類常用的IP
A類IP段 0.0.0.0 到127.255.255.255
B類IP段 128.0.0.0 到191.255.255.255
C類IP段 192.0.0.0 到223.255.255.255
XP默認分配的子網掩碼每段只有255或0
一個子網最多可以容納1677萬多臺電腦
B類的默認子網掩碼 255.255.0.0
一個子網最多可以容納6萬臺電腦
C類的默認子網掩碼 255.255.255.0
一個子網最多可以容納254臺電腦
我以前認為,要想把一些電腦搞在同一網
段,只要IP的前三段一樣就可以了,今天,我
才知道我錯了。如果照我這說的話,一個子網就
只能容納254臺電腦?真是有點笑話。我們來說
A類的默認子網掩碼 255.0.0.0
詳細看看吧。
要想在同一網段,只要網絡標識相同就可以
了,那要怎么看網絡標識呢?首先要做的是把每
段的IP轉換為二進制。(有人說,我不會轉換
耶,沒關系,我們用Windows自帶計算器
就行。打開計算器,點查看>科學型,輸入十進
制的數字,再點一下“二進制”這個單選點,就可
以切換至二進制了。)
把子網掩碼切換至二進制,我們會發現,所
有的子網掩碼是由一串[red]連續[/red]的1和一
串[red]連續[/red]的0組成的(一共4段,每段
8位,一共32位數)。
255.0.0.0
255.255.0.0
255.255.255.0
11111111.00000000.00000000.00000000
11111111.11111111.00000000.00000000
11111111.11111111.11111111.00000000
這是A/B/C三類默認子網掩碼的二進制形
式,其實,還有好多種子網掩碼,只要是一串連
續的1和一串連續的0就可以了(每段都是8
位)。如11111111.11111111.11111000.00000000,
這也是一段合法的子網掩碼。子網掩碼決定的是
一個子網的計算機數目,計算機公式是2的m
次方,其中,我們可以把m看到是后面的多少
顆0。如255.255.255.0轉換成二進制,那就是
11111111.11111111.11111111.00000000,后面有8
顆0,那m就是8,255.255.255.0這個子網掩碼
可以容納2的8次方(臺)電腦,也就是256臺,
但是有兩個IP是不能用的,那就是最后一段不
能為0和255,減去這兩臺,就是254臺。我們
再來做一個。
255.255.248.0這個子網掩碼可以最多容納
多少臺電腦?
計算方法:
把將其轉換為二進制的四段數字(每段要是
8位,如果是0,可以寫成8個0,也就是
00000000)
11111111.1111111.11111000.00000000
然后,數數后面有幾顆0,一共是有11顆,
那就是2的11次方,等于2048,這個子網掩碼
最多可以容納2048臺電腦。
一個子網最多可以容納多少臺電腦你會算
了吧,下面我們來個逆向算法的題。
一個公司有530臺電腦,組成一個對等局域
網,子網掩碼設多少最合適?
首先,無疑,530臺電腦用B類IP最合適
(A類不用說了,太多,C類又不夠,肯定是B
類),但是B類默認的子網掩碼是255.255.0.0,
可以容納6萬臺電腦,顯然不太合適,那子網掩
碼設多少合適呢?我們先來列個公式。
2的m次方=560
首先,我們確定2一定是大于8次方的,因
為我們知道2的8次方是256,也就是C類IP
的最大容納電腦的數目,我們從9次方一個一個
試2的9次方是512,不到560,2的10次方是
1024,看來2的10次方最合適了。子網掩碼一
共由32位組成,已確定后面10位是0了,那前
面的22位就是1,最合適的子網掩碼就是:
11111111.11111111.11111100.00000000,轉換成10
進制,那就是255.255.252.0。
分配和計算子網掩碼你會了吧,下面,我們
來看看IP地址的網段。
相信好多人都和偶一樣,認為IP只要前三
段相同,就是在同一網段了,其實,不是這樣的,
同樣,我樣把IP的每一段轉換為一個二進制
數,這里就拿IP:192.168.0.1,子網掩碼:
255.255.255.0做實驗吧。
192.168.0.1
11000000.10101000.00000000.00000001
(這里說明一下,和子網掩碼一樣,每段8
位,不足8位的,前面加0補齊。)
IP
子網掩碼
11000000.10101000.00000000.00000001
11111111.11111111.11111111.00000000
在這里,向大家說一下到底怎么樣才算同一
網段。
要想在同一網段,必需做到網絡標識相同,
那網絡標識怎么算呢?各類IP的網絡標識算
法都是不一樣的。A類的,只算第一段。B類,
只算第一、二段。C類,算第一、二、三段。
算法只要把IP和子網掩碼的每位數AND
就可以了。
AND方法:0和1=0 0和0=0 1和1=
1
如:And 192.168.0.1,255.255.255.0,先
轉換為二進制,然后AND每一位
IP
子網掩碼
得出AND結果
11000000.10101000.00000000.00000001
11111111.11111111.11111111.00000000
11000000.10101000.00000000.00000000
轉換為十進制192.168.0.0,這就是網絡標
識,
再將子網掩碼反取,也就是
00000000.00000000.00000000.11111111,與IP
AND
得出結果
00000000.00000000.00000000.00000001,轉換為
10進制,即0.0.0.1,
這0.0.0.1就是主機標識。要想在同一網段,
必需做到網絡標識一樣。
我們再來看看這個改為默認子網掩碼的B
類IP
如IP:188.188.0.111,188.188.5.222,子
網掩碼都設為255.255.254.0,在同一網段嗎?
先將這些轉換成二進制
188.188.0.111
188.188.5.222
255.255.254.0
10111100.10111100.00000000.01101111
10111100.10111100.00000101.11011010
11111111.11111111.11111110.00000000
分別AND,得
10111100.10111100.00000000.00000000
10111100.10111100.00000100.00000000
網絡標識不一樣,即不在同一網段。
判斷是不是在同一網段,你會了吧,下面,
我們來點實際的。
一個公司有530臺電腦,組成一個對等局域
網,子網掩碼和IP設多少最合適?
子網掩碼不說了,前面算出結果來了
11111111.11111111.11111100.00000000,也就是
255.255.252.0
我們現在要確定的是IP如何分配,首先,
選一個B類IP段,這里就選吧
這樣,IP的前兩段確定的,關鍵是要確定
第三段,只要網絡標識相同就可以了。我們先來
確定網絡號。(我們把子網掩碼中的1和IP中的?
對就起來,0和*對應起來,如下:)
255.255.252.0
網絡標識
11111111.11111111.11111100.00000000
10111100.10111100.??????**.********
10111100.10111100.??????00.00000000
由此可知,?處隨便填(只能用0和1填,
不一定全是0和1),我們就用全填0吧,*處隨
便,這樣呢,我們的IP就是
10111100.10111100.000000**.********,一
共有530臺電腦,IP的最后一段1~254可以
分給254臺計算機,530/254=2.086,采用進1
法,得整數3,這樣,我們確定了IP的第三段
要分成三個不同的數字,也就是說,把000000**
中的**填三次數字,只能填1和0,而且每次的
數字都不一樣,至于填什么,就隨我們便了,如
00000001,00000010,00000011,轉換成二進制,
分別是1,2,3,這樣,第三段也確定了,這樣,
就可以把IP分成188.188.1.y,188.188.2.y,
188.188.3.y,y處隨便填,只要在1~254范圍之
內,并且這530臺電腦每臺和每臺的IP不一
樣,就可以了。
有人也許會說,既然算法這么麻煩,干脆用
A類IP和A類默認子網掩碼得了,偶要告訴你
的是,由于A類IP和A類默認子網掩碼的主機
數目過大,這樣做無疑是大海撈針,如果同時局
域網訪問量過頻繁、過大,會影響效率的,所以,
最好設置符合自己的IP和子網掩碼^_^

本文發布于:2023-05-25 15:00:41,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/168499804153562.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:IP地址分配規則.doc
本文 PDF 下載地址:IP地址分配規則.pdf
| 留言與評論(共有 0 條評論) |