プル

資料サン

IPｖ6 導入ガイド

第2版

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

IPv6 導入ガイド（初版）

はじめに
本ガイドは、IPv6 ネットワークを導入する際の参考資料として、エンジニアの方々がスムーズに IPv6システム構築ができることを目的として書かれています。
本ガイドには、アラクサラネットワークス製品 AX シリーズの設定をはじめ、各種サーバ構築についても記載しているため、最低限の IPv6 システムを構築することが可能です。
本ガイド使用上の注意事項
本ガイドに記載の内容は、弊社が特定の環境において、基本動作や接続動作を確認したものであり、

プルすべての環境で機能・性能・信頼性を保証するものではありません。弊社製品を用いたシステム構築の一助としていただくためのものとご理解いただけますようお願いいたします。
輸出時の注意本ガイドを輸出される場合には、外国為替および外国貿易法ならびに米国の輸出管理関連法規などの規制をご確認の上、必要な手続きをお取り下さい。
商標一覧

ン・ Ethernetは、米国Xerox Corp.の商品名称です。

・ イーサネットは、富士ゼロックス（株）の商品名称です。

・ Microsoftは、米国およびその他の国における米国Microsoft Corp.の登録商標です。

料サ・ Windowsは、米国およびその他の国における米国Microsoft Corp. の登録商標です。
・ FreeBSDは、The FreeBSD Projectの登録商標です。
・ BINDは、Internet Systems Consortium, Inc.の登録商標です。
・ Apacheは、The Apache Software Foundationの登録商標です。
・ Qpopperは、QUALCOMM Incorporated.の登録商標です。
・ そのほかの記載の会社名、製品名は、それぞれの会社の商標もしくは登録商標です。
利用ソフトウェアバージョン資・ AX6700S ver.11.3.A・ AX6600S ver.11.3.A・ AX3630S ver.11.2.B・ AX3640S ver.11.2.B・ Windows Vista・ FreeBSD 6.3
・ BIND ver.9.4.2
・ Apache ver.2.2.8
・ Postfix ver.2.4.6・ Qpopper ver.4.0.9

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

2

IPv6 導入ガイド（初版）

改訂履歴
rev.
10

日付
2008.04.14.
2010.05.19.

内容変更
初版発行
AX6600S シリーズの記載追加
AX3600S シリーズのサポート機能に関して誤記訂正（ポリシールーティングを削除）
AX3640S シリーズの記載追加

変更箇所－2.1,2.3
2.3
2.2
3.2.1

資料
サン

プル

版数
初版
2版

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

3

IPv6 導入ガイド（初版）

目次
IPv6 の特徴 .......................................................................................................................................5
1.1.

特徴............................................................................................................................................51.2.

IPv6 アドレスの種類 ..................................................................................................................61.2.1.

ユニキャストアドレス ........................................................................................................6

1.2.2.

マルチキャストアドレス.....................................................................................................7

アドレス表記方法 ......................................................................................................................81.4.

IPv6 ヘッダフォーマット...........................................................................................................91.5.

NDP .........................................................................................................................................101.5.1.

Router Solicitation（RS/ルータ要請） ..............................................................................10

1.5.2.

Router Advertisement（RA/ルータ広告）.........................................................................10

1.5.3.

Neighbor Solicitation（NS/近隣要請）..............................................................................10

1.5.4.

Neighbor Advertisement（NA/近隣広告） ........................................................................10

1.6.

3.

AXシリーズでのIPv6 対応 ..............................................................................................................122.1.

AX6700S / AX6300Sシリーズ..................................................................................................122.2.

AX3600Sシリーズ....................................................................................................................132.3.

IPv6 サポート機能 ...................................................................................................................14

ネットワーク構築 ...........................................................................................................................15
3.1.
3.2.

4.

アドレス自動生成 ....................................................................................................................11ン

2.

プ
ル

1.3.

料
サ

1.

ネットワーク図 ........................................................................................................................15
IPv6 設定..................................................................................................................................163.2.1.

