iT邦幫忙

0

子網路分割

ethica 2010-03-15 13:04:5310253 瀏覽

有些書上說,分割後的子網路的位址如果全為零(ex.203.69.211.0)或全為一就要扣除,不過,有的書上寫不用
到底哪個才正確?謝謝~!

10
michaelwan
iT邦高手 1 級 ‧ 2010-03-16 14:26:40
最佳解答

對於IP classful來說,subnet 0-31包含全零的部份,224-255包含全1個部份,所以要被扣除.
對於 IP address來說,subnet 0-31,0是網路位址,31是廣播位址.所以可用IP位址要被扣除.
不過現在都IP classless了, 沒人在管這個東西了吧(所有網路設備都支援IP classless了,
不管怎麼切割,大概只要注意可用IP位址-2就不會有太大的問題).

IP classful:
0x-A
10x-B
110x-C
1110x-D

ethica iT邦新手 4 級 ‧ 2010-03-16 21:41:00 檢舉

"對於IP classful來說,subnet 0-31包含全零的部份"....這一段我不太懂
從網路ID看,並沒有全為零,是否有更深入的說明,謝謝~!

ethica iT邦新手 4 級 ‧ 2010-03-17 14:45:09 檢舉

謝謝詳細的說明,不過網路的ID不是指這一段嗎
" 11001011.01001010.11001101.000 "
怎麼會只看後面3個位元,這是我最大的疑問~

8
raytracy
iT邦大神 1 級 ‧ 2010-03-15 14:25:38

哪本說不用? 請將說不用的前後文 po 出來看看, 才知他是在何種特定條件下成立?

ethica iT邦新手 4 級 ‧ 2010-03-15 19:00:50 檢舉

書上說,有些特殊型號的router可以辨別11001011.01001010.11001101.000xxxxx/27
這種切割後的網路,但是一般的不行。網路的位址要求不能全為0,所以連上面這種的也要扣掉.......我的疑問是為什麼要扣掉?網路的位址並不完全是0阿
旗標 網路概論2009 8-28

6
leo226
iT邦新手 5 級 ‧ 2010-03-16 12:29:46

/27代表可以8個子網段,0-31,32-63,64-95,96-127,128-159,160-191,192-223,224-256
這些子網段不全為1或全為0,還是要扣掉頭尾.
頭代表子網段位址,尾代表廣播位址.

ethica iT邦新手 4 級 ‧ 2010-03-16 13:24:15 檢舉

書上說,0-31 224-255 這兩段要扣掉...........我的困惑就在此

6
ansonchen
iT邦新手 1 級 ‧ 2010-03-16 23:33:00

michaelwan大大說明很完整,
Classless是將Classful連續子網路,集合成大的superneting
以classful特性來說是將IP網段切割成多個子網段,頭尾的subnet是不可用的,
頭是netword id 尾是boardcast address,
所以在cisco L3 / router要下ip classless,這樣動態路由才能識別其頭尾subnet
不曉得這麼說了解0嗎?

我要發表回答

立即登入回答