私はループバックが何を意味するのかをダイアグラムで説明するのが困難です。https://en.wikipedia.org/wiki/Loopback#Virtual_loopback_interface
コンピュータプログラムからループバックIPアドレスに送信されたすべてのトラフィックは、他のデバイスから受信したかのようにすぐにネットワークソフトウェアスタックに戻されます。
「ループバック」操作とはどういう意味ですか?
ループバックシナリオのソースとターゲットは何ですか?
これは一般的なシナリオとどう違いますか?
ループバックと一般的なシーンを表示するためにいくつかのコマンドを使用できますか?
たとえば、
- 入力すると、他のIPアドレスと同じように機能します
ssh localhost
。ssh
http://localhost:631
ブラウザのアドレスバーに入力してEnterキーを押すと、他のURLを入力したかのように機能します。
「ループバック」とは、「メッセージまたはシグナルが開始された場所に戻ること(またはループ)」を意味する必要があります(https://askubuntu.com/questions/247625/what-is-the-loopback-device-and-how-do-i-use-it)。しかし、どちらの例でも、これらの意味が発生するのを見ることはできず、ループバックではなくIPアドレスと同じです。
ありがとうございます。
ベストアンサー1
デバイスドライバ層とスタックのIP層を混同しています。
IP層では、127.0.0.1は別のIPアドレスにすぎず、同じように扱われます。
存在するドライバー階層では、ループバックインターフェイスを介して送信されたパケットはネットワークカードに送信されるのではなく、「単純ですぐにネットワークソフトウェアスタックに転送されます」。
この概念はオペレーティングシステムによって変わりません。さまざまなオペレーティングシステムが同じ概念を使用しています。