AXスイッチの設定 ............................................................................................................16

3.2.2.

端末の設定 ........................................................................................................................20

サーバ構築 ......................................................................................................................................22
DNSサーバ構築........................................................................................................................22

資4.1.

4.1.1.

4.2.

Webサーバ構築........................................................................................................................31

4.2.1.

4.3.

5.

BIND - FreeBSD ...............................................................................................................22
Apache - FreeBSD ............................................................................................................31

メールサーバ構築 ....................................................................................................................34

4.3.1.

Postfix - FreeBSD .............................................................................................................34

4.3.2.

Qpopper - FreeBSD ..........................................................................................................39

IPv6 通信.........................................................................................................................................40

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

4

IPv6 導入ガイド（初版）

1. IPv6 の特徴
1.1.

特徴

本章では、IPv6 の特徴について説明します。
(1) 128 ビットのアドレス空間
IPv6 は広大なアドレス空間を有します。
アドレス数を IPv6 と IPv4 で比較すると、
かん

こうじょう

しがいけいちょう

おくまん

2^32プ
ル

2^128= 340澗2823溝6692穣0938秭4634垓6337京4607兆 4317億6821万1456= 42 億 9496 万 7296

このことからも、IPv6 のアドレス空間が広大であることがわかります。
(2) アドレスの自動生成

IPv6 端末は、IPv6 アドレスを自動で生成することができます。この場合、プレフィックス(サブネッムに生成したりします。

ント)部(64 ビット)はルータから広告され、ホスト部(64 ビット)は MAC アドレスから生成したり、ランダ(3) NDP(Neighbor Discovery Protocol)の採用

料
サ

ICMP の一機能として、ARP に代わり NDP が採用されました。IPv6 アドレスから MAC アドレスを解決するときや、ルータ/スイッチがプレフィックス部を広告するときに利用されます。
(4) ルーティングテーブルを少なくするためのアドレス配布
IPv4 ではインターネット上のルーティングテーブルが肥大化しており、今なおルーティングテーブル数は増える一方です。これはルータのメモリなどのリソースを消費してしまいます。
IPv6 では、IPv4 の反省点を踏まえ、アドレスの割り振りをブロック毎に地域レジストリ(APNIC など)に割り振り、さらに国別インターネットレジストリ(JPNIC など)にアドレスブロックを再配布していま資す。そして、国別インターネットレジストリから各 ISP に再配布を行います。エンドユーザは、自分が契約している ISP から IPv6 アドレスブロックを配布されることになっています。
これにより、同一地域に同一アドレスブロックを配布させることで経路の集約を行うことができ、フルルート数を減らすことが可能となります。

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

5

IPv6 導入ガイド（初版）

1.2.

IPv6 アドレスの種類

IPv6 アドレスには、ユニキャスト、エニーキャスト、マルチキャストの 3 種類のアドレス形式が定義されています。IPv6 ではブロードキャストアドレスは廃止されました。
本章では、AX 製品がサポートしているユニキャストとマルチキャストについて説明します。

1.2.1.

ユニキャストアドレス

ユニキャストアドレスでは、数種類のアドレスが定義されていますが、ここでは一般的に利用される

プル「グローバルアドレス」、「リンクローカルアドレス」、「ループバックアドレス」について説明します。
(1) グローバルアドレス

アドレスプレフィックスの上位 3 ビットが 001 で始まるアドレスを IPv6 グローバルアドレスと呼びます。IPv6 グローバルアドレスは世界で一意なアドレスで、インターネットを介した通信を行う場合に使用されます。パケットの始点アドレスが IPv6 グローバルアドレスの場合、経路情報に従ってパケットが転送されます。IPv6 グローバルアドレスを次の図に示します。
m ビット

128-n-m ビット

サブネット ID

インタフェース IDン

n ビット

グローバルルーティング
プレフィックス料
サ

図 1.2-1 IPv6 グローバルアドレス(2) リンクローカルアドレス

