2011-03-15 71 views
5

例如正常掩碼; 255.255.255.0 這給我們1111 1111.1111 1111.1111 1111.0000 0000二進制,其中一個表示網絡ID,零表示主機ID。 是否有可能使用左側沒有全部「1」並且右側爲零的佈局? 示例:170.170.170.170 或10101010.10101010.10101010.10101010二進制。使用非常規子網掩碼

也許只是在最後一個位? 11111111.11111111.11111111.00000001或255.255.255.1

也許扭轉整個面具? 0.255.255.255

當然,你將不得不使用指定的id型(由掩碼)指定的地方。

回答

7

據我所知,子網劃分是RFC 950定義,它說以下內容:

由於標識子網中的位由位掩碼指定的,他們不需要在地址相鄰。但是,我們建議子網位是連續的,並且位於本地地址的最高位。

使用最重要的位來標識子網大多是一種實用的選擇,可以簡化日常操作(如計算網絡或主機地址),而無需進行復雜的計算。

這就是說,僅僅因爲RFC說你可以使用不連續的掩碼,這並不一定意味着有支持它的設備。

+0

在我測試過的設備中,只有linux支持你給它的任何東西。 –