當前位置:首頁 » 網路連接 » 計算機網路子網掩碼的分配例題
擴展閱讀
網路查手機記錄怎麼查 2025-05-15 17:54:49
蘋果拍照修改尺寸的軟體 2025-05-15 17:47:26

計算機網路子網掩碼的分配例題

發布時間: 2022-05-06 14:09:37

計算機網路的子網掩碼怎麼算,例如下面的這道題,給出步驟和解釋。

每題答案均不唯一,簡單說明,不可能連基礎都說清楚:

1、8個子網,平均分,需把主機位劃出3位做網路位,故子網掩碼為255.255.255.224
2、B類地址劃出560個IP,則需要兩個256即可,需要把主機位劃出7位做網路位,故子網掩碼為255.255.254.0
3、最少40個IP,則需要64個IP才可以,而此題出得有問題,因為就沒有限定最多,所以把它劃成兩個子網、4個子網、8個子網等等,均滿足要求,所以如255.255.128.0,255.255.192.0,255.255.240.0等等這樣均可以,如果按最小子網劃分,則是64個IP,則掩碼 為255.255.255.192

② ip 子網與子網掩碼 網路計算題 高手解答

半小時掌握IP知識,理解了才是自己的。

一、IP地址概念
IP地址是一個32位的二進制數,它由網路ID和主機ID兩部份組成,用來在網路中唯一的標識的一台計算機。網路ID用來標識計算機所處的網段;主機ID用來標識計算機在網段中的位置。IP地址通常用4組3位十進制數表示,中間用「.」分隔。比如,192.168.0.1。
補充[IPv6]:前面所講的32位IP地址稱之為IPv4,隨著信息技術的發展,IPv4可用IP地址數目已經不能滿足人們日常的需要,據權威機構預測到2010年要充分應用信息技術,每個人至少需要10個IP地址,比如:計算機、筆記本、手機和智能化冰箱等。為了解決該問題開發了IPv6規范,IPv6用128位表示IP地址,其表示為8組4位16進制數,中間為「:」分隔。比如,AB32:33ea:89dc:cc47:abcd:ef12:abcd:ef12。
二、IP地址分類
為了方便IP定址將IP地址劃分為A、B、C、D和E五類,每類IP地址對各個IP地址中用來表示網路ID和主機ID的位數作了明確的規定。當主機ID的位數確定之後,一個網路中是多能夠包含的計算機數目也就確定,用戶可根據企業需要靈活選擇一類IP地址構建網路結構。
A類A類地址用IP地址前8位表示網路ID,用IP地址後24位表示主機ID。A類地址用來表示網路ID的第一位必須以0開始,其他7位可以是任意值,當其他7位全為0是網路ID最小,即為0;當其他7位全為1時網路ID最大,即為127。網路ID不能為0,它有特殊的用途,用來表示所有網段,所以網路ID最小為1;網路ID也不能為127;127用來作為網路迴路測試用。所以A類網路網路ID的有效范圍是1-126共126個網路,每個網路可以包含224-2台主機。
B類B類地址用IP地址前16位表示網路ID,用IP地址後16位表示主機ID。B類地址用來表示網路ID的前兩位必須以10開始,其他14位可以是任意值,當其他14位全為0是網路ID最小,即為128;當其他14位全為1時網路ID最大,第一個位元組數最大,即為191。B類IP地址第一個位元組的有效范圍為128-191,共16384個B類網路;每個B類網路可以包含216-2台主機(即65534台主機)。
C類C類地址用IP地址前24位表示網路ID,用IP地址後8位表示主機ID。C類地址用來表示網路ID的前三位必須以110開始,其他22位可以是任意值,當其他22位全為0是網路ID最小,IP地址的第一個位元組為192;當其他22位全為1時網路ID最大,第一個位元組數最大,即為223。C類IP地址第一個位元組的有效范圍為192-223,共2097152個C類網路;每個C類網路可以包含28-2台主機(即254台主機)。
D類D類地址用來多播使用,沒有網路ID和主機ID之分,D類IP地址的第一個位元組前四位必須以1110開始,其他28位可以是任何值,則D類IP地址的有效范圍為224.0.0.0到239.255.255.255。
E類E類地址保留實驗用,沒有網路ID和主機ID之分,E類IP地址的第一位元組前四位必須以1111開始,其它28位可以是任何值,則E類IP地址的有效范圍為240.0.0.0至255.255.255.254。其中255.255.255.2555表示廣播地址。
在實際應用中,只有A、B和C三類IP地址能夠直接分配給主機,D類和E類不能直接分配給計算機。
三、網路ID、主機ID和子網掩碼
網路ID用來表示計算機屬於哪一個網路,網路ID相同的計算機不需要通過路由器連接就能夠直接通信,我們把網路ID相同的計算機組成一個網路稱之為本地網路(網段);網路ID不相同的計算機之間通信必須通過路由器連接,我們把網路ID不相同的計算機稱之為遠程計算機。
當為一台計算機分配IP地址後,該計算機的IP地址哪部份表示網路ID,哪部份表示主機ID,並不由IP地址所屬的類來確定,而是由子網掩碼確定。子網確定一個IP地址屬於哪一個子網。
子網掩碼的格式是以連續的255後面跟連續的0表示,其中連續的255這部份表示網路ID;連續0部份表示主機ID。比如,子網掩碼255.255.0.0和255.255.255.0。
根據子網掩碼的格式可以發現,子網掩碼有0.0.0.0、255.0.0.0、255.255.0.0、255.255.255.0和255.255.255.255共五種。採用這種格式的子網掩碼每個網路中主機的數目相差至少為256倍,不利於靈活根據企業需要分配IP地址。比如,一個企業有2000台計算機,用戶要麼為其分配子網掩為255.255.0.0,那麼該網路可包含65534台計算機,將造成63534個IP地址的浪費;要麼用戶為其分配8個255.255.255.0網路,那麼必須用路由器連接這個8個網路,造成網路管理和維護的負擔。
網路ID是IP地址與子網掩碼進行與運算獲得,即將IP地址中表示主機ID的部份全部變為0,表示網路ID的部份保持不變,則網路ID的格式與IP地址相同都是32位的二進制數;主機ID就是表示主機ID的部份。
例題1:IP地址:192.168.23.35 子網掩碼:255.255.0.0
網路ID:192.168.0.0 主機ID:23.35
例題2:IP地址:192.168.23.35 子網掩碼:255.255.255.0
網路ID:192.168.23.0 主機ID:35
四、子網和CIDR
將常規的子網掩碼轉換為二進制,將發現子網掩格式為連續的二進制1跟連續0,其中子網掩碼中為1的部份表示網路ID,子網掩中為0的表示主機ID。比如255.255.0.0轉換為二進制為11111111 11111111 00000000 00000000。
在前面所舉的例子中為什麼不用連續的1部份表示網路ID,連續的0部份表示主機ID呢?答案是肯定的,採用這種方案的IP定址技術稱之為無類域間路由(CIDR)。CIDR技術用子網掩碼中連續的1部份表示網路ID,連續的0部份表示主機ID。比如,網路中包含2000台計算機,只需要用11位表示主機ID,用21位表網路ID,則子網掩碼表示為11111111.11111111.11100000.00000000,轉換為十進制則為255.255.224.0。此時,該網路將包含2046台計算機,既不會造成IP地址的浪費,也不會利用路由器連接網路,增加額外的管理維護量。
CIDR表示方法:IP地址/網路ID的位數,比如192.168.23.35/21,其中用21位表示網路ID。
例題1:192.168.23.35/21
子網掩碼:11111111 11111111 11111000 00000000則為255.255.248.0
網路ID:192.168.00010111.0(其中第三個位元組紅色部分表示網路ID,其他表示主機ID,網路ID是表示網路ID部份保持不變主機ID全部變為0)則網路ID為192.168.16.0
起始IP地址:192.168.16.1(主機ID不能全為0,全為0表示網路ID最後一位為1)
結束IP地址:192.168.00010111.11111110(主機ID不能全為1,全為1表示本地廣播)則結束IP地址為:192.168.23.254。
例題2:將163.135.0.0劃分為16個子網,計算前兩個子網的網路ID、子網掩碼、起止IP地址。
第1步:用CIDR表示163.135.0.0/20,則子網掩碼為255.255.240(11110000).0。
第2步:第一網路ID(子網掩碼與IP地址與運算):163.135.0.0
第一個IP地址:163.135.0.1 結束IP地址:163.135.15.254;
第3步:第二網路ID:163.135.16.0
第一個IP地址:163.135.16.1 結束IP地址:163.135.31.254。
五、子網掩碼和網路ID的快速計算方法
CIDR的子網掩碼都是連續的1跟連接的0表示,則子網掩碼有以下幾種表示方法:
0000 0000 0
1000 0000 128
1100 0000 128+64=192
1110 0000 128+64+32=224
1111 0000 255-15=240
1111 1000 255-7=248
1111 1100 255-3=252
1111 1110 255-1=254
1111 1111 255
大家都知道11111111的十進制數為255,那麼我們怎麼來快速計運算元網掩碼呢?二進制的1=1,11=3,111=7,1111=15;那麼1111 1110=255-1,1111 1100=255-3,1111 1000=255-8,1111 0000=255-15這樣是不是就很快呢?只要我們一旦確定子網掩碼中有多少位表示網路ID,那麼我們馬上就可以寫出子網掩碼了。那麼,對於1000 0000,1100 0000和1110 0000 我們又該怎麼計算呢?27=8則1000 0000=128,1100 0000=128+64,1110 0000=128+64+32,所以我們不需要去記住每一個為多少,只需要做做簡單的加減法就搞定子網掩碼的計算。
網路ID的結果大家都知道網路ID部份不變,主機ID部分全部變為0,那麼在計算網路ID時,首先看子網掩碼中有多少位用來表示網路,相應在將IP地址轉換為二進制時就只轉換前面幾位,比如192.168.176.15/19,網路ID一共19位,則網路ID前兩個位元組為192.168.X.0發生變化的為第三個位元組。那麼怎樣快速計算出這個變化的X的值呢?我們知道第三位元組只有三位表示網路ID,轉換時176>128,第1位為1,176-128=48<64,第2位為0,48>32第3位為1,剩下的計算就沒有意義了,全都要轉換為0,則網路ID為10100000,則網路ID為192.168.160.0,這樣計算反而出錯的可能性很小。
六、本地和遠程網路概念
網路ID相同的計算機稱之為本地網路,本地網路中的計算機相互通信不需要路由器連接;網路ID不相同的計算機稱之為遠程網路,遠程網路中的計算機要相互通信必須通過路由器連接。
例題:192.168.10.14/28,192.168.10.15/28,192.168.10.16/28,192.168.10.31/28哪些是合法IP,哪些是非法IP地址?
主機ID全為0和主機ID全為1的為非法IP地址:192.168.10.15/28、192.158.10.16/28、192.168.10.31/28都是非法IP地址。
例題:192.168.10.14/28,192.168.10.15/28,192.168.10.16/28哪個不是同一網段?
網路ID相同的就屬於同一網段,則192.168.10.16/28不屬於同一網段。
七、子網數和主機數的計算方法
例題:172.168.34.56/20,一共劃分為了多少個子網,各子網可以包含多少台主機。
172.168.34.56是一個B類地址,B類地址用16位表示網路ID,題目中20位表示網路ID,則子網位數為4位,那麼子網就有24次個(即從0000、0001到1111的16種變化)。
由於IP地址是32位,用20位表示網路ID,則主機ID的位數為12位,則每個子網可以包含212-2個IP地址,即可以包含4096個IP地址。
注意:為什麼計算IP地址時要減2,而計運算元網數目時不減2呢?IP地址減2的原因是主機ID不能全為0也不能全為1;子網就不存在這個問題。
八、公共IP和私有IP地址
IP地址由IANA(Internet地址分配機構)管理和分配,任何一個IP地址要能夠在Internet上使用就必須由IANA分配,IANA分配的能夠在Internet上正常使用的IP地址稱之為公共IP地址;IANA保留了一部份IP地址沒有分配給任何機構和個人,這部份IP地址不能在Internet上使用,此類IP地址就稱之為私有IP地址。為什麼私有IP地址不能在Internet上使用呢?因為Internet上沒有私有IP地址的路由。私有IP地址范圍包括:
A類:10.0.0.0/8
B類:172.16.0.0/12 即172.16.0.1-172.31.255.254共16個B類網路
C類:192.168.0.0/16即192.168.0.1-192.168.255.254共256個C類網路
九、路由概念、Ping、Ipconfig、Route和Tracert命令
通過路由器將數據從一個網路傳輸到另一個網路稱之為路由。路由選擇負責在網路中選擇一段最優先的路徑將數據傳輸到目的網路,路由選擇的基礎和依據是路由表,路由表由目的網路ID、子網掩碼、網關、介面和計費組成,通過route print可查看計算機的路由表。
Ping命令三種結果 Ipconfig命令 Tracert命令
目的地不可到達:路由表無目的地記錄
超時:網關設置錯有路由表記錄
Ping通過:正常

