22

プライベート ネットワーク用に予約するために選択された IPv4 アドレスの 3 つのブロックがあることは、既知の事実です。

 10.0.0.0        -   10.255.255.255  (10/8 prefix)
 172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
 192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

( RFC 1918で指定)。ただし、10.0.0.0 が自然な選択である理由はなんとなくわかりますが、すべての可能性の中から 172.16.0.0 と 192.168.0.0 が選択された理由は特に思い浮かびません。これについてグーグルで検索しようとしましたが、何も得られませんでした。また、RFC ドキュメントにも説明がありませんでした。それは本当にただのランダムな決定でしたか?

4

1 に答える 1

24

ganeshh.iyer が述べたように」

10.0.0.0/8 は、彼らが 1983 年 1 月 1 日に取得した古い ARPANET でした。彼らが 1990 年に ARPANET を閉鎖したとき、10.0.0.0/8 ブロックは解放されました。IPv4 の目標がネット上のすべてのホストに普遍的であることを考えると、プライベート IP 空間が存在するべきかどうかについて多くの議論がありました。

最終的には実用性が勝り、RFC 1597 は現在よく知られているプラ​​イベート アドレス空間を予約しました。ARPANET がなくなったとき、10.0.0.0/8 の割り当ては予約済みとしてマークされ、ARPANET が本当になくなったことがわかったので (ホストは MILNET、NSFNET、またはインターネットに移動されました)、これが最良のクラス A であることが決定されました。割り当てるブロック。

クラス A に注意してください。これは CIDR の前でした。そのため、クラス A、B、および C のプライベート アドレス ネットブロックは、正しい IP 範囲から取得する必要がありました。

172.16.0.0/12 が選択されたのは、予約済みブロックにあった IP 空間でクラス B (/16) アドレスの最も連続したブロックを提供したためです。192.0.0.0/24 は、0.0.0.0/8 および 128.0.0.0/16 が予約されたのと同じ理由で常に予約されていました (古いクラス C、A、および B ネットワーク ブロックの最初のブロック)。 private はうまく適合します -- 192.0.2.0/24 はすでに TEST-NET であり、誰かが試してみることを恐れずに公開ドキュメントで使用できました (別の例については example.com を参照してください)。

引用元:

于 2013-01-01T04:29:53.117 に答える