欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 基礎入門 >> 計算機原理 >> 正文

什么是子網(wǎng)掩碼?

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2022/2/27

"子網(wǎng)"掩碼,顧名思義,它就是拿來劃分子網(wǎng)的,更準確的說,劃分子網(wǎng)的同時,還能通過它知道主機在子網(wǎng)里面的具體ip的具體地址。

用途
那么劃分這個子網(wǎng)有什么用呢?

方便管理,不同的子網(wǎng)可以相互隔離
我們知道,IPv4的ip地址資源比較緊張,實際上整個互聯(lián)網(wǎng)就是一個巨大的局域網(wǎng),ip地址有限,那么通過劃分子網(wǎng),如何再在子網(wǎng)里面分配ip地址給子網(wǎng)的主機,這個時候同一一個ip就可以給一整個子網(wǎng)所共用,就解決了互聯(lián)網(wǎng)ip不夠的問題
原理
既然要劃分子網(wǎng),要有一個規(guī)則,告訴路由器,IP的哪一部分是表示子網(wǎng),哪一部分表示我在這個子網(wǎng)里面具體的地址

所以,實際上IP細來講又分為三部分:網(wǎng)絡部分(network)子網(wǎng)段部分(subnetwork)和主機部分(host)

一般大家喜歡把網(wǎng)絡部分和子網(wǎng)部分合并成為網(wǎng)絡地址(網(wǎng)絡號),把子網(wǎng)看做是網(wǎng)絡的一部分,主機部分稱為主機地址(主機號) 通俗理解:

網(wǎng)絡號(subnetwork),表示我住哪個小區(qū)
主機號(host),表示我家門牌號是多少
或者說網(wǎng)絡號就是我們平時打電話的區(qū)號,主機號是你的電話號碼,如010-80220110, 010是網(wǎng)絡號,80220110是主機號

我們平常看到的192.168.0.x這樣的IP,這是給我們看的地址,計算機內(nèi)部計算把ip變成二進制,每一個IP被4個點分成4部分,每一部分有8位,也就是一個IP實際上是一個一共32位的二進制數(shù)

如 192.168.0.3 換成二進制是 11000000 10101000 00000000 00000011
然后,這個32位的數(shù)根據(jù)需要被分為五大類分,由IANA(全球互聯(lián)網(wǎng)地址指派機構(gòu))配給大家使用
ip地址的分類 

一般來說這五類的用途大致分為:
A類保留給政府機構(gòu)(0.0.0.0到127.255.255.255)
B類分配給中等規(guī)模的公司(128.0.0.0到191.255.255.255)
C類分配給任何需要的人(192.0.0.0到223.255.255.255)
D類用于組播(224.0.0.0---239.255.255.255)
E類用于實驗(240.0.0.0---247.255.255.255)

A、B、C三類中IP地址=網(wǎng)絡地址+主機地址,而D、E兩類不區(qū)分網(wǎng)絡地址和主機地址
特殊說明:
(1)A類中的 10.X.X.X是私有地址;127.X.X.X是保留地址
(2)B類中的 172.16.0.0~172.31.255.255是私有地址
(3)C類中的 192.168.X.X是私有地址
那么,是怎么樣計算出來網(wǎng)絡號和主機號的呢?

子網(wǎng)掩碼會把一個IP地址按這個劃分成這兩部分,計算方法是通過把IP地址變成二進制,子網(wǎng)掩碼也轉(zhuǎn)成二進制后,兩個二進制數(shù)按位做 與運算。

比如,一個C類地址,ip: 192.168.0.3 ,子網(wǎng)掩碼是:255.255.255.0

1.第一步先轉(zhuǎn)而進制
ip:   192.168.0.3   >  11000000 10101000 00000000 00000011
網(wǎng)掩碼:255.255.255.0 >  11111111 11111111 11111111 00000000
2.然后兩個二進制按位做與計算
11000000 10101000 00000000 00000011
&
11111111 11111111 11111111 00000000
=
11000000 10101000 00000000 00000000
3.把這個而結(jié)果 : 11000000 10101000 00000000 00000000 每個8位轉(zhuǎn)化回變成: 192.168.0.0
192.168.0.0 這個就是我們的網(wǎng)絡段(包括了上面說的網(wǎng)絡部分和子網(wǎng)部分)
3 就是我們的主機號(主機在子網(wǎng)絡里面的標識)
CIDR(無類別域間路由)/VLSM(可變長子網(wǎng)掩碼)
上面這個算法看起來有點難理解,另外一種CIDR(無類別域間路由)/VLSM(可變長子網(wǎng)掩碼)的表示法跟容易看懂,如下面這個:

192.168.0.3/24
24表示這個ip的32位二進制數(shù)的前24位是網(wǎng)絡標識的前綴,剩下的8位是主機標識,嚴格來,剩下的8位里面,全部是0是這個網(wǎng)絡的標識,全部是1是這個網(wǎng)絡的子網(wǎng)內(nèi)廣播地址,其他是這個子網(wǎng)網(wǎng)絡的可用地址

192.168.0.3   =>  11000000 10101000 00000000 00000011

網(wǎng)絡標識的前綴: 11000000 10101000 00000000 --(前24位)換算位10進制:192.168.0
網(wǎng)絡標識: 11000000 10101000 00000000 00000000 --剩下8位全是0,轉(zhuǎn)10進制是:192.168.0.0
廣播地址  11000000 10101000 00000000 11111111 --剩下8位全是1,轉(zhuǎn)10進制是:192.168.0.255
大家看,這個就很容易理解了,除了網(wǎng)絡標識和廣播地址這兩個特殊地址,剩下8位里面其他二進制數(shù)就是其他主機的標識。

實際上,這個192.168.0.3/24 ,前24位全1,就是等于255.255.255.0,這個就是這個網(wǎng)絡的子網(wǎng)掩碼,而無類別域間路由是基于可變長子網(wǎng)掩碼(VLSM)來進行任意長度的前綴的分配的,所以這個24也可以變成其他數(shù),如16

192.168.0.3/16
只有前16位是網(wǎng)絡,后面是地址16標識,換算回來就是

192.168.0.0 是網(wǎng)絡標識(后16位二進制全位0)
192.168.255.255這個是域內(nèi)廣播地址(后16位二進制全為1)
那么192.168.0.0 - 192.168.255.255 間所有的其他地址就是這個子網(wǎng)的可以容納的主機地址

所以這個子網(wǎng)的地址數(shù)量明顯比192.168.0.3/24那個要大多了

那么的子網(wǎng)掩碼也很容易計算,就是前面16位全是1后面16位全是0,換算成10進制就是255.255.0.0

更多的CIDR/VLSM例子:
 

Tags:子網(wǎng)掩碼,計算機原理  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 陆河县| 天全县| 大名县| 皋兰县| 临澧县| 永胜县| 日照市| 小金县| 房山区| 珠海市| 景德镇市| 东山县| 婺源县| 滦南县| 察隅县| 扎赉特旗| 宜春市| 沙洋县| 罗定市| 贵州省| 四会市| 芦山县| 象山县| 崇仁县| 洛扎县| 安多县| 睢宁县| 岐山县| 南雄市| 泾源县| 青田县| 辛集市| 乌拉特前旗| 法库县| 任丘市| 呈贡县| 大安市| 栾城县| 泌阳县| 宁波市| 祁阳县|