ipv6集約可能なグローバルユニキャストアドレス


10

IPv6アドレッシングの研究IPv6の集約可能なグローバルユニキャストアドレスを理解していません。RFC4291では、一般的なスキームがあることを意味し ます

|         n bits         |   m bits  |       128-n-m bits         |
+------------------------+-----------+----------------------------+
| global routing prefix  | subnet ID |       interface ID         |
+------------------------+-----------+----------------------------+

しかし、私が私の本(Halsall)で使用しているフォーマットを見ると、使用されているフォーマットは次のとおりです。

|  3  | 5  |  8   |    32          |       16      |          64                    |
+-----+----+------+----------------+---------------+--------------------------------+
| 010 | reg| TLA  |  NLA           |  SLA          |  interface ID                  |
+-----+----+------+----------------+---------------+--------------------------------+

そして、MicrosoftサイトなどのWebでは、使用される形式は次のとおりです。

|  3  |     13    |     8    |       24      |    16     |      64                  |
+-----+----+------+----------+---------------+-----------+--------------------------+
| 001 |    TLA    | reserved |    NLA        |    SLA    |        interface ID      |
+-----+----+------+----------+---------------+-----------+--------------------------+

私の質問は:

  • なぜ集約可能なグローバルユニキャストアドレスの形式が複数あるのですか?
  • 他の形式はありますか、またはこれらの2つだけが定義されていますか?

ありがとう。

回答:


8

IPv6アドレスのTLA / NLA構造

TLA / NLA割り当て構造は、RFC 3587、2003年8月で非推奨になりました。

2. TLA / NLAが歴史的

TLA / NLAスキームは、地域インターネットレジストリ(RIR)[ IPV6RIR ] によって定義された調整された割り当てポリシーに置き換えられました。

TLA / NLA構造を廃止する動機の一部は技術的です。たとえば、IPv6の展開のこの段階では、TLA / NLAが技術的に最適なアプローチではないという懸念があります。さらに、IPv6アドレスの割り当ては、ポリシー、およびRIRがIPv4に対して管理してきたIPアドレス空間とルーティングテーブルサイズの管理に関連しています。IPv6の展開が進むにつれて、RIRのポリシーが進化する可能性があります。

IETFはRIRに技術的な入力を提供し(たとえば、[ RFC3177 ])、RIRはアドレス割り当てポリシーを定義するときに考慮しました。

RFC 2374はFormat Prefix 001(2000 :: / 3)のアドレスの定義であり、このドキュメントによって正式に歴史的にされています。現在、2000 :: / 3だけがIANAによって委任されていますが、実装は2000 :: / 3が特別であることを想定してはなりません。将来的には、IANAは、グローバルユニキャストの目的でも、IPv6アドレス空間の現在割り当てられていない部分を委任するよう指示される可能性があります。

RFC 2374のSubnet Local Aggregator(SLA)フィールドは機能し続けますが、[ ARCH ]の名前は異なります。新しい名前は「サブネットID」です。

前の段落でわかるように、SLAは3つから存続し、現在サブネットIDと呼ばれています

私は、彼らが廃止されているべきだと思うRFC 2450と一緒にRFC 2374RFC 3587。それはもう意味がありませんが、とにかく情報を提供するだけでした。

グローバルユニキャストプレフィックス

あなたの本は確かに接頭辞が間違っています。のビットプレフィックスは010、のアドレススペースを意味します4000::/3。これは、実際にはRFC 4291に関するグローバルユニキャストですが、グローバルユニキャストの範囲全体を識別せず、IANAによって現在割り当てられているもの2000::/3(つまり、で001)。

実際、以前のfc00::/128(一意のローカルユニキャストアドレス範囲を開始する)ほとんどすべてのアドレスはグローバルユニキャストですが、指定されていないアドレス::とループバックアドレスは例外です::1。(IPv4にマップされたIPv6アドレス)または(IPv4 / IPv6アドレス変換については、RFC 6052を参照)など、ビット000で始まるいくつかの特別な範囲があります。それらは64ビット未満のインターフェイス識別子を許可します。ただし、で始まるすべてのアドレスには64ビットのインターフェース識別子があります(引用したところからRFC 4291、セクション2.5.4を参照してください)。::ffff:0:0/9664:ff9b::/96001

見てのとおり、RFC 4291のアドレス構造の定義が最新のものです。4291を更新するRFCは3つ(RFC 5952RFC 6052RFC 7136)ありますが、どれもこの構造を変更しません。

[ IPV6RIR ]参照は、現在「APNIC、ARIN、およびRIPEコミュニティの間の共同の議論を通じて開発された」熟成されたIPv6レジストリポリシーを指していることに注意してください。


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