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