Re: [課業] 資訊處理類組,網路概念:CIDR疑問

作者: fcouple (盲人騎瞎馬,夜半臨深池)   2014-11-20 11:09:11
(先說明,我對參與討論的同學,沒有貶意,事實上我很感謝你們,
但若又回推「可是我覺得還是有問題…」之類,討論會陷入困境)
眼見討論陷入膠著,反覆思量下,似乎有了結果。
不要只想靠別人、等答案,要靠自己、靠自己想,這也是我的讀法。
多積陰德,除了幫助更多人之外,也能增加「考運」,姑且信之。
於是寫了這篇,希望大家都有所收穫,如果錯誤,請用力鞭!
===============又來騙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
作者: APE36 (PT鄉民)   2014-11-20 11:22:00
推心得,不推題目內容XDD 有時候真的要靠自己學習判斷
作者: panda555 (我是胖達不是胖呆喲^ ^)   2014-11-20 12:23:00
你拿10.10.0.0網段去做supernet是這樣結果沒錯其實不論是subnet還是supernet重點都在subnetmask跟起始網段位置 這個部分要多做題目才有體會原題的10.10.10.0~10.10.10.3屬原本classC的10.10.10.0的主機最後再將8-11的子網段併為10.10.8.0的超網
作者: ko74652 (Reese lin)   2014-11-20 12:50:00
我照題目算是 10.10.8.0~10.10.11.255 0..0而原PO是用10.10.0.0去算 有答案 所以是題目有問題嗎@@?
作者: panda555 (我是胖達不是胖呆喲^ ^)   2014-11-20 13:36:00
樓上您是對的 題目是錯的
作者: gary22204 (大頭蛇)   2014-11-20 14:26:00
觀念正確!! 另外那個不是建構子喔,所以小寫區別資訊類的所有問題99%都可以自己解答,加油啦!!
作者: f29225300 (JJ)   2014-11-20 18:17:00
大部分是可以自己解答,但有時候囿於一些錯誤百出的資料真的會很幹= =
作者: ko74652 (Reese lin)   2014-11-20 18:29:00
我之前再找differential manchester 得圖 網路上一堆不同結果是問老師才知道 有時候網路上答案真的不一樣對 參考書也跟著錯 傻眼 ==
作者: gary22204 (大頭蛇)   2014-11-20 22:20:00
每科我都有兩到三種講義或是書可以看,不怕!!

Links booklink

Contact Us: admin [ a t ] ucptt.com