網路工程師視頻教程 http://www.ecity.cn/user/xch/from.asp?id=11&wh=badhunk
軟考視頻教程 http://www.ecity.cn/user/xch/from.asp?id=7&wh=badhunk
網路工程師考試串講視頻教程(2008版) http://www.ecity.cn/user/xch/from.asp?id=64&wh=badhunk
2008年軟考報考指南 http://www.ecity.cn/user/xch/from.asp?id=80&wh=badhunk
2008年5月軟考考前沖刺、強化 http://www.ecity.cn/user/xch/from.asp?id=89&wh=badhunk
快速賺取希賽幣觀看希賽所有視頻及資料:http://www.ecity.cn/user/xch/from.asp?id=92&wh=badhunk

③ 計算機網路,子網掩碼,題目

135.16.0.0為B類地址,默認掩碼為255.255.0.0,按要求若要分12個子網,可以使用4位主機號來劃分給子網號,這樣可以產生2^4-2=14個子網符合要求。則掩碼為/22,即255.255.240.0

各網段為:

  1. 135.16.16.1~135.16.31.254

  2. 135.16.32.1~135.16.47.254

  3. 135.16.48.1~135.16.63.254

  4. 135.16.64.1~135.16.79.254

  5. 135.16.80.1~135.16.95.254

  6. 135.16.110.1~135.16.125.254

  7. 135.16.126.1~135.16.141.254

  8. 135.16.142.1~135.16.157.254

  9. 135.16.158.1~135.16.173.254

  10. 135.16.174.1~135.16.175.254

  11. 135.16.176.1~135.16.191.254

  12. 135.16.192.1~135.16.207.254

  13. 135.16.208.1~135.16.223.254

  14. 135.16.224.1~135.16.239.254

④ 計算機網路 子網劃分問題 求答案詳細解析

題目錯。原話應該是「該自治系統分配到的IP地址為30.138.118.0,子網掩碼為255.255.254.0」,而不是255.255.255.254。
掩碼255.255.254.0,轉換為二進制就是11111111.11111111.11111110.0。因為第三段掩碼零的位數是1,2^1=2,因此這個子網掩碼的意思是分配到了2個C類地址,分別是30.138.118.0和30.138.119.0。
劃分子網要從最大需求數開始,依次減少,因此優先分配IP的網段是LAN3。由於網段的劃分,必須是2的N次冪,也就是要麼2段,要麼4段,顯然,一段C類地址劃分為2段後,其中一段IP數量只有128,不能滿足LAN3的需求,因此,LAN3必須單獨分配1個C類地址。
答:LAN3分配的C類地址為30.138.118.0,子網掩碼為255.255.255.0。註:如果說,LAN3分配的C類地址為30.138.119.0,子網掩碼為255.255.255.0也是可以的,只不過,不符合一般人的思維習慣。
剩下的另一個C類地址,就要通過可變子網掩碼劃分,來依次分配給LAN2、LAN5、LAN4,剩下的留給LAN1。
LAN2的需求是91,其實1/2段C類地址,由於2^1=2,所以,子網掩碼就是11111111.11111111.11111111.10000000,轉換為十進制就是255.255.255.128。
答:LAN3分配的C類地址為30.138.119.0-30.138.119.127,子網掩碼為255.255.255.128,除去首尾,可用IP數量為126個。
接下來就剩下1/2段了,共有IP數量為128,是不是就要考慮分給LAN5了呢?錯!此時要考慮的,恰恰是要分給LAN1!因為LAN5+LAN3的需求沒超過64,因此,剩下的128個IP,要考慮分一半給LAN1,對於整段C類地址,那就是分成了4段,能理解嗎?(前面的LAN2分走了2段,LAN1分1段,剩下1段留給LAN5+LAN3)
由於2^2=4,所以,子網掩碼就是11111111.11111111.11111111.11000000,轉換為二進制就是255.255.255.192。
答:LAN1分配的C類地址為30.138.119.128-30.138.119.191,子網掩碼為255.255.255.192,除去首尾,可用IP數量為62個。
到這時才來考慮LAN5。LAN5要在剩下的64個IP力分一半,也就是32個。對於整段C類地址而言,相當於分成了8段,LAN5佔一段。由於2^3=8,所以,子網掩碼就是11111111.11111111.11111111.11100000,轉換為二進制就是255.255.255.224。
答:LAN5分配的C類地址為30.138.119.192-30.138.119.223,子網掩碼為255.255.255.192,除去首尾,可用IP數量為30個。
此時剩下的32個,要在細分的話,按題意就要分成4段,其中一段給LAN3,對吧?對於整段C類地址而言,就是分成32段。由於2^5=32,所以,子網掩碼就是11111111.11111111.11111111.11111000,轉換為二進制就是255.255.255248。請注意!此時LAN3的IP分配並不從224開始!因為,前16個IP是連續的,因此要跳過。
答:LAN5分配的C類地址為30.138.119.240-30.138.119.247,子網掩碼為255.255.255.248,除去首尾,可用IP數量為6個。
最後一段IP30.138.119.248-30.138.119.255也浪費了,這就是網路。

