サブネット化
Subnetting
サブネット化
-目的
各ネットワークセグメントのIPアドレスの無駄を減らします
-定義
元のIPアドレスのホストビットを新しいIPアドレスのネットワークビットに変更します。
したがって、ネットワークビット側は長くなり、ホストビットは短くなります。
デフォルトのサブネットマスク
デフォルトのサブネットマスク:デフォルトの(自動生成された)サブネットマスク。
デフォルトのサブネットマスク:つまり、サブネットは分割されず、対応するネットワーク番号のビットはすべて1に設定され、ホスト番号は0に設定されます。
(1)クラスAアドレスのデフォルトのサブネットマスク:255.0.0.0または0xFF000000
(2)クラスBアドレスのデフォルトのサブネットマスク:255.255.0.0または0xFFFF0000
(3)クラスCアドレスのデフォルトのサブネットマスク:255.255.255.0または0xFFFFFF00
アイデア:
1最初:ホストビットの数に注意してください:N
2から2を引いたN乗。これは40以上です。
したがって、Nは6以上です。
2.ネットワークビットに従います:m = 32-6n、つまり26
したがって、サブネットマスクビットは255.255.255.192です。
3.最後の新しいネットワークセグメントは次のとおりです。
192.168.1.0 / 26
192.168.1.0000 0000 / 26-192.168.1.0 / 26
192.168.1.0100 0000 / 26-192.168.1.64 / 26
192.168.1.1000 0000 / 26-192.168.1.128 / 26
192.168.1.1100 0000 / 26-192.168.1.192 / 26
ネットワークアドレス、ブロードキャストアドレス、アドレス範囲、このネットワーク上のホスト数の計算方法
IPアドレスとサブネットマスクをバイナリに変換します。すべて1が連続するサブネットマスクはネットワークアドレスであり、以下はホストアドレスです。
バイナリIPアドレスとサブネットマスクは、ネットワークアドレスを取得するためにAND演算されます。
上記のネットワークアドレスのネットワークアドレス部分は変更されず、ホストアドレスはすべて1になり、結果はブロードキャストアドレスになります。
アドレス範囲は、このネットワークセグメント+1に含まれるすべてのホストのネットワークアドレス(つまり、最初のホストアドレス)とブロードキャストアドレス-1(つまり、最後のホストアドレス)です。このことから、アドレス範囲は次のようになります。ネットワークアドレス+1からブロードキャストアドレス-1。
ホストの数=バイナリホストの桁-2、マイナス2。これは、ホストにネットワークアドレスとブロードキャストアドレスが含まれていないためです。
例:既知のクラスC IPアドレス192.168.100.5、クラスCアドレス255.255.255.0のデフォルトサブネットマスク、ネットワークアドレス、ブロードキャストアドレス、アドレス範囲、ホスト数の検索
最初のステップ:(IPアドレス)192.168.100.5 =(バイナリ)11000000.10101000.01100100.00000101
ステップ2 :(サブネットマスク)255.255.255.0 =(バイナリ)11111111.11111111.11111111.00000000
ステップ3:次の図に示すように、IPアドレスとサブネットマスクはAND演算され、ネットワークアドレスは192.168.100.0です。手順4:上記のネットワークアドレスのネットワークアドレス部分を変更せずに変更すると、ホストアドレスがすべて1になり、ブロードキャストアドレスは192.168.100.255になります。
ステップ5:アドレス範囲は次のとおりです。ネットワークアドレス+1からブロードキャストアドレス-1、および192.168.100.1から192.168.100.254を取得します。
ステップ6:ホストの数にはネットワークアドレスとブロードキャストアドレスが含まれておらず、2の8乗-2 = 254
二8−2= 254
転載:https://blog.51cto.com/13505111/2045365