0.0.0.0 IPアドレスに「正式な」名前はありますか?


25

127.0.0.1はループバックアドレスとして知られているため、「ローカルマシン上のすべてのIPアドレスを意味するIPアドレス」以外の0.0.0.0を指す短い用語はありますか?

回答:


37

「ワイルドカードアドレス」INADDR_ANY、または「不特定のアドレス」と呼ばれることもあります。正式名は「このネットワーク上のこのホストの送信元アドレス」です(RFC 5735、セクション3)。通常の状況でネットワークに送信されるパケットに表示されてはなりません。

このネットワーク上のこのホスト。ホストが自身のIPアドレスを学習する初期化手順の一部として送信元アドレスとして使用する場合を除き、送信しないでください。

ただし、着信パケットで宛先アドレスとして表示される場合は、ブロードキャストアドレス255.255.255.255(RFC 1122、セクション3.3.6)として処理する必要があります


もう少しグーグルで調べてみると、バハマットの反応も有効なようです。
光田ウィリアン

ええ、私は答えを編集し、いくつかのリンクを追加しました
gelraen

17

0.0.0.0/0(または:: 0/0)の正式名は「指定されていないアドレス」です。


2
@BMDanの回答によると、/0とは異なり/32ます。
スネクセ

9

0.0.0.0/0は、インターネット上のすべてのIPをカバーしますが、OPとは異なる0.0.0.0/32か、単に0.0.0.0OPが求めているようです。 0.0.0.0is INADDR_ANY(主に宛先IPアドレスに関係なく着信接続を許可するためにaccept(2)を使用する0.0.0.0/0場合に使用されます)そして0.0.0.0/32「指定されていないアドレス」です(アプリケーションレベルのプログラミングで「このアドレスが間違っている/初期化されていない」と言うのが最も一般的です)。

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