Posts

Showing posts from September 21, 2008

子網路切割範例(三)

問:210.100.0.0/23進行子網路切割變成/27

答:
(1)請問總共產生多少個子網路?
所謂的子網路切割意義就是將現有的Host Bits借給Network Bits,以本題為例,就是從原有的Host Bits(32-23=9)借了4個Bits給Network Bits

計算子網路的公式如下:
2^(27-23)=2^4

(2)請問每個子網路擁有多少的Host IP?
在計算Host IP時必須扣除Network IP(1st)和Broadcast IP(Last),所以記得要減2
將IP總位元數32減去新的Network Bits數量就是新的Host Bits數量=>32-27=5

計算公式如下:
2^(32-27) - 2 = 2^5 - 2

(3)請問前四個合法網段為何?
首先我們先算出來新的/27轉成十進位後的子網路遮罩為/255.255.255.224
然後我們用256減去最後一個不為零的數字=>256 - 224 = 32
我們就知道每個網段都是32個IP為一組

因為我們可以得知合法的子網路如下:
1. 210.100.0.0/27
2. 210.100.0.32/27
3. 210.100.0.64/27
4. 210.100.0.96/27

子網路切割範例(二)

問:192.128.64.0/22進行子網路切割,每個子網路至少要100個Host IP。

答:
2^n - 2 >= 100
=> n=7 (子網路切割後剩餘的Host bits的數量)

因此新的Host Bits = 7,新的Network Bits = 32 - 7 = 25

子網路遮罩為 /255.255.255.128 => 我們用256減去最後一個不為0的數字 128 = 128

所以新的subnet分別為:
1. 192.128.64.0/25
2. 192.128.64.128/25
3. 192.128.65.0/25
4. 192.128.65.128/25
5. 192.128.66.0/25
6. 192.128.66.128/25
7. 192.128.67.0/25
8. 192.128.67.128/25