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