さまざまなタイプのLAN IPアドレスは何を表しますか?
あなたがIPアドレスについて学び始めるとき、それが特定のアドレスが何を表しそしてなぜそれらがそうするのかを知ることになるとそれは最初は少し混乱するかもしれません。それを念頭に置いて、今日のSuperUser Q&Aの投稿は好奇心旺盛な読者がIPアドレスについてもっと学ぶのを助けます.
本日の質疑応答セッションは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの下位区分であるSuperUserの好意により提供されます。.
画像提供:CLUC(Flickr).
質問
SuperUserの読者Flare Catは、どんな種類のLAN IPアドレスが表すのか知りたいですか?:
私は次のようにLANのIPアドレスを見ました。
- 10.0.0。*
- 192.168.0。*
- 192.168.1。*
- 192.168.2。*
- 127.0.0。*(これは通常1で終わり、LANアドレスであるかどうかはわかりません。通常はプロキシで表示されるためです)
LAN IPアドレスの形式が異なるのはなぜですか?またそれらは何を表しているのですか(意味)?
さまざまなタイプのLAN IPアドレスは何を表しますか??
答え
SuperUserの貢献者Abraxasが私たちに答えを持っています。
これに対処する多くの質問がありますが、ここにRFC 1918で定義されているように、いわゆるプライベートIPアドレスに関するクラッシュコースがあります。.
ここに見られるようにIPアドレスはクラスと呼ばれるものに分割されました。これは使用されなくなりました(Classless Inter-Domain Routing、または略してCIDR)が、さまざまな規模のネットワークを理解するのに役立ちます。
住所に関しては、基本的な違いがいくつかあります。ネットワーク、ネットワークアドレス、パブリックアドレス、プライベートアドレス、およびサブネットと呼ばれるものがあります。.
つまり、あなたのコンピュータは特定のIPネットワークにあるIPアドレスを取得します。あなたのコンピュータのIPアドレスとあなたのネットワークのアドレス(通常あなたのローカルルータで定義されている)はプライベートアドレスです。プライベートアドレスは、パブリックネットワークに割り当てられていないという点でパブリックアドレスとは異なります。たとえば、google.comにpingを実行すると、google.comが解決するパブリックアドレスから応答があります。それは公の住所です。 「特別」で公に割り当てられないネットワークもあります。それらはプライベートIPアドレスと呼ばれます。詳細については、こちらを参照してください。プライベートIPアドレスとは?
これはプライベートネットワーク範囲のリストです:
これを視覚化する最も簡単な方法は、次のように想像することです。あなたのインターネットサービスプロバイダはあなたに単一のIPアドレス、例えば“ 50.100.101.154”を与えます。これはあなたの家のモデム/ルーターに接続されており、パブリックインターフェースのIPアドレスです。ただし、ネットワーク上に必要なデバイスが複数あるため、モデム/ルーターの機能は「内部」ネットワークを作成することです。それがネットワークのために番号「192.168.1.0」を選び、それが標準的なネットマスクであるとしましょう(詳細は関連リンクを読んでください).
つまり、ルーターの内側にデバイスを接続して、「192.168.1.1-254」というパターンに合ったIPアドレスをそれらに与えることができます。最後のオクテット(最後のピリオドの後のスペース)は、ホストIPアドレスの「使用可能範囲」です。特別なIPアドレス(ネットワークアドレス、ブロードキャストアドレスなど)がいくつかありますが、「0」または「255」を使用しなければ、ほとんどの場合は問題ありません。.
つまり、簡単な答えは、「10.x.x.x、192.168.x.x、および172.16-31.x.x」はすべてパブリックIPアドレスと競合しない、自分のホームネットワークで使用できるすべてのIPアドレスです。これは次の理由で重要です。
google.comなどのWebサイトにアクセスしようとすると、ブラウザがインターネット上のDNSサーバーに接続して「Where is google.com?」と表示すると、IPアドレスの形式で応答が返されます。応答は基本的に「google.comにアクセスしたい場合は8.8.8.8に進む」です。その後、ブラウザは「8.8.8.8」にリクエストを送信し、そこにあるページをすべて読み込みます。.
ホームネットワークのIPアドレスに「8.8.8.8」を使用した場合はどうなりますか?まあ、あなたのルーターが「8.8.8.8がどこにあるか知っている、それはすぐそこだ!」と言っても問題があるかもしれません。正しい「8.8.8.8」アドレスプライベートIPアドレス範囲はプライベート使用のみを目的として指定されているため、パブリックWebサイトではそれらを使用しないでください。したがって、そのうちの1つを指すWebサイトアドレス(LANの外側)を検索しないでください。.
“ 127.0.0.1”はあなたの“ localhost”アドレスと呼ばれる特別な種類のアドレスです(私はここには入れません)。それは127の範囲全体をカバーします:“ 127.0.0.0 - 127.255.255.255”。誰かまたは他の何かがそのアドレスで物事をすることができないでそれ自身のIPアドレスをデバイスに与える方法としてそれを考えてください.
説明に追加するものがありますか?コメントで音を消す。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらのディスカッションスレッドをチェックしてください。.