不正確的子網路遮罩值

更新日期: 2010年2月

適用於: Forefront Threat Management Gateway (TMG)

原因

您指定了錯誤的子網路遮罩值。

標準 IP 位址種類僅限預設格式。例如,在種類 B 位址中,前兩個位元組代表網路識別碼,後兩個位元組則用於主機識別碼。子網路的定址方式是從 IP 位址的主機部分取得位元,將網路分成子網路,進而延伸這個範圍。

子網路遮罩是一個 32 位元的數字,它可讓您指定在基本 IP 位址中,要識別固定網路識別碼的位元 (設為 1),以及要識別可變的主機識別碼的位元 (設為 0)。

解決方案

請透過下列其中一個方法來定義子網路遮罩:

  • [網路遮罩] 中,以 32 位元的格式指定遮罩。

  • [網路位址] 中,於 IP 位址旁邊的對話方塊裡,以速記法鍵入網路前置字元長度,來指出子網路遮罩中的位元個數,就是設為 1 的高階層位元數量 (從遮罩左端開始)。當您輸入值時,遮罩會自動顯示在 [網路遮罩] 中。

範例

範例 1

您有一個種類 B 位址 131.107.65.37,其預設子網路遮罩為 255.255.0.0,而您想要分配 8 個主機位元給子網路。若要做這樣的處理,您應該指定遮罩為 255.255.255.0 (11111111 11111111 11111111 00000000)。藉由使用 8 個主機位元來分割子網路,您可獲得 256 (亦即 2 的 8 次方) 個子網路的網路識別碼,並且每一個子網路支援高達 254 個主機。每個子網路的主機數目是 254 (2 的 8 次方減去 2),因為有 8 個位元是為主機識別碼保留。減 2 是因為子網路分割規則會排除全部都是 1 或全部都是 0 所組成的主機識別碼。

範例 2

您有一個位址為 131.107.65.37 的種類 B,其預設子網路遮罩為 255.255.0.0,並且您預期只需要 32 個子網路,而非 256 個。若要做這樣的處理,您應該指定遮罩為 255.255.248.0 (11111111 11111111 11111000 00000000)。在此實例中,32 個子網路都可以支援高達 2,046 個主機 (2 的 11 次方減去 2)。

範例 3

若要以速記法分配 8 個主機位元給子網路,請將 [網路位址] 設為 131.107.65.37/24,如此會指出前 24 個高階層位元將設為 1,以做為子網路遮罩,並且留 8 個位元 (設為 0) 給主機識別碼。

顯示: