Re: 問題ID:13797 グローバルユニキャストアドレス
arashi1977
居住地: 広島
投稿数: 1715
ご認識の通り、global unicast address を2進数の「001」から始まると規定したRFC 2374(An IPv6 Aggregatable Global Unicast Address Format)はRFC3587(IPv6 Global Unicast Address Format)によってobsoluteにされてますね。
引用:RFC 4291(IP Version 6 Addressing Architecture)では、むしろ「000」で始まるものはこのグループに入らない(IPv4-Compatible IPv6 Address / IPv4-Mapped IPv6 Address になる)、それ以外はRFC 3587を参照せよ、って書き方ですね。
とはいえRFC 3587には
引用:とありますし、実際IANAも2000::/3のみしかグローバルユニキャストアドレスとして割り当てをしていないので、微妙なところですねぇ…
http://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml
グローバルという範囲なのでIANAが割り当てているものが使えるもの、と考えれば正解だけど、RFCに従えば限定しすぎているのかなぁ?
回答の
引用:をどう読むかですかね。現在の割り当て分と考えれば正しいし…
むずかしいなー
解説の
引用:だけ現在の最新情報に合わせたらよさそうな…?
引用:
RFC4291には「001」で始まる旨は書かれていませんし、
とはいえRFC 3587には
引用:
RFC 2374 was the definition of addresses for Format Prefix 001 (2000::/3) which is formally made historic by this document.
Even though currently only 2000::/3 is being delegated by the IANA, implementations should not make any assumptions about 2000::/3 being special.
In the future, the IANA might be directed to delegate currently unassigned portions of the IPv6 address space for the purpose of Global Unicast as well.
超意訳)
RFC 2374ではアドレスの先頭を001とする(2000::/3)と定義していましたが、このドキュメント(RFC 3587)によって過去のものとなります。
今のところ2000::/3だけがIANAによって割り当てされてますけど、実装としては2000::/3を特別扱いするべきではありません。
将来的には、IANAも現時点で未割当なIPv6アドレス空間を同様のグローバルユニキャストアドレスとして提供してくれるものと考えます。
http://www.iana.org/assignments/ipv6-address-space/ipv6-address-space.xhtml
グローバルという範囲なのでIANAが割り当てているものが使えるもの、と考えれば正解だけど、RFCに従えば限定しすぎているのかなぁ?
回答の
引用:
グローバルユニキャストアドレスは「2000::/3」から始まる
むずかしいなー
解説の
引用:
最初の3ビットが「001」から始まるので、「2000::/3」から始まることになります。
投稿ツリー
-
問題ID:13797 グローバルユニキャストアドレス
(ゲスト, 2014-7-16 22:16)
- Re: 問題ID:13797 グローバルユニキャストアドレス (arashi1977, 2014-7-17 8:25)
- Re: 問題ID:13797 グローバルユニキャストアドレス (ゲスト, 2014-7-17 13:31)