⑤ 關於《計算機網路技術及應用》中子網掩碼的規劃與地址分配的一道題。

已知是B類網路128.3.0.0 ,默認子網掩碼是255.255.0.0的,但現在是255.255.255.192 ,所以多出了255.192 ,所以可以從這里入手.
===========
255 . 255 . 255 . 192
(第一個八位).(第二個八位).(第三個八位).(第四個八位)
這里我們只注意第三個八位,和第四個八位.
===========
分兩部分:
(一)由於第三個八位位組的掩碼部分是255,因此不論這個第三個八位位組中對應的具體IP是多少,他都將會只是一個子網編號!(這句話理解是,第三個八位掩碼他的增量就是256-255=1,就是1,具體說IP地址就只能是1.0,2.0,3.0.....一直到255.0!)
(二)接下來看第四個八分位,他的增量為256-192=64! 所以他對應的IP應該為0.64,0.128...0.255!
結合(一)(二)得:

子網號: 0.0 , 0.64 , 0.128 , 0.192, 1.0, ..........254.192 , 255.0 , 255.64 , 255.128 , 255.192
first host: 0.1 , 0.65 , 0.129 , 0.193, 1.1, ..........254.193 , 255.1 , 255.65 , 255.129 , 255.193
last host: 0.62, 0.126, 0.190 , 0.254, 1.62..........254.254 , 255.62,255.126,255.190 , 255.254
廣播地址: 0.63, 0.127, 0.191 , 0.255, 1.63..........254.255 , 255.63,255.127,255.191 , 255.255
(注意:對於在第三個八位位組中的每個子網值,在第四個八位位組中你都可以得到子網0, 64, 128, 192!)
用文字表示: 128.3.0.0~128.3.0.63,128.3.0.64~128.3.0.127,.....128.3.255.192~128.3.255.255