アドレスプレフィックスの上位 64 ビットが fe80::で、64 ビットのインタフェース ID 部を含むアドレ
スを IPv6 リンクローカルアドレスと呼びます。IPv6 リンクローカルアドレスは同一リンク（同一サブネット）内だけで有効なアドレスで、自動アドレス設定、NDP、またはルータが存在しないときに使用資されます。IPv6 リンクローカルアドレスを次の図に示します。

1111 1110 10(10)128 ビット

0(54)インタフェース ID(64)

図 1.2-2 リンクローカルアドレス(3) ループバックアドレス
アドレス 0:0:0:0:0:0:0:1(::1)は、ループバックアドレスと定義されています。ループバックアドレス
は自ノード宛て通信を行うときにパケットの宛先アドレスとして使用されます。ループバックアドレスをインタフェースに対して割り当てることはできません。また、終点アドレスがループバックアドレスの IPv6 パケットは、そのノード外に送信することや、ルータによって転送することは禁止されています。ループバックアドレスを次の図に示します。
Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

6

IPv6 導入ガイド（初版）

128 ビット
0000 0000……

0000 0000……

0000 0001

図 1.2-3 ループバックアドレス

1.2.2.

マルチキャストアドレス

プル

マルチキャストアドレスは、複数のノードの集合体を示すアドレスです。アドレスフォーマットプレ
フィックスの上位 8 ビットが ff であるアドレスが定義されています。ノードは複数のマルチキャストグループに属することができます。マルチキャストアドレスは、パケットの始点アドレスとして使用することはできません。マルチキャストアドレスには、アドレスフォーマットプレフィックスに続いて、フラグフィールド(4 ビット)、スコープフィールド(4 ビット)およびグループ識別子フィールド(112 ビット)が含まれます。IPv6 マルチキャストアドレスを次の図に示します。

1111 1111(8)

Flag(4)ン

128 ビット
Scope(4)グループ識別子(112)料サ

図 1.2-4 マルチキャストアドレス

マルチキャストパケットの送信先 MAC アドレスは、上位 16 ビットは「33:33」になり、残り下位 32ビットはマルチキャストアドレスの下位 32 ビットを利用します。
16 ビット資ff00::/8

33:33
32 ビット

図 1.2-5 マルチキャスト 送信先 MAC アドレス

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

7

IPv6 導入ガイド（初版）

アドレス表記方法

1.3.

IPv6 アドレスは 128 ビット長の空間を有します。その表記方法を次に示します。
(1) 16 進数で表記し、16 ビットごとに”：(コロン)”で区切った形式で表記します。
例)

2001:0db8:0811:ff02:0000:08ff:fe8b:3090(2) コロンで区切られた 16 ビットの先頭に来る”0(ゼロ)”は省略できます。
↑↑↑↑“0”省略箇所プル例) 2001:db8:811:ff02:0:8ff:fe8b:3090(3) 連続する"0"は二つのコロン"::"に置換できます。ただし、"::"に置換できるのは一つのアドレス表記につき 1 か所までとなります。
例) 次に示す IPv6 アドレスの置換方法

2001:0000:0000:1234:0000:0000:0000:3090→2001:0:0:1234::3090

2001::1234:0:0:0:3090

ン2 箇所以上の置換は禁止→ ×2001::1234::3090 (この変換は禁止)

資料
サ

2001:0000:0000:1234:0000:0000:0000:3090

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

8

IPv6 導入ガイド（初版）

1.4.

IPv6 ヘッダフォーマット

IPv6 のヘッダフォーマットを下記に示します。
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
VersionTraffic Class

Flow Label

Payload Length

Next Header

Hop Limit

プル

Source Address

Destination Address

IP バージョン(常に”6”)
クラス、優先度の特定および識別パケットの属するフロー番号
オクテット単位で表示したペイロード長IPv6 ヘッダ直後に続くヘッダの種別
ホップリミット
パケットの送信元アドレス
パケットの宛先アドレス料サン・ Version(4-bit)
・ Traffic Class(8-bit)
・ Flow Label(20-bit)
・ Payload Length(16-bit)
・ Next Header(8-bit)・ Hop Limit(8-bit)
・ Source Address(128-bit)
・ Destination Address(128-bit)

