作者karyuuissen ()
看板Army-Sir
標題Re: [問題] 計概94 第30 95第19
時間Mon Feb 1 14:12:30 2010
※ 引述《OwenU06 (NOMO)》之銘言:
: 假設網路140.12.0.0的網路遮罩為255.255.24.192,下列何者屬於不同的子網路
: A 140.12.26.72
: B 140.12.23.71
: C 140.12.48.96
: D 140.12.80.80
不好意思我想問一下子網路遮罩的部份
它的形式不是應該是一連串的1和一連串的0所組成的嗎
像255.255.0.0這樣或255.255.192.0這樣
那像這種255.255.24.192的要怎麼判斷他有幾個子網路?
這題看解答好像只有取24做AND 後面的192不用管?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.20.84
1F:推 gygyman:我也有同樣的問題,懇請高手... 02/01 14:16
2F:推 topractise:因為24做AND的時候 A的結果就和其它三個選項不同呀 02/01 14:16
3F:→ strangeman:24.192 = 00011000.11000000 2^4-1 = 15; 15-2=13 02/01 14:19
4F:→ strangeman:可用的subnets有13個 02/01 14:20
5F:→ karyuuissen:但如果你把192做AND的結果也當成NetID的話 C也不同 02/01 14:20
6F:推 qq955166:s大~2^4-1是怎麼來的?? 02/01 14:21
7F:推 strangeman:mask 的部分 有四個1 所以有2^4-15種組合^^ 02/01 14:22
8F:→ strangeman:2^4-1 = 15 種組合 如果問可用,去頭去尾後剩13 02/01 14:23
9F:→ karyuuissen:2^4為什麼要減1? 02/01 14:26
10F:→ strangeman:對不起,腦袋不清楚Q_Q 不用減一 16種subnets 02/01 14:28
11F:→ strangeman:問可用是 14 個subnets 02/01 14:28
12F:推 gygyman:所以網路位址是第一個(0),廣播位址是最後一個(255), 02/01 14:30
13F:推 qq955166:嗯嗯~謝謝s大 02/01 14:31
14F:→ gygyman:去頭尾是這意思嗎? 02/01 14:31
15F:→ strangeman:樓上說的對唷~ 因為subnet的網路位址,跟整體的網路位址 02/01 14:32
16F:→ strangeman:會相衝,造成comfusion, 所以直接指定zero 和 all-ones 02/01 14:33
17F:→ strangeman:不能用! 02/01 14:34
18F:推 gygyman:了改囉,感謝高手^^ 02/01 14:35
19F:推 gygyman:承這題,還有個問題就是有個算法是1.先將mask與網址作AND 02/01 14:39
20F:→ gygyman:2.將mask作NOT運算再與網指行OR運算;這樣的算法何時用? 02/01 14:41
21F:推 masterfuck:1.得到Nest_ID 2.得到Broadcast Address 02/01 15:22
22F:推 gygyman:感謝m大 02/01 15:27
23F:推 doom109:所以說如果遮罩是25.192的話 子網就是有2^5=32個嗎? 02/01 15:28
24F:→ doom109:遮罩越多 子網越多? 02/01 15:29
25F:→ strangeman:YAP 02/01 15:35