ニュースの作り方

what-and-8217; s-the-difference-between-127000-and-127001 photo 1
時々、最も基本的な質問が教えられる瞬間を生み出します。 127.0.0.0から127.0.0.1への1桁の変更が、ネットワークトポロジを確認する機会をどのように提供するかを詳しく調べながら、読み進めてください。

今日の質疑応答セッションは、コミュニティ主導のQ&AWebサイトのグループであるStackExchangeの下位区分であるSuperUserの好意で行われます。

質問

スーパーユーザーリーダーのDisaは、ループバックIPに興味があります。

どちらもループバックIPであることは知っていますが、別のIPマスクがあります。

それらの違いは何ですか?それらは交換可能に使用できますか?

=========================================================================== IPv4 routes =========================================================================== Active routes: Destination Mask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.6 26 [...] 127.0.0.0 255.0.0.0 On-link 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0.0.1 306

この表からどのような情報を引き出すことができますか?

答え

2人のスーパーユーザーの貢献者が謎を解くのを手伝うために飛び込みました。まず、Mmmcはこの簡潔な概要を提供します。

いいえ、両方を使用することはできません。そして、それらは両方ともループバックアドレスではありません。

127.0.0.1ループバックアドレスです|_+ _ |ループバックアドレスです|_+ _ |ループバックアドレスなどです

127.0.0.2はネットワークアドレスです。マスク255.0.0.0とともに、| _ +_|で始まるアドレスのクラスA全体がヒントになります。ループバックアドレスが含まれます。

次に、YLearnは、一般的な命名規則の概要と、それらについての考え方を示します。

スクリーンショットに示されているのは、コンピューターからのルーティングテーブルです。ルーティングテーブルは、ネットワーク上の他のデバイスに到達するためにどこに行くかをコンピューター/ルーターに指示する単なるロードマップです。

いくつかの点で、これは私たちが実際にナビゲートする方法に似ています。

最初の列は既知の目的地のリスト(どこに行けますか)を示し、2番目の列は目的地の具体性を示します(カナダに行くことも、カナダのジョンおじさんの家に行くこともできます)。詳細に立ち入ることなく、マスク値が高いほど、宛先がより具体的になります。したがって、0.0.0.0の値は任意のデバイスへの移動をカバーし、255.255.255.255の値は個々のデバイスを指定します。

3番目の列は、目的地に到達するためにトラフィックが次に進むべき場所を指定し(カナダに行く場合は、メインストリートに到達することから始める必要があります)、4番目の列は、デバイスからどのパスを使用して目的地に到達するかを示します。目的地(自宅からは私道しかありませんが、ウォルマートの駐車場からはいくつかの出口があります)。

最後に、このメトリックは、目的地へのルートが複数ある場合に、コンピューターに最適なパスを選択する方法を提供します(駐車場から北または東の出口を出てカナダに行くことができますが、東の方が高速です) 。

したがって、元の質問に答えるために、127.0.0.0と127.0.0.1を同じ意味で使用することはできません。ここに示されている違いは、127.x.y.zを使用するデバイスへの一般的なルートと、ホスト127.0.0.1(127.0.0.0にある)への非常に特殊なルートの2つのルートが存在することです。どちらも、127.0.0.1インターフェイスを使用します。