這里注意的是: 增量的含義! 他表示根據子網掩碼所反應的范圍.!

⑥ 計算機網路。子網掩碼劃分子網。見圖

解:要解釋第三問,那麼就要從第二問開始說:
1、工作站1的IP地址為:172.16.10.127,其二進制為:172.16.00001010.01111111(因為172開頭的是B類地址,B類地址的基礎網路位是16位,所以計算網路地址時,172.16不需要化為二進制了);子網掩碼為:255.255.252.0,其二進制為:11111111.11111111.11111100.00000000。

2、由此可知:子網掩碼255.255.252.0是B類地址的變長子網掩碼,網路位為22位,主機位是10位,那麼只要將IP地址172.16.10.127的後10位全部置0即是網路地址,後10位全部置1即是廣播地址。
所以網路地址為:172.16.000010 00.00000000,化為十進制為:172.16.8.0。廣播地址為:172.16.000010 11.11111111,化為十進制為:172.16.11.255。
所以有效的地址范圍(即去掉網路地址和廣播地址)為:172.16.8.1-172.16.11.254。
又因為工作站1的IP地址為:172.16.10.127,所以工作站2有效的地址范圍是不包括:172.16.10.127(圖中答案說是172.16.10.27是寫錯的)的。

⑦ 劃分網路子網掩碼.子網號.題目 100分

