milan米兰体育官方网站の基本的な仕様について説明します。
現在インターネットをはじめ、ネットワーク分野で広く利用されているIPv4の次期バージョンにあたるIPプロトコルです。IPv4と比較して128ビットの広大なアドレス空間を持つもつところです。さらに、ネットワークの自動設定やセキュリティといった技術を標準で実装しているという特徴も持っています。
milan米兰体育官方网站は、プレフィックスと呼ばれるネットワークを規定する番号と、インタフェースIDと呼ばれるホストを規定する番号で構成されます。
IPv6ネットワークでは、プレフィックスが64bit/インタフェースIDが64bitの、128bitのアドレスをmilan米兰体育官方网站します。
milan米兰体育官方网站には、以下の3種類があります。
ユニキャストアドレス 特定のノードのmilan米兰体育官方网站 マルチキャストアドレス グループの中のみんなを意味するアドレス。グループ全員に配信される。
IPv4のブロードキャストもしくはマルチキャストのようなものエニーキャストアドレス グループのうちの誰かを意味するアドレス。グループのうち最も近くにいるノードとなる。
IPv4ではこれに該当するアドレスはない。
されにユニキャストアドレスは、milan米兰体育官方网站する用途により、以下の3種類があります。
グローバルアドレス インターネット等、パブリックネットワークに接続できるアドレス体系 リンクローカルアドレス 同一サブネット内の通信のみにmilan米兰体育官方网站されるアドレス体系 サイトローカルアドレス サイト内の通信でmilan米兰体育官方网站されるアドレス体系。IPv4のローカルアドレスのようなもの
プレフィックスは、各アドレス体系により異なります。
グローバルアドレスのプレフィックスは、通常milan米兰体育官方网站ルータから広告されるICMPv6のRA(Router Advertisement)をノードが受信し、取得します。
RAでプレフィックスを広告する際、同時に、以下の情報も広告されます。
・LINK上に存在するプレフィックスかどうか
・このプレフィックスをノードがmilan米兰体育官方网站しても良いか
・このプレフィックスのmilan米兰体育官方网站が可能な時間(Valid Lifetime)
・このプレフィックスを率先してmilan米兰体育官方网站しても良い時間(Prefferd Lifetime)
各ノードは、この情報に基づいて、自身のインタフェースのアドレスのプレフィックスを定義することができます。
この方式を、Stateless Address Autoconfigurationということが多いです。
リンクローカルアドレスのプレフィックスは、fe80::/64であることが規定されています。
サイトローカルアドレスは、各サイトで一意となるプレフィックス値を各ノードに設定します。サイトローカルアドレスは、fec0:で始まるプレフィックスであることが規定されています。
マルチキャストアドレスの場合、プレフィックスはff02::/64となります。下位の64bitで、グループを表しています。
例)
ff02::1:全てのmilan米兰体育官方网站ノード
ff02::2:全てのmilan米兰体育官方网站ルータ
ff02::9:RIPng
ff02::1:ffXX:XXXX:要請ノードマルチキャストアドレス (XXXXXXは、MACアドレスを解決したいmilan米兰体育官方网站の下位3バイト)
エニーキャストアドレスの場合、プレフィックスはユニキャスト宛と同様で、ホストID部が機能を示すIDとなります。
ホストを規定する番号がインタフェースIDです。
通常のIPv6ノードは、インタフェースIDを、そのインタフェースのデータリンクアドレス(通常MACアドレス)から計算された値をmilan米兰体育官方网站します。この計算の方式には、EUI-64形式が利用されます。EUI-64形式は、以下のルールで決定されます。
−MACアドレス6バイトの、上位3バイトと下位3バイトをわけ、間に"fffe"を入れる
−上位1バイト目の下位2ビット目を"1"にする。
例えば、MACアドレスが"0080.bdcf.f100"だった場合、上位3バイト("0080bd")と下位3バイト("cff100")の間に"fffe"を入れた"0080bdfffecff100"の上位1バイト目の下位2ビット目を"1"にした、"0280bdfffecff100"がこのインタフェースのインタフェースIDとなります。
プレフィックスとインタフェースIDが決まると、milan米兰体育官方网站が決定します。
例えば、ルータ以外のノードが、RAによりプレフィックス2002:901::/64を受信し、インタフェースIDをEUI-64形式で"0280bdfffecff100"と決まった場合、このインタフェースのmilan米兰体育官方网站は
2002:901::280:bdff:fecf:f100
となります。
したがって、このインタフェースのリンクローカルアドレスは、
fe80::280:bdff:fecf:f100
となります。
IPv4と異なり、milan米兰体育官方网站は、インタフェースに複数のアドレスを割り当てることができます。
RAで通知された各グローバルプレフィックスには、「milan米兰体育官方网站可能時間(Valid Lifetime)」と「milan米兰体育官方网站が望ましい時間(Prefferd Lifetime)」が指定されています。
通常は、「使用が望ましい時間」<「使用可能時間」となっており、milan米兰体育官方网站から「使用が望ましい時間」経過すると【使用可能状態】となり、「使用可能時間」が経過すると【使用不可能状態】となります。
インタフェースに複数のIPv6グローバルアドレスが割り振られており、それぞれmilan米兰体育官方网站【使用可能状態】【使用不可能状態】であった場合は、milan米兰体育官方网站のIPv6アドレスが、送信元アドレスとして採用されます。
ただし、TCP等セッションが解放される前に、milan米兰体育官方网站→【使用可能状態】になった場合は、このアドレスを継続して採用します。
インタフェースのmilan米兰体育官方网站(グローバル・リンクローカル)を指定する際は、milan米兰体育官方网站 addressコマンドを利用して設定します。
Router(config)#interface lan 1
Router(config-if lan 1)#milan米兰体育官方网站 address 2002:1004::/64 eui-64