web-dev-qa-db-ja.com

IPサブネットマスク255.255.254 .0 ...または255.255.255.0の違いは何ですか?

IPサブネットマスク255.255.254.0と255.255.255.0の違いは何ですか?

3
tetragis1

IPv4アドレスは32ビットを使用します。たとえば、バイナリに変換されたadddress 127.0.0.101111111 00000000 00000000 00000001です。

私たち人間では、バイナリの代わりに簡単に理解するために、8ビットの4ブロックで32ビットを区切る10進数表現を使用します。

8ビットの各ブロックは、00000000から11111111まで、または10進数で0から255まで移動できます。

IPアドレスは2つの部分に分かれています:ネットワークパーツデバイスパーツ

  1. ネットワークパーツは、同じネットワーク上のすべてのデバイスに共通です
  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デリゲートによって割り当てられない限り、ネットワークに使用できません。

6
jcbermu

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)

サブネットマスクは、パブリック/プライベートには実際には関係ありません。

2
Saulysw

上記のように、サブネットマスクはプライベートネットワークまたはパブリックネットワークに使用できます。特定のサブネットマスクのみを特定のパブリックネットワークまたはプライベートネットワークに適用できることを示すルールやロジックはありません。

しかし、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アドレスを使用してサブネット化できますが、考え方は同じです。

1
Geruta

255.255.255.0は通常、小規模なプライベートネットワークに使用されます。ネットワークにはルーターが1つしかなく、最大253または254クライアントの容量があると想定しています。これは、ルーターのIPアドレスが192.168.1.1である最も一般的な設定です。

255.255.254.0は、モデムルーターまたはモデムルータールーター(モデムがブリッジモードに設定されている場合)などの一部の2ルーターセットアップに使用されます。ルーターは192.168.1.1192.168.0.1にあり、それぞれに独自のクライアントセットがあります。

0
oldmud0