1

IPv6の内部について友人と話し合っていました。

IPv6 IPアドレスのサイズが128ビットであることはよく知られています(IPv4の場合は32ビットです)。

彼は、このサイズが128ビットに設定された理由を尋ねました。256ビットはより「丸みのある」サイズになり、両方のサイズは、将来IPアドレスが不足しないように十分に大きくする必要があります。

ルーターなどの組み込みデバイスでは、メモリ要件にもっと注意する必要があると思いました。128は、将来このサイズのIPアドレスが不足しないように、2の最小電力でした。 。

しかし、私は明確な答えを知らないことを認めなければなりませんでした。

では、ネットワークウィザードの場合、IPv6アドレスのサイズとして256ビットではなく128ビットが選択された理由は何ですか?

4

4 に答える 4

5

128ビットより大きくしても意味がないのではないかと思います。

アドレスのすべてのビット/バイトをヘッダーに含める必要があることに注意してください。つまり、アドレスが大きいほど、ネットワークのオーバーヘッドが大きくなります。

于 2012-04-13T10:37:34.003 に答える
4

FreeBSD Handbookによると、128ビットは地球上の1平方メートルあたり約6.67 * 10^27のIPv6アドレスを提供します。それがこれまでに不十分になるとは考えにくいです。

于 2012-10-04T12:39:15.890 に答える
3

IPv6は、その開発中に「IPng」(IP Next Generation)として知られており、1990年代半ばのIETFの取り組みでした。実際には、IPv4の後継者がいくつか提案されており、テスト、討論、分析の期間を経て、最終的な候補IPngは、実際には64ビットソリューション(SIPP)と可変長(ただしデフォルトは128ビット)ソリューションの間の妥協点でした(チューバ)。妥協案では、大まかに長いアドレス形式を使用しましたが、長さを128ビットに固定しました。

RFC 1752、「IP次世代プロトコルの推奨事項」は、より多くの情報に関心のある人にとっては良い参考資料になるでしょう。

/ジョン

于 2014-09-05T19:57:15.117 に答える
1

理由#1:256ビットアドレスを使用する意味はまったくありません。理由#2:これらの余分なビットは、すべてのパケットヘッダーがネットを通過するときに送信される必要があります。これは、インターネット上で少なくとも数テラバイトの余分な負荷になります。

なぜ64ビットアドレス用に設計されていないのか疑問に思っていました。地球上のすべてのデバイスと私たちの太陽系が同時にIPアドレスを必要としていたとしても、それは永遠に十分すぎるでしょう。

2^64は約18,000,000,000,000,000のアドレスです。次のミレニアにはそれで十分です。また、ビット数が少ないということは、速度が速く、コストが削減されることを意味します。

于 2014-08-30T15:34:03.737 に答える