Network/IPv6

IPv6 詳細

アドレス

アドレス表記

IPv410進数表記。8ビットごとにピリオドで区切る。(例:192.168.0.1)
IPv616進数表記。16ビットごとにコロンで区切る。(例:2001:0db8:85a3:0000:0000:8a2e:0370:7334)

IPv6アドレス表記法

  1. 各区切りの先頭の連続する0は省略可能。(省略記載することが推奨される。)
    例)
    2001:0db8:85a3:0000:0000:8a2e:0370:7334
    ↓
    2001:db8:85a3:0:0:8a2e:370:7334
  2. 1つ以上の0だけのグループは"::"で表現可能(★::が使える箇所は1か所だけ)
    (省略記載することが推奨される。ただし、単独の :0: は、:: と省略しないことが推奨される)
    例1)
    2001:db8:85a3:0:0:8a2e:370:7334
    ↓
    2001:db8:85a3::8a2e:370:7334
    例2)ループバックアドレス
    0:0:0:0:0:0:0:1
    ↓
    ::1
    2001:db8:0:0:1::
  3. IPv4アドレスが含まれる場合は、次のような表現が可能。(IPv4射影IPv6アドレスなど)
    例) ::ff:192.168.0.10
  4. 16進数の文字は常に小文字で記載する。(推奨)

ネットワーク

CIDR (Classless Inter-Domain Routing) 表記で記載する。
例) 2001:db8:1234::/48

アドレスの種類

ユニキャストアドレス

エニーキャストアドレス

アドレスは、ユニキャストアドレスと同じで区別がつかない。 複数ノードで同じIPアドレスを共有することで、エニーキャストアドレスに対してパケットを送信した場合、同アドレスを持つ最も近いノードへパケットが転送される。
DNSの負荷分散などに利用される。

マルチキャストアドレス

ブロードキャストアドレス

ネットワークに負荷がかかるため、IPv6では廃止。マルチキャストアドレスにて効率的な通信をする。

Webページアクセス時の指定 (★)

[] でくくる必要があります。 (ポート番号とかと区別がつかなくなってしまうため。)
例) https://[2a03:2880:f14e:82:face:b00c:0:25de]/

トップ   差分 バックアップ リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS