用戶【龜裂】點評問題和點評內容

【評論主題】35. 若從192.192.0.0開始有一大段連續IP位址可供使用,假設有4個單位A,B,C,D依次分配4044,2100,4044,及2100個IP位址,請問下列何者為分配給單位C的IP起始位址/網

【評論內容】

1.套用CIDR(Classless Inter-Domain Routing)的觀念,

4044→用16個C級來合併,16*256=4096;

2100→用8個C級來合併,8*256=2048(不夠用)

→用16個C級來合併。

2. 16個C級,也就是說C級的子網路遮罩中有4個bits被拿來合併使用。

原本的C級網路子網路遮罩255.255.255.0

變成255.255.(1111 0000=240).0     →    w.x.y.z /20         (20個連續的1的意思)

3.到這裡之後,我們已經知道ABCD每個單位各會分配4096=212個IP,

    這邊為了方便說明假設我們整段IP的格式是w.x.y.z /20,不失一般性,

我們先不看整段IP的w和x和最後的z,212在二進制裡面是 0001 0000 0000 0000,

    不看...

【評論主題】28.承前題,如果要將所在的網段分為4個相同大小的子網路,則子網路遮罩要設為何者?(A) 255.255.192.0 (B) 255.255.128.0 (C) 255.255.255.0 (D) 2

【評論內容】

這題不是無級定址,取2個bit當作SubnetID,雖然可以形成4個Subnet,但是實際上只有兩個能用,SubnetID全為0、全為1是不可以使用的。

【評論主題】56.以無級定址(CIDR)而言,某組織被分配位址區塊 130.34.12.64/26,如想要分為四個子網路,且每個子網路有相同數量主機,請問下列子網路遮罩設定何者正確?(A) 27 (B) 28 (

【評論內容】

若按照RFC950的規定,Subnet ID 全為0或1不能使用

所以取1個bits分成2^1 -2=0個子網路;

       取2個bit分成2^2-2=2個子網路;

       取3個bit分成2^3-2=6個子網路;

但是請注意,我們這題是使用無級定址,

RFC 1812允許再Classless的環境中使用全為0或1的SubnetID。

所以取2個bit來當成SubnetID剛好可以切割成4個可用的子網路,

此時子網路遮罩1的數量,從原本的26變成26(NetworkID)+2(SubnetID)。

回答參考 (TCP/IP協定 觀念與實作 第二版  施威銘研究室  著)