web-dev-qa-db-ja.com

ループバックIPアドレスが127.0.0.1から127.255.255.254になっているのはなぜですか?

127.0.0.1〜127.255.255.254は最新のほとんどのオペレーティングシステムのループバックIPアドレスであり、これらのIPアドレスを使用して自分のコンピューターを参照できることは知っています。しかし、127.0.0.1では十分ではありませんか?!?!なぜ広い範囲なのですか?なぜ127.0.0.1から127.255.255.254に?

35
kiana

127/8ネットワークは、さまざまな用途に使用できます。

1)仮想マシンを使用せずに、高速ネットワークで多数の異なるコンピューターをシミュレートします(単により多くのインターフェイスを起動してサービスをバインドします)。これは、何らかの理由でポート80でローカルにいくつかの異なるWebサーバーを実行したい場合に役立ちます。

2)64kよりもローカルで実行されているサービスを許可するTCPは許可します(合理的にその制限に達する可能性は低いようです)

3)このfactoidに慣れていない人とゲームをプレイする。 「ねえ、あなたは敗者のハッカーです。ハッキングすらできないと思います。さあ、やってみてください。私は127.45.209.66にいます」

おそらく他のものも。

42
Slartibartfast

http://www.ietf.org/rfc/rfc1700.txt

当時、IPアドレスは豊富であると見なされ、要求された人にはすべて/ 8および/ 16ブロックが与えられていました。

127/8は予約されていますが、RFCでは、127.0.0.1/32のみを使用する必要があると述べています( http://www.ietf.org/rfc/rfc3330.txt )。

13
Mark Henderson

この標準が設計された当時は、ループバックサブネットに可能な限り最大のクラスフルサブネット(24ビット)と同じ数のビットを配置することが理にかなっていると考えられます。もちろん、もはやクラスフルなサブネットについてはあまり気にしません。これが、IPv6がこの目的に1つのアドレスを割り当てるだけの理由です。

1
LawrenceC