#author("2023-08-06T22:10:10+00:00","default:mogamin","mogamin")
#author("2023-08-08T23:43:52+00:00","default:mogamin","mogamin")
* IPv6 GUA で /64 より細かいプレフィックスは設定しないほうがいいかも [#t5e120e5]

または、できないかも

** なぜか [#l340c0c5]

IPv6 グローバルユニキャストアドレスの下位 64 ビットはインタフェース ID((インタフェース ID はクライアントがインタフェースの MAC アドレスから自動的に生成したり、手動設定で決める)) として確保されてる。
したがって規格上 /64 がネットワークアドレスとして使える最小の単位となる。

  2001:0db8:3c4d:0015:0000:0000:1a2f:1a2b
 |              |    |                   |
 +------+-------+--+-+---------+---------+
        |          |           |
  サイト接頭辞     |    インタフェースID
     48 bits       |         64 bits
              サブネットID
                16 bits

このため、ルータやクライアントの実装によっては /64 より細かく切ったプレフィックスを定義・設定すると、疎通がとれない、アドレス配布ができないなど、思わぬ問題を起こすことがある。起きた。

** こまること (こまったこと) [#mdaaed13]

- プロバイダから /64 のプレフィックスしかもらえない場合、IPv6 では1つのサブネットしか構築できない
-- LAN 内の L2 セグメントが分割されてると、どれか1つにしか v6 接続を提供できない
-- たとえばフレッツをひかり電話なしで契約すると、ルータ広告で /64 が配られるのでこれに該当する

** reference [#idc58974]

RFC 2374 - An IPv6 Aggregatable Global Unicast Address Format
https://datatracker.ietf.org/doc/html/rfc2374

IPv6 アドレス指定の概要
https://docs.oracle.com/cd/E19253-01/819-0380/ipv6-overview-10/index.html

IPv6 対応ガイドライン (pp.32)
https://www.soumu.go.jp/main_content/000301462.pdf

** 備考 [#e45a8187]

- フレッツの場合はひかり電話を契約すると DHCPv6-PD で /56 のプレフィックスがもらえるようになり、複数の v6 サブネットの構築が可能になる
-- ひかり電話を使うには HGW を途中に入れる必要があり、この場合 HGW が /60 を LAN 側に配るようになるので、これを好きなルータで受けて分割再配布できる
-- 2023.6 時点まで個人的な事情で確認できてたこと。仕様など変わる可能性に注意
-- 参考
--- [[IPv6 IPoE transix IPv4接続 (DS-Lite) の設定手順>http://www.rtpro.yamaha.co.jp/UTM/docs/utx/transix/dslite.html]]
--- [PDF] [[IIJ Technical Week 2011 - フレッツにおけるIPv6接続について>https://www.iij.ad.jp/dev/tech/techweek/pdf/tw2011_08_ipv6_1.pdf]] (pp.43)
-- [[&ref(./1.png);>https://don.kumarin.co/@mg/110840954557800613]]

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS