プライベートネットワークアドレス192.168。*。*の起源は何ですか?


8

今日は賢い(しかし技術者ではない)ユーザーに私に尋ねてもらいました:

なぜ彼らは192.168を選んだのですか?プライベートネットワークアドレスの場合

私が思いつくことができる唯一の答えは、バイナリで192 = 11000000であるためです。そして、168は2進数で10101000です。どちらも一種の格好良いです。

この特定の数値を選択したことには、歴史的な理由がありますか?なぜ127.127ではないのですか。?または128.128。

10.0.0.0および172.16.0.0についても同様の質問

ありがとう!


あなたがそれを見る方法、すべてのバイナリはよく見えるでしょう:) 101000 1000100 1000010
Devrim

回答:


8

クラスレスネットワークが発明される前は、3つの範囲のプライベートアドレス空間を作成することが決定されていました。これらが:

  • クラスA:10/8(古いARPA予約)
  • クラスB:172.16 / 12(最初に利用可能なクラスBの1つ)
  • クラスC:192.168 / 16(最初に利用可能なクラスCの1つ)

がある:

  • 1クラスAプライベートプレフィックス(1670万アドレス)
  • 16個のクラスBプライベート(65536個のアドレス、合計で最大100万個のアドレス)
  • 256クラスCプライベート(各256アドレス、合計65536アドレス)

「クラス」は1994年以来存在しておらず、今日では可変長のサブネットマスクを持つCIDRを使用していることに注意することが重要です。


2
これは、「192.168」をどのように選択したかという質問にどのように答えますか?
hansaplast 2016年

6

それらが未使用であるという理由だけで、IANAによって選択されたように見えます。RFCで見つけられる最も早い言及は1597です。rfc 1627も参照してください。両方のrfcはrfc 1918によって廃止されました


4

私はインターネットの歴史のメーリングリストに質問を転送し、BBNの主任科学者であるクレイグ・パートリッジは言った:

10.0.0.0は簡単です。大規模なプライベートネットワークを必要とする人々にとって、1990年代初頭までに利用可能な唯一の大きなスペースは、古いARPANETネットワーク番号でした(ARPANETは正味10で、1991年頃に廃止されました)。


2

127.0.0.0/8はルックバックサブネットであるため、複数のマシンに広がるネットワークとして使用することはできません。同様に、128.xxxおよびその他のサブネットがIANAによって事前定義されており、プレフィックスに基づいてサブネットのa、b、またはcクラスに分類されます。これはおそらく、10.xxx、192.168.xxなどが非常に広がっている理由です-それらが異なるサブネットクラスに分類されるためです。その後、番号自体は特定の理由で選択されませんでした。Zoredacheがすでに回答したように、番号は割り当てられていないか、以前は予約されていました。


0

答えは実際にに言及されたRFC 1918(確立10.0172.16および192.168範囲)

インターネットが発明されたとき、その作成者は公共のインターネットを介して相互に接続するコンピューターに本当に集中していた。「プライベートインターネット」のアイデアは、アドレス指定システムに実際に組み込まれていませんでした。

企業がプライベートネットワークを使い始めたとき、本当の問題が発生しました。IANAでIPアドレスが不足していました。パブリックインターネットと通信する必要のあるプライベートネットワークは束縛されていました...プライベートネットワークのIPアドレスを登録した場合、他のユーザーが使用できるIPアドレスのプールが減少しましたが、そうでない場合はそこにありました最終的にプライベートネットワークに使用するIPアドレスが、会社が最終的に使用する外部サービスと競合しないことを保証するものではありませんでした。

この問題を解決するために、IANAはプライベートネットワーク用にIPアドレスの未使用ブロックを予約しました。企業(および最終的にはホームネットワーク)は、これらのアドレスを使用して、パブリックインターネットIPアドレスと競合しないことを確認できます。

RFCからの関連テキストは次のとおりです。

1. はじめに

このドキュメントでは、企業とは、TCP / IPを使用してネットワークを自律的に運用し、特にそのネットワーク内のアドレス指定計画とアドレス割り当てを決定するエンティティを指します。

このドキュメントでは、プライベートインターネットのアドレス割り当てについて説明します。この割り当てにより、企業内のすべてのホスト間、および異なる企業のすべてのパブリックホスト間で、完全なネットワークレイヤー接続が可能になります。プライベートインターネットアドレススペースを使用するコストは、パブリックとプライベートの間でホストとネットワークの番号を付け直すのにコストがかかる可能性のある作業です。

2. 動機

インターネット自体の外部を含む世界中のTCP / IPテクノロジーの普及により、接続されていない企業の数が増え、このテクノロジーとそのアドレス指定機能を使用して、他の企業や企業に直接接続する意図はありません。インターネット自体。

...

3. プライベートアドレススペース

...

このドキュメントで定義されているアドレス空間以外のIPアドレスを使用することを決定した企業は、IANAやインターネットレジストリとの調整なしで使用できます。したがって、アドレススペースは多くの企業で使用できます。このプライベートアドレススペース内のアドレスは、企業内、またはこのスペースを介して協力して独自のプライベートインターネットで相互に通信できるようにする企業のセット内でのみ一意になります。

以前と同様に、グローバルに一意のアドレススペースを必要とする企業は、インターネットレジストリからそのようなアドレスを取得する必要があります。外部接続のIPアドレスを要求する企業には、上記で定義されたブロックからアドレスが割り当てられることはありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.