2011-10-05 77 views
3

如果Internet上的B類網絡的子網掩碼爲255.255.248.0,則每個子網的最大主機數是多少? (A)1022 (B)1023 (C)2046 (d)2047計算B類網絡中每個子網的主機數量

可有人請告訴我這個問題怎麼可以解決的邏輯是什麼?

回答

2

我認爲掩碼的圖片可以幫助...舉個例子,掩碼255.255.248.0的位應該是:

11111111 11111111 11111000 00000000 

這會使主機11位尋址,因此2^11,或2048。這就是說,我不知道,直到我上wikipedia讀多一點,零子網的使用或全1子網最初被阻止。所以答案取決於你是否保留這些地址。

+0

@ Hoons-謝謝你的回覆。現在這個概念已經很清楚了。 :) – gogo

0

它提高了子網掩碼中清除的位數。 (子網掩碼中的每一位在主機中可以爲零,或者在主機中爲零)。

4

11111111 11111111 11111000 00000000255.255.248.0.二進制表示所以公式剩餘零是:
2減去2功率=每個子網主機的最大數量
我們的情況下:2^11-2=2046

+0

與接受的答案有何不同? – Djizeus

+0

@Djizeus它有-2 – Yokhen

+0

據我所知,接受的答案沒有明確提到2046解決方案,但它確實有+/- 2差異,取決於是否允許全零和全1子網。我錯過了什麼? – Djizeus

0

考慮到子網的知識,掩碼的位將是

11111111 11111111 11111000 00000000 

and on t他關於主機的最大數量的問題,則必須從本地廣播地址中減去網絡ID。 使用公式(2^11)-2,我們將得到​​爲最大主機數量。