2021-05-12 11:00:58
如何劃分IP地址
在網際網路絡建設和網路地址管理中,如何區劃分IP地址呢?下面我們一起探討下。
工具/材料
筆電
操作方法
-
01
IP地址的分類
1.A類IP地址
一個A類IP地址由1位元組的網路地址和3位元組主機地址組成,網路地址的最高位必須是「0」,地址範圍1.0.0.1-126.255.255.254(二進位制表示為:00000001 00000000 00000000 00000001 - 01111110 11111111 11111111 11111110)。可用的A類網路有126個,每個網路能容納1600多萬個主機。
2.B類IP地址
一個B類IP地址由2個位元組的網路地址和2個位元組的主機地址組成,網路地址的最高位必須是「10」,地址範圍128.1.0.1-191.254.255.254(二進位制表示為:10000000 00000001 00000000 00000001 - 10111111 1111111011111111 11111110)。可用的B類網路有16382個,每個網路能容納6萬多個主機。
3.C類IP地址
一個C類IP地址由3位元組的網路地址和1位元組的主機地址組成,網路地址的最高位必須是「110」。範圍192.0.1.1-223.255.255.254(二進位制表示為: 11000000 00000000 00000001 00000001 - 11011111 1111111111111110 11111110)。C類網路可達209萬餘個,每個網路能容納254個主機。
4.D類地址用於多點廣播(Multicast)。
D類IP地址第一個位元組以「1110」開始,它是一個專門保留的地址。它並不指向特定的網路,目前這一類地址被用在多點廣播(Multicast)中。多點廣播地址用來一次定址一組計算機,它標識共用同一協定的一組計算機。
地址範圍224.0.0.1-239.255.255.254
5.E類IP地址
以「11110」開始,為將來使用保留。
E類地址保留,僅作實驗和開發用。
全零(「0.0.0.0」)地址指任意網路。全「1」的IP地址(「255.255.255.255」)是當前子網的廣播地址。
A類 8位元 0XXXXXXX.X.X.X 1--126
B類 16位元 10XXXXXX.X.X.X 128--191
C類 24位元 110xxxxx.x.x.x 192--223
subnet mask 以1來表示網路位 0來表示主機位 -
02
公有地址和私有地址
公有地址(Publicaddress)由Inter NIC(Internet Network Information Center 因特網資訊中心)負責。這些IP地址分配給註冊並向Inter NIC提出申請的組織機構。通過它直接存取因特網。
私有地址(Private address)屬於非註冊地址,專門為組織機構內部使用。
以下列出留用的內部私有地址
A類 10.0.0.0--10.255.255.255
B類 172.16.0.0--172.31.255.255
C類192.168.0.0--192.168.255.255 -
03
子網掩碼的計算
舉例:一個主機的IP地址是202.112.14.137,掩碼是255.255.255.224,要求計算這個主機所在網路的網路地址和廣播地址。
常規辦法是把這個主機地址和子網掩碼都換算成二進位制數,兩者進行邏輯與運算後即可得到網路地址。其實大家只要仔細想想,可以得到另一個方法:255.255.255.224的掩碼所容納的IP地址有256-224=32個(包括網路地址和廣播地址),那麼具有這種掩碼的網路地址一定是32的倍數。而網路地址是子網IP地址的開始,廣播地址是結束,可使用的主機地址在這個範圍內,因此略小於137而又是32的倍數的只有128,所以得出網路地址是202.112.14.128。而廣播地址就是下一個網路的網路地址減1。而下一個32的倍數是160,因此可以得到廣播地址為202.112.14.159。
下面就來以範例來說明子網掩碼的演演算法:對於無須再劃分成子網的IP地址來說,其子網掩碼非常簡單,即按照其定義即可寫出:如某B類IP地址為 10.12.3.0,無須再分割子網,則該IP地址的子網掩碼為255.255.0.0。
如果它是一個C類地址,則其子網掩碼為 255.255.255.0。其它類推,不再詳述。下面我們關鍵要介紹的是一個IP地址,還需要將其高位主機位再作為劃分出的子網網路號,剩下的是每個子網的主機號,這時該如何進行每個子網的掩碼計算。
一、利用子網數來計算
在求子網掩碼之前必須先搞清楚要劃分的子網數目,以及每個子網內的所需主機數目。
1)將子網數目轉化為二進位制來表示
2)取得該二進位制的位數,為 N
3)取得該IP地址的類子網掩碼,將其主機地址部分的的前N位置 1 即得出該IP地址劃分子網的子網掩碼。如欲將B類IP地址168.195.0.0劃分成27個子網:
1)27=11011
2)該二進位制為五位數,N = 5
3)將B類地址的子網掩碼255.255.0.0的主機地址前5位置 1,得到 255.255.248.0 即為劃分成 27個子網的B類IP地址 168.195.0.0的子網掩碼。
二、利用主機數來計算
1)將主機數目轉化為二進位制來表示
2)如果主機數小於或等於254(注意去掉保留的兩個IP地址),則取得該主機的二進位制位數,為 N,這裡肯定 N<8。如果大於254,則 N>8,這就是說主機地址將佔據不止8位元。
3)使用255.255.255.255來將該類IP地址的主機地址位數全部置1,然後從後向前的將N位全部置為 0,即為子網掩碼值。如欲將B類IP地址168.195.0.0劃分成若干子網,每個子網內有主機700臺:
1) 700=1010111100
2)該二進位制為十位數,N = 10
3)將該B類地址的子網掩碼255.255.0.0的主機地址全部置 1,得到255.255.255.255 然後再從後向前將後 10位置0,即為: 11111111.11111111.11111100.00000000 即255.255.252.0。這就是該欲劃分成主機為700臺的B類IP地址 168.195.0.0的子網掩碼。
下面列出各類IP地址所能劃分出的所有子網,其劃分後的主機和子網佔位數,以及主機和子網的(最大)數目,注意要去掉保留的IP地址(即劃分後有主機位或子網位全為「0」或全為「1」的):
A類IP地址:
子網位 /主機位 子網掩碼 子網最大數 /主機最大數
2/22 255.192.0.0 2/4194302
3/21 255.224.0.0 6/2097150
4/20 255.240.0.0 14/1048574
5/19 255.248.0.0 30/524286
6/18 255.252.0.0 62/262142
7/17 255.254.0.0 126/131070
8/16 255.255.0.0 254/65536
9/15 255.255.128.0 510/32766
10/14 255.255.192.0 1022/16382
11/13 255.255.224.0 2046/8190
12/12 255.255.240.0 4094/4094
13/11 255.255.248.0 8190/2046
14/10 255.255.252.0 16382/1022
15/9 255.255.254.0 32766/510
16/8 255.255.255.0 65536/254
17/7 255.255.255.128 131070/126
18/6 255.255.255.192 262142/62
19/5 255.255.255.224 524286/30
20/4 255.255.255.240 1048574/14
21/3 255.255.255.248 2097150/6
22/2 255.255.255.252 4194302/2
B類IP地址:
子網位 /主機位 子網掩碼 子網最大數 /主機最大數
2/14 255.255.192.0 2/16382
3/13 255.255.224.0 6/8190
4/12 255.255.240.0 14/4094
5/11 255.255.248.0 30/2046
6/10 255.255.252.0 62/1022
7/9 255.255.254.0 126/510
8/8 255.255.255.0 254/254
9/7 255.255.255.128 510/126
10/6 255.255.255.192 1022/62
11/5 255.255.255.224 2046/30
12/4 255.255.255.240 4094/14
13/3 255.255.255.248 8190/6
14/2 255.255.255.252 16382/2
C類IP地址:
子網位 /主機位 子網掩碼 子網最大數 /主機最大數
2/6 255.255.255.192 2/62
3/5 255.255.255.224 6/30
4/4 255.255.255.240 14/14
5/3 255.255.255.248 30/6
6/2 255.255.255.252 62/2 - End
特別提示
子網掩碼、公有地址、私有地址
相關文章
-
7+2強化供電!599元梅捷SY-狂龍H510M圖賞
除了廣為人知的Z590和B560之外,英特爾還發布了入門級的H510晶片組,也是上一代H410晶片組的升級版。 在相容性方面,H510晶片組與Z590晶片組和B560晶片組沒有什麼區別,都可以相容1
2021-05-10 19:00:28
-
支援5333高頻記憶體!技嘉小雕PRO B560M主機板圖賞
Intel第十一代酷睿已經上市,新架構帶來了巨大的IPC提升幅度,同時,Intel還開放了B560/H570主機板的記憶體超頻功能,這使得主流玩家也可以輕鬆享受高頻記憶體帶來的流暢遊戲體驗。
2021-05-09 16:00:04
-
24K純金!微星MEG Z590 ACE GOLD EDITION戰神至臻圖賞
顯示卡、散熱器、風扇都能玩RGB,機箱中,主機板幾乎是最不起眼的存在。 而近日,微星推出了一款亮眼的主機板,首次用上了24K純金設計,它就是MEG Z590 ACE戰神至臻,一起來瞧瞧。 MEG
2021-05-07 22:00:14