IPサブネットマスク255.255.254.0と255.255.255.0の違いは何ですか?
IPv4アドレスは32ビットを使用します。たとえば、バイナリに変換されたadddress 127.0.0.1
は01111111 00000000 00000000 00000001
です。
私たち人間では、バイナリの代わりに簡単に理解するために、8ビットの4ブロックで32ビットを区切る10進数表現を使用します。
8ビットの各ブロックは、00000000
から11111111
まで、または10進数で0
から255
まで移動できます。
IPアドレスは2つの部分に分かれています:ネットワークパーツとデバイスパーツ 。
誰がその部門を定義していますか?サブネットマスク
すべてのIPデバイスには、アドレスとサブネットマスクがあります。サブネットマスクは、固定ビット数(network part)と可変ビット数(device part)のみをマークします)をデバイスで使用します。
例:
ネットワークにアドレス192.168.0.0を選択するとします。 ネットワークパーツです。
ネットマスク255.255.255.0を使用することにしました(バイナリでは、各255は11111111で、各0は00000000です)。これは、デバイスのアドレスの最後の8ビットを使用することを決定したことを意味します。 8バイナリビットでは10進数で256になるため、192.168.0.0
から192.168.0.255
までのネットワーク上のデバイスに256のアドレスを割り当てることができます。実際には、最初と最後を使用できないため、この場合は254のアドレスに制限されます。
ネットワークマスクを255.255.254.0に変更します。これで、デバイスに9ビットが設定されました(254は11111110)。 10進数に変換された9バイナリビットは512を与えるので、192.168.0.0
から192.168.1.255
までの範囲でデバイスのアドレスを512にすることができます。前と同じように、最初と最後を使用できないため、この場合は510のアドレスに制限されます。
ネットマスクは、ネットワークのサイズ(ネットワークが保持するデバイスの数)と別の設計原則を考慮して、ネットワーク管理者が選択します。
プライベート/パブリックアドレスについて、IPv4にはprivateネットワーク用に定義された3つの範囲があります。
10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255
これらの範囲外のものはすべてpublicであり、IANAまたはIANAデリゲートによって割り当てられない限り、ネットワークに使用できません。
Wiki here から、3つの予約済みプライベートアドレス範囲を確認できます
IP address = 10.0.0.0 - 10.255.255.255, subnet mask = 255.0.0.0 (corporate)
IP address = 172.16.0.0 - 172.31.255.255, subnet mask = 255.240.0.0 (rarely seen)
IP address = 192.168.0.0 - 192.168.255.255, subnet mask = 255.255.0.0 or more common 255.255.255.0 (home use)
サブネットマスクは、パブリック/プライベートには実際には関係ありません。
上記のように、サブネットマスクはプライベートネットワークまたはパブリックネットワークに使用できます。特定のサブネットマスクのみを特定のパブリックネットワークまたはプライベートネットワークに適用できることを示すルールやロジックはありません。
しかし、255.255.255.0と255.255.254.0の違いについての質問に答えるには...
255.255.255.0では、合計で254のIPアドレスを使用できます。 1つはサブネット自体用で、もう1つはブロードキャスト用です。この最も良い例は、ネットワーク192.168.1.0です。それはサブネット自体のIPです。 192.168.1.1-192.168.1.254はすべて、クライアントデバイスに割り当てることができる有効なIPです。最後に、192.168.1.255がブロードキャストアドレスになります。
これは、510の有効なIPアドレスを提供するという点で、サブネットマスク255.255.254.0と対照的です。それでも1つはサブネット自体用で、もう1つはブロードキャスト用です。
これの別の例:
ネットワーク:192.168.0.0ブロードキャスト:192.168.1.255有効なIP:192.168.0.1-192.168.1.254
これらのIP範囲は単なる例です。他のIPアドレスを使用してサブネット化できますが、考え方は同じです。
255.255.255.0
は通常、小規模なプライベートネットワークに使用されます。ネットワークにはルーターが1つしかなく、最大253または254クライアントの容量があると想定しています。これは、ルーターのIPアドレスが192.168.1.1
である最も一般的な設定です。
255.255.254.0
は、モデムルーターまたはモデムルータールーター(モデムがブリッジモードに設定されている場合)などの一部の2ルーターセットアップに使用されます。ルーターは192.168.1.1
と192.168.0.1
にあり、それぞれに独自のクライアントセットがあります。