題1:網路地址為:202.167.56.0 現你要分二個子網.每一個子網有122台機子.
因此.你可以借用7位主機號(2的7次方=128)來劃作子網號.完全可以滿足你的需求,因此:
各子網IP范圍如下所示:
1) 202.167.56.0 -- 202.167.56.127
2) 202.167.56.128 -- 202.167.56.255
子網掩碼:255.255.255.128

題2:
按要求.是要劃分十個子網.就要借用4號主機號(2的4 次方就有16個子網,2的3次方只有8個子網不夠用),這樣就每個子網也可容納16台主機.因此.
各子網IP范圍如下所示:你可選其中的十個都行.
1) 192.168.56.0 -- 192.168.56.15
2) 192.168.56.16 -- 192.168.56.31
3) 192.168.56.32 -- 192.168.56.47
4) 192.168.56.48 -- 192.168.56.63
5) 192.168.56.64 -- 192.168.56.79
6) 192.168.56.80 -- 192.168.56.95
7) 192.168.56.96 -- 192.168.56.111
8) 192.168.56.112 -- 192.168.56.127
9) 192.168.56.128 -- 192.168.56.143
10) 192.168.56.144 -- 192.168.56.159
11) 192.168.56.160 -- 192.168.56.175
12) 192.168.56.176 -- 192.168.56.191
13) 192.168.56.192 -- 192.168.56.207
14) 192.168.56.208 -- 192.168.56.223
15) 192.168.56.224 -- 192.168.56.239
16) 192.168.56.240 -- 192.168.56.255

子網掩碼:255.255.255.240

⑧ 一道計算機子網掩碼的計算題

255.255.255.240
化為二進制
1111 1111 . 1111 1111 . 1111 1111 . 1111 0000
也就是只有最低4位不過濾,總計有0000~1111共計2^4 = 16個IP。
按照規范,全0的0000和全1的1111要排除,保留用於表示本子網以及廣播地址。因此可用的IP地址只有16-2 = 14個。
好好學習天天向上