web-dev-qa-db-ja.com

IPアドレスが0または255で開始できないのはなぜですか?

最初のオクテットでクラスAアドレスの範囲が1〜126であり、クラスEアドレスの範囲が240〜254であることが(おそらくRFCで)どこかで指定されていますが、どちらの側にも2つの潜在的なネットワーク、つまり0および255ネットワーク。

これらのIPで始まるアドレスは無効だと思います。これは、それらがプライベートネットワークで動作しないことを意味し、それらが無効である理由はありますか?

8
Odyssey

IPアドレス0.0.0.0は、すべてのアドレスにバインドするためのワイルドカードとして使用されます。 IPアドレス255.255.255.255は、ローカルブロードキャストを示すために使用されます。

この決定は [classful network より前の設計 [〜#〜] cidr [〜#〜] の一部であったため、これらの特定のIPアドレスのみを予約するために、特別なルールはそれらを含む/ 8のために作成されていなければなりませんでした。とにかく一部の/ 8は予約されたままになるため、使用できるように追加のルールを作成するのではなく、予約することは理にかなっています。

19
David Schwartz

マルチキャストおよびブロードキャストアドレス用に予約されているため

RFCは特にそれらを「予約済み」として取っておきました。

それらは有効ですが、使用可能ではありません

6
ChasingLogic

0.0.0.0/8と255.0.0.0/8はどちらも1981年にIANAによって予約されています。前者のブロックは自己識別(RFC 6890に基づく)用であり、後者は「将来の使用」のために予約されています。正式にはクラスE。

ローカルネットワークで「限定ブロードキャスト」に使用される255.255.255.255を除いて、240以上の番号で割り当てられたアドレスは割り当てられていないため、使用しないでください。詳細については、(RFC 919)および(RFC 922)を参照してください。

情報: https://myip.ms/info/whois/0.0.0.https://myip.ms/info/whois/255.0.0.https://tools.ietf.org/html/draft-wilson-class-e-01

1
Meynoush