ステートメント:
IPアドレス0.0.0.0 [...]は、「このネットワーク」または「このホスト」を意味します。
誤解を招く。「または」ではなく、「このネットワーク上のこのホスト」です。
RFC1122から:
{0、0}
This host on this network. MUST NOT be sent, except as
a source address as part of an initialization procedure
by which the host learns its own IP address.
ループバックアドレス(実際には127.0.0.0/8ネットワークの任意のアドレス)は、同じRFCで次のように説明されています。
{127、任意}
Internal host loopback address. Addresses of this form
MUST NOT appear outside a host.
したがって、ループバックアドレスとすべてゼロのアドレスの両方を「このホスト」と呼ぶことができますが、実際には非常に異なる使用法があります。
127.XXXアドレスがループバックインターフェイスに付加されます。このようなインターフェイスには、下にあるレイヤーが接続されていません(つまり、リンクレイヤーに接続されていません)。パケットはインターネット層で処理され、応答されます。したがって、このパケットがホストの外部に到達する方法はありません。
ただし、0.0.0.0から送信されたパケットはネットワークスタックによって通常処理されますが、ルーティングの決定がない場合、初期化中のインターフェイスにバインドされているため、このインターフェイスから送信され、リンクレイヤー(イーサネット以外のもの)、ネットワーク上で。