資訊處理類組,網路概念:CIDR疑問 - 高考

Daniel avatar
By Daniel
at 2014-11-20T11:09

Table of Contents



(先說明,我對參與討論的同學,沒有貶意,事實上我很感謝你們,
但若又回推「可是我覺得還是有問題…」之類,討論會陷入困境)

眼見討論陷入膠著,反覆思量下,似乎有了結果。
不要只想靠別人、等答案,要靠自己、靠自己想,這也是我的讀法。

多積陰德,除了幫助更多人之外,也能增加「考運」,姑且信之。

於是寫了這篇,希望大家都有所收穫,如果錯誤,請用力鞭!

===============又來騙p幣分隔線===============

網路聖經本中(BAF那本),介紹 CIDR 只用了數頁,而且不明顯草草帶過。

所以轉而到網路中查找相關資料,我知道 CIDR 的賣點大概是

一、切割(subnetting):CIDR 的特點是可以「不規則切割子網路」
  ,子網路1有8台主機,子網路2有16台主機…
  
二、合併(supernetting):將分配到數個 class N 網段,結合成一個網段

好,另外,結合之前學到的 net mask 知識,CIDR 就這麼成形

由於在做國考題目時,常碰到題目中的程式拿到電腦上是不能跑的,例如 103 年
高考三級程式語言,第四題、102 年高考三級程式語言,第六題…
我的直覺應該是這段網路文章打錯字…

回到 CIDR 原文,我會卡住,是有原因的,但後來想通了:

10.10.10.0
10.10.10.1
10.10.10.2
10.10.10.3

這明明是「4 個 IP 位址」不是「4 個網段」,我很確定 IP 是 4 組,不是 5 組。
5 組就不用考了,可以打包回家。把國考喜歡出錯題目的習慣帶進來,它應該是想表達

10.10.0.0
10.10.1.0
10.10.2.0
10.10.3.0

我是從「4 個 class C」這句話這樣反推論的。而且可以往下推出他想表達

10.10.0.0 ~ 10.10.0.255
10.10.1.0 ~ 10.10.1.255
10.10.2.0 ~ 10.10.2.255
10.10.3.0 ~ 10.10.3.255

因為錯的地方很小,不容易注意到,所以大家會「下意識」忽略過,卻又不仔細想
它,我也犯了這個錯。

但下意識忽略過,就會引發我的 po 文中第二點疑問:

10.10.10.0 and 255.255.252.0 = 10.10.8.0
10.10.10.1 and 255.255.252.0 = 10.10.8.0
10.10.10.2 and 255.255.252.0 = 10.10.8.0
10.10.10.3 and 255.255.252.0 = 10.10.8.0

因為原文說「合併成 10.10.10.0」和我算出來的 8 有出入
但若改成推論的網段

10.10.0.0 and 255.255.252.0 = 10.10.0.0
10.10.1.0 and 255.255.252.0 = 10.10.0.0
10.10.2.0 and 255.255.252.0 = 10.10.0.0
10.10.3.0 and 255.255.252.0 = 10.10.0.0

如此一來,4 個網段都成為 10.10.0.0 達到合併的效果。

因為自己讀的重點,一直在這段網路文章中得不到印證,不得已只好上來求救。
我並非書都沒讀,就跑上來 po 文問,在這之前其實 CIDR 有看過好幾次了。
但這也讓我又往下解出第二個疑惑:

聖經本中有提到 classless addressing 的概念,所以不要「太在意」原文中
說到「10.10.10.X」是 class C,它只是想表達

10.10.0.0 ~ 10.10.0.255 --> 有 254 台主機位址可用
10.10.1.0 ~ 10.10.1.255 --> 有 254 台主機位址可用
10.10.2.0 ~ 10.10.2.255 --> 有 254 台主機位址可用
10.10.3.0 ~ 10.10.3.255 --> 有 254 台主機位址可用

它的「4 個 class C」只想表達「4 個 254 網路區塊」罷了

如果一來,我 po 文的二道問題,也解了。
搞了半天,自問自答。

文章最後。
謝謝「domototice」大的來信,我推您的熱心。晚輩惶恐,用這篇
文指出您信中的錯誤,願前輩再指點我是否正確。

謝謝前文參與討論的同學,我推你們的認真,愛你們。


自問自答,並非做白工,分享給大家,希望你們都考上。

隨時保持細心,永遠心存疑問,才是考上的關鍵。

