|
問題描述 內(nèi)網(wǎng)中192.168.1.199的前三組是網(wǎng)絡(luò)號,后一組是主機(jī)號,子網(wǎng)掩碼就是255.255.255.0如果IP同樣是192.168.1.199 那么子網(wǎng)掩碼可以設(shè)成255.255.255.192嗎,怎么理解?如果在同一個局域網(wǎng)出現(xiàn)這兩種掩碼可以相互通訊嗎? 2019.5.6更新 首先,誠摯感謝8848位親愛的朋友們! 謝謝您們陪伴我登頂?shù)谝粋€珠穆朗瑪峰封頂,您們的支持是我繼續(xù)攀登下一個珠峰的力量源泉! 為了表達(dá)我真誠的感謝,烹飪一篇文章,以饗各位親愛的朋友們! 對于這個知識點一篇文章就可以說透徹,okay,開始我們的旅程。 看過我文章的讀者,會知道通信大體有三種方式:
假如主機(jī)只有IP地址,如何知道要通信的主機(jī)IP,是以上哪一種方式? 網(wǎng)絡(luò)掩碼 網(wǎng)絡(luò)掩碼做為一個輔助工具,可以幫助主機(jī)區(qū)分以上三種情況,所以網(wǎng)絡(luò)掩碼是必不可少的,和IP地址如影相隨。 最初的網(wǎng)絡(luò)掩碼長度為8的整數(shù)倍,8、16、24、32,這里的長度為二進(jìn)制的長度,即一個字節(jié)長度的整數(shù)倍。 1.1.1.1/8 這個組合經(jīng)常出現(xiàn)的路由器的配置里,其中“1.1.1.1”為IP地址?!?/span>/8”表示網(wǎng)絡(luò)掩碼的長度,8個二進(jìn)制長度。 172.16.1.1/16 “172.16.1.1”為IP地址?!?/span>/16”表示網(wǎng)絡(luò)掩碼的長度,16個二進(jìn)制長度。 192.168.1.1/24 “192.168.1.1”為IP地址?!?/span>/24”表示網(wǎng)絡(luò)掩碼的長度,24個二進(jìn)制長度。 127.0.0.1/32 “127.0.0.1”為IP地址。“/32”表示網(wǎng)絡(luò)掩碼的長度,32個二進(jìn)制長度。 但是,這種網(wǎng)絡(luò)掩碼的顆粒度太大,不夠精細(xì)。 舉一個例子,客戶希望一個網(wǎng)段可以容納1000臺主機(jī),使用哪個網(wǎng)絡(luò)掩碼呢? /24掩碼肯定不行,這個掩碼只能容納256個IP地址,最多容納256臺主機(jī)。 /16掩碼可以是可以,可以容納65536個IP地址,將會浪費(fèi)64536個IP地址,因為這些IP地址別的網(wǎng)段還不能使用。 自然就會產(chǎn)生精細(xì)化的網(wǎng)絡(luò)掩碼需求,這個就是子網(wǎng)掩碼。 子網(wǎng)掩碼 如果不對掩碼長度是8的整數(shù)倍做強(qiáng)制要求,那么就實現(xiàn)精細(xì)化的子網(wǎng)掩碼。 將172.16.1.1/16的16擴(kuò)展到22,將會產(chǎn)生64個子網(wǎng)段,每個網(wǎng)段可以容納1024臺主機(jī)。 172.16.0.0/22 172.16.4.0/22 172.16.8.0/22 172.16.12.0/22 … 172.16.244.0/22 172.16.248.0/22 172.16.252.0/22 注意了,22可不是8的整數(shù)倍! 如果把網(wǎng)絡(luò)掩碼16比作爸爸,那么子網(wǎng)掩碼22自然就是兒子,因為有64個兒子分掉爸爸65536個IP地址,每個兒子分1024個IP地址。 如果子網(wǎng)掩碼是23,意味著將會有128個兒子叫爸爸,兒子們將分掉爸爸的65536個IP地址,每個兒子分得512個IP地址。 另外需要注意的是,當(dāng)172.16.0.0/22表示時,通常表示這是一個網(wǎng)段IP的集合,1024個IP的集合。172.16.0.1/22通常表示一個個體IP 。換句話說,一旦子網(wǎng)掩碼沒有覆蓋的地方不為0時,表示一個IP地址。 希望各位朋友能夠透徹理解,看不明白的讀者可以評論區(qū)提問,前提是要支持公眾號的成長! 股票跌了不可怕,怕的是追漲殺跌! 原文 從前有一個地主,有256間房子,地主家的門牌號碼是“192.168.1”,那么他家第一間房子的門牌號碼是192.168.1.0,第二間是192.168.1.1,…第256間的編號是192.168.1.255。 地主老了,需要把256間房子分給4個兒子,平均分配,每個兒子可以分64間。 請來一位先生主持公道,先生這么來操作: 如何來描述四個兒子的子網(wǎng)網(wǎng)段呢? /26是什么鬼? 按位與運(yùn)算我們來看大兒子的網(wǎng)段192.168.1.0/26是如何得到的? 以大兒子的房間為例: 二進(jìn)制表示: 11000000.10101000.00000001.00000000 192.168.1.63 11000000.10101000.00000001.00111111 首尾地址完全相同的是多少? 數(shù)數(shù)一共多少位?26位!那么用這個“192.168.1.0/26”就可以表示大兒子所有房間。 對照房間的門牌號碼“192.168.1.199”,很顯然屬于四兒子的。 Q1:一個主機(jī)192.168.1.199/26 能否和直連主機(jī)192.168.1.200/24 通信? 可以的,因為都是四兒子的房間。 Q2:一個主機(jī)192.168.1.199/26 能否和直連主機(jī)192.168.1.1/24 通信? 不可以,因為一個是大兒子的房間,一個是四兒子的房間,無法直連通信! |
|
|
來自: 求知_時光 > 《路由設(shè)置》