IPv4地址分類及特征
這種格式平時在內網中用的不多,所以一下子看不懂,最后查了資料才知斜杠后的數字代表的是掩碼的位數
“掩碼”也就是我們平時說的“子網掩碼”
“位數”指的是子網掩碼的計算方式。
我們熟悉的子網掩碼和IP地址都是12個阿拉伯數字,每3個數字為一組,組與組之間用英文句點(.)來分隔。
例如:111.222.111.222
以上的例子是十進制數字,是給人看的,對于計算機來說需要將這些十進制數字轉換成二進制。轉換后是32位長,每8位為一組,組與組之間用英文句點(.)來分隔。
以上例子可以轉換為:
01101111? .? 11011110? .? 01101111? .? 11011110
????? |????????????????? |???????????????? |????????????????? |
??? 111???????. ??? 222??????? .???? 111???????.????? 222
那么斜杠后的數字就是表示子網掩碼的位數,例如:/24代表的是32位長度的二進制中從左至右有24位是1,其余為0,即
/24 = 11111111 . 11111111 . 11111111 . 00000000 = 255 . 255 . 255 . 0
???????? |<-----???????? 24位1????????????---->|
所以111.222.111.222/24所表示的意思就是:
IP地址:111.222.111.222
子網掩碼:255.255.255.0
顯然這樣的表示方式比較適合在服務器中進行配置網絡參數也比較適合記憶,但由于需要二進制與十進制的轉換,在平時管理中并不多用。
?
主機號?
用于識別該網絡中的主機。?
IP地址分為五類,A類保留給政府機構,B類分配給中等規模的公司,C類分配給任何需要的人,D類用于組播,E類用于實驗,各類可容納的地址數目不同。A、B、C三類IP地址的特征:當將IP地址寫成二進制形式時,A類地址的第一位總是0,B類地址的前兩位總是10,C類地址的前三位總是110。?
A類地址?
(1)A類地址第1字節為網絡地址,其它3個字節為主機地址。它的第1個字節的第一位固定為0.?
(2)A類地址網絡號范圍:1.0.0.0—126.0.0.0?
(3)A類地址中的私有地址和保留地址:?
① 10.X.X.X是私有地址(所謂的私有地址就是在互聯網上不使用,而被用在局域網絡中的地址)。?
范圍(10.0.0.0—10.255.255.255)?
② 127.X.X.X是保留地址,用做循環測試用的。?
B類地址?
(1) B類地址第1字節和第2字節為網絡地址,其它2個字節為主機地址。它的第1個字節的前兩位固定為10.?
(2) B類地址網絡號范圍:128.0.0.0—191.255.0.0。?
(3) B類地址的私有地址和保留地址?
① 172.16.0.0—172.31.255.255是私有地址?
② 169.254.X.X是保留地址。如果你的IP地址是自動獲取IP地址,而你在網絡上又沒有找到可用的DHCP服務器。就會得到其中一個IP。?
191.255.255.255是廣播地址,不能分配。?
C類地址?
(1)C類地址第1字節、第2字節和第3個字節為網絡地址,第4個字節為主機地址。另外第1個字節的前三位固定為110。?
(2)C類地址網絡號范圍:192.0.0.0—223.255.255.0。?
(3) C類地址中的私有地址:?
192.168.X.X是私有地址。(192.168.0.0—192.168.255.255)?
D類地址?
(1) D類地址不分網絡地址和主機地址,它的第1個字節的前四位固定為1110。?
(2) D類地址范圍:224.0.0.0—239.255.255.255?
E類地址?
(1) E類地址不分網絡地址和主機地址,它的第1個字節的前五位固定為11110。?
(2) E類地址范圍:240.0.0.0—255.255.255.254?
IP地址如果只使用ABCDE類來劃分,會造成大量的浪費:一個有500臺主機的網絡,無法使用C類地址。但如果使用一個B類地址,6萬多個主機地址只有500個被使用,造成IP地址的大量浪費。因此,IP地址還支持VLSM技術,可以在ABC類網絡的基礎上,進一步劃分子網。?
?
內網IP(內網保留地址)
Internet設計者保留了IPv4地址空間的一部份供專用地址使用,專用地址空間中的IPv4地址叫專用地址。這些地址永遠不會被當做公用地址來分配,所以專用地址永遠不會與公用地址重復。
IPv4專用地址如下:
IP等級 IP位置 默認子網掩碼
Class A 10.0.0.0-10.255.255.255 255.0.0.0
Class B 172.16.0.0-172.31.255.255 255.255.0.0
Class C 192.168.0.0-192.168.255.255 255.255.255.0
?
?
特殊地址?
127.x.x.x給本地網地址使用。?
224.x.x.x為多播地址段。?
255.255.255.255為通用的廣播地址。
主機號全為0表示網絡本身。比如,在192.168.0.0/24的子網中,192.168.0.0表示這個子網本身。?
主機號全為1表示本網絡的廣播地址。比如,在192.168.0.0/24的子網中,192.168.0.255表示這個子網的廣播地址。
?
IP地址的指派范圍:
?
一般不使用的特殊IP地址:
?
IPv4地址分類及特征 IP地址按作用范圍可分成兩類,一類是在大網使用的公共IP地址,另一類是只在內網使用的私有地址。 IP按用途可分五大類:A類(政府)、B類(公司)、C類(公用)、D類(組播)和E類(實驗),地址格式為網絡地址+主機地址或網絡地址+子網地址+主機地址形式。 它們之間的區別和特征如下表所示: ? ?
? 此外還有幾個特殊IP地址: 1、0.0.0.0只能做源地址 2、255.255.255.255是廣播地址 3、127.x.x.x為環回地址,本機使用 4、專用地址: 10/8 地址范圍:10.0.0.0——10.255.255.255, 172.16/12 地址范圍:172.16.0.0——172.31.255.255, 192.168/16地址范圍:192.168.0.0——192.168.255.255。 ? ? 224.0.0.1 ? 1、劃分子網時確定子網個數的計算方法: ??????2的n次方-2>=需要的子網數?? n為需要借用的主機位 2、關于已經ip地址和掩碼,求起始地址和廣播地址的計算方法(如192.168.5.123/26): ????? 首先根據子網掩碼計算,每個子網內的主機數:2的(32-26)次方=64,每個子網有64個主機 ????? 那么子網地址分別為0,64,128,192,由此可知192.168.5.123/26的起始地址為192.168.5.64-127。其中127為廣播地址。 3、關于子網內主機數超過256臺的情況,這個情況下有個計算子網掩碼的快捷方法(比如有2048臺): ???? 256-(主機數/256)=子網掩碼值 ???? 本例中為:256-(2048/256)=248 ???? 其實很好理解:超過256的主機位,說明最后地址的最后一段(8位)全部為主機所用,然后往前一段地址推算,有多少倍的全部8位主機數(256的幾倍),此方法可確定前面一段多少位為主機位。上例中第三段地址有3位為主機位,所以網絡掩碼位就出來了。24+5=29位。 |
?