若我當時「哎呀,反正網路上查的資料都是錯的」就這樣帶
過,不去找出問題,就永遠不會進步。




--
Tags: 高考

All Comments

Carol avatar
By Carol
at 2014-11-22T19:12
推心得,不推題目內容XDD 有時候真的要靠自己學習判斷
Donna avatar
By Donna
at 2014-11-26T17:20
你拿10.10.0.0網段去做supernet是這樣結果沒錯
其實不論是subnet還是supernet重點都在
George avatar
By George
at 2014-11-27T02:55
subnetmask跟起始網段位置 這個部分要多做題目才有體會
Megan avatar
By Megan
at 2014-11-28T10:17
原題的10.10.10.0~10.10.10.3屬原本classC的10.10.10.0
的主機
Ursula avatar
By Ursula
at 2014-12-02T14:51
最後再將8-11的子網段併為10.10.8.0的超網
Madame avatar
By Madame
at 2014-12-05T10:34
我照題目算是 10.10.8.0~10.10.11.255 0..0
而原PO是用10.10.0.0去算 有答案 所以是題目有問題嗎@@?
Adele avatar
By Adele
at 2014-12-09T08:20
樓上您是對的 題目是錯的
Sarah avatar
By Sarah
at 2014-12-14T01:27
觀念正確!! 另外那個不是建構子喔,所以小寫區別
Delia avatar
By Delia
at 2014-12-17T07:03
資訊類的所有問題99%都可以自己解答,加油啦!!
Carolina Franco avatar
By Carolina Franco
at 2014-12-20T14:34
大部分是可以自己解答,但有時候囿於一些錯誤百出的資
料真的會很幹= =
Ingrid avatar
By Ingrid
at 2014-12-24T02:02
我之前再找differential manchester 得圖 網路上一堆不同
結果是問老師才知道 有時候網路上答案真的不一樣對 參考
書也跟著錯 傻眼 ==
Irma avatar
By Irma
at 2014-12-26T02:37
每科我都有兩到三種講義或是書可以看,不怕!!

台電準備方向之請益

Puput avatar
By Puput
at 2014-11-19T23:01
各位先進大家好: 小弟是在準備今年電機甲的考試,目前電力系統與電機機械,都以台電、技師、高考 三等都為主,練習年分預計過幾天每個會到10年左右,準備再練習第二次, 因為家裡與考試的壓力,小弟有點焦慮,請問小弟目前的進度算不算太慢?? 謝謝大家!! - ...

請問有實力沒運氣能上榜嗎?

Rae avatar
By Rae
at 2014-11-19T19:17
先補上題目 103年高考刑、民法總則 三、某日深夜裡,船長甲於駕駛 A 客輪時飲酒,因醉酒不慎使該客輪撞到暗礁,導致船 體裂開、大量海水進入船體。當船體快速傾斜時,甲除要求乘客留在原地、不要走 動外,並沒有採取任何救援措施。等到救援船舶到達後,甲放棄客輪及乘客,自己 率先登上救援船舶。很幸運的,在千鈞一髮 ...

高考二級的憲法補習班請教~

Jessica avatar
By Jessica
at 2014-11-18T13:56
各位版友好 爬文看了眾多高考二級心得 針對憲法申論部分真的很少人有心得~ 雖然說並非專業科目~ 但是還是想要加減準備一下~ 但是問了許多補習班~ 都沒有針對二級憲法申論做開課的~ 不知道有沒有版友能否提供一下相關資訊~ 或是有哪些參考書跟補習班針對憲法申論做準備的~!!! 感謝大家 ...

一定要課本都念熟在練申論嗎?

Emily avatar
By Emily
at 2014-11-18T12:09
[問題] 應考資格、各種國考疑難雜症等,以有正確作法、答案者為主 (不包括書裡的疑問)。若問題如人生規劃、讀書計畫等,無一 定作法、答案者,請用閒聊選項。 (分かりました~) 最近剛上完課開始練高考申論 大算在明年7月前練熟 但是卻發現課本概 ...

Fw: 比較高考三級、普考、油電水、台銀、中華電信

Anonymous avatar
By Anonymous
at 2014-11-18T11:21
※ [本文轉錄自 Finance 看板 #1KQfeQLu ] 作者: gunhello (資深動感超人) 看板: Finance 標題: 比較高考三級、普考、油電水、台銀、中華電信 時間: Tue Nov 18 08:59:58 2014 大家好,長久承蒙大家的照顧,吸取了不少知 ...