資

図 1.4-1 IPv6 ヘッダフォーマット

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

9

IPv6 導入ガイド（初版）

1.5.

NDP

NDP は、ICMP 上で動作する 4 つのタイプにより、自動アドレス生成を行うためのプレフィックス部配布や、IPv6 アドレスから MAC アドレスを解決するなどの用途に利用されます。

1.5.1.

Router Solicitation（RS/ルータ要請）

IPv6 端末がルータに対し、RA の送信を要請する場合に送信します。例えば、端末起動時に RS を送信し、RA を受信することで、自動アドレス生成を行い、IPv6 アドレスをアサインするとともに、受信

1.5.2.

プル

した RA の送信者をデフォルトゲートウェイとして登録します。

Router Advertisement（RA/ルータ広告）

ルータが定期的に送信しており、アドレスを自動生成していない端末が RA を受信した場合、RA に記載されているプレフィックスを使って、IPv6 アドレスを自動生成します。

Neighbor Solicitation（NS/近隣要請）

ン

1.5.3.

IPv6 アドレスから MAC アドレスを解決するときに(IPv4 の ARP 相当)、IPv6 デバイスは NS を送信します。該当する IPv6 デバイスは、NA で応答することで IPv6 アドレスから MAC アドレスを解決する料サことができます。

また、Neighbor Unreachability Detection (NUD/非到達性確認)という機能が IPv4 に比べて追加されています。この機能により IPv6 デバイスに対して到達性を確認し、到達性がない場合は NDP のエントリを削除します。
1.5.4.

Neighbor Advertisement（NA/近隣広告）

資IPv6 端末が NS へ応答するときに使います。

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

10

IPv6 導入ガイド（初版）

1.6.

アドレス自動生成

IPv6 端末は、IPv6 アドレスを自動的に生成します。
プレフィックス(サブネット)部(64 ビット)は、RA によって広告されたものを利用します。
ホスト部(64 ビット)は、MAC アドレスから自動生成して利用します。EUI-64 (Extended Unique
Identifier-64)という方式を用いて、MAC アドレスからホスト部に使うユニークな 64 ビットの値を生成します。
IPv6 端末が IPv6 アドレスを自動生成するロジックを以下に説明します。

プル(1) ルータから受信した RA のプレフィックス値は「2001:db8:2:3::/64」。
(2) 端末のMACアドレスが「00:12:e2:08:64:01」。

EUI-64 で、ホスト部は、「0212:e2ff:fe08:6401」(図 1.6-1 参照)となります。

グローバルアドレス:

2001:db8:2:3:212:e2ff:fe08:6401

リンクローカルアドレス:

fe80::212:e2ff:fe08:6401となります。

ン(3) これにより、この端末の IPv6 アドレスは、料
サ

48-bit

0802

fe00

12

e2

6401

MAC アドレスを二つに分割

24-bit

00

12

e2+

ff

24-bit
fe+

08

64

6401

01

資

中間に固定値「fffe」を挿入

12

e2

ff64-bit
08

7 ビット目を反転

図 1.6-1 EUI-64

Copyright © 2008,2010 ALAXALA Networks Corporation. All rights reserved.

11気になる続きは…

・アラクサラ インテグレータ会員
または・ビジネスパートナー様会員にご登録いただければ、全てをご覧いただけます！

アラクサラ インテグレータ会員またはビジネスパートナー様会員へ登録することで、アラクサラ製品のご利用にあたり役立つ各種資料(システム構築ガイドなど)を全て閲覧することができます。ぜひこの機会にご登録下さい。

アラクサラネットワークス株式会社〒212-0058
川崎市幸区鹿島田一丁目 1 番 2 号 新川崎三井ビル西棟
http://www.alaxala.com/