情報教育実践報告

Windows の IPv6 アドレス自動生成と LAN 構築
IPv6 address autoconfiguration and LAN construction by Windows
土橋喜 （愛知大学現代中国学部）

要旨
今後は家庭電化製品などを含めたコンピュータ以外の多くの機器が，インターネットに接続することが考えられています。現状ではインターネットに接続して通信するためには IP アドレスが必須になっており，サブネットや DHCP などこれまでに開発された IPv4 アドレスを効率よく割り当てる方法を使っても，IPv4 では約 43 億個が限界のため，アドレスの数が不足してしまいます。そのため 1994 年ごろから IPv6 の開発が始められ，IPv4 のアドレスと共存できるように設計されており，より多くの機器をインターネットに接続させることを目標にしています。
2011 年に IPv4 アドレスが枯渇し，新規のアドレスの割り当てが行われなくなったため，現在は IPv6 によるネットワークの構築も進んでおり，今後は本格的に普及するものと見られています。
本 稿 は 授 業 で 実 践 し た こ と を も と に，Windows の IPv6 ア ド レ ス 自 動 生 成 に よ る 初 歩 的 な
ネットワーク構築についてまとめたものです。

キーワード：IPv6、自動生成、Windows、LAN

1

はじめに

始まり，インターネットに接続する機器は増加する一方であり，社会に与える影

現在まで使われてきたインターネット

響が検討されるようになりました。

プ ロ ト コ ル は IPv4（Internet Protocol

IPv4 が持つ最大の問題は，IPv4 で定め

Version 4）が中心でした 1），2）。IPv4 のられた IP アドレスのしくみでは，機器に仕様は 1980 年代に策定されたもので，開割り当てるアドレスの数が不足する事態発された初期のころは研究開発が主な利になったことです。

用目的でした。インターネットへの参加

1990 年 代 に 入 る と イ ン タ ー ネ ッ ト の組織がそれほど多くない時代には，IPv4

商業利用が始まり，インターネットの規でもほとんど問題はありませんでした。

模 の 拡 大 が 続 く よ う に な り ま し た。 イ

その後コンピュータネットワークの発

ン タ ー ネ ッ ト に 接 続 す る 機 器 は， コ ン

展を基盤としてインターネットの普及がピュータのほかに携帯電話やスマート

愛知大学情報メディアセンター

－ 17 －

vol.24, No.1, 2014

フォンなどの普及によって種類が多くな

けて割り当てるしくみでした。しかしクり，これらの機器の利用者数も増加する

ラス A は1つのネットワークで約1,677万一方です。特に中国など人口を多く抱え個のアドレスが割り当てられるのに対しる国におけるインターネット利用者の増て，クラス B は約 65,500 個，クラス C は

加は著しいものがあります 3）。

254 個となっており，割り当てられる IP

インターネットの利用は，当初の大学

アドレス数の差が大きくなっていましや企業におけるパソコンが中心の利用かた。そのため，ネットワークの規模をあら，最近においては個人のスマートフォ

まりにも大ざっぱに分けることになってンの利用や，一般家庭からの利用へと変

しまい，組織に効率よくアドレスを割り化しています。さらにインターネットの当てることができなくなり，実際には膨商業利用はますます活発になり，オンラ

大なアドレスが使われないままになりま

インショッピングやネットバンキングなした。

ど，さまざまな電子商取引の基盤として

現 在 は IPv4 の ク ラ ス 分 け の 考 え 方 に重要な役割を果たしています。このよう基づくアドレス割り当てのしくみが改なインターネットの世界的な普及と発展

善 さ れ，1993 年 か ら CIDR（Classless

は，いつでも誰でも使え，簡単な操作でInter-domain Routing）と呼ばれるしく

確実に通信ができることが要求されまみが使われていますす。

C のクラス分けを撤廃するという意味で

4），5）。これは A，B，

ク ラ ス レ ス と 呼 ば れ る 方 法 で す。 こ の2

IPv4 アドレスの限界

CIDR を使うとアドレスの割り当てが柔軟 に な り，8 個，32 個，64 個，128 個 と世界人口白書 2012 によれば，2011 年に世界の人口は 70 億人を超えており，2050

いうように 2 の n 乗個のアドレスを割り当てることができます。

年 ま で に は 90 億 人 を 超 え る と 見 込 ま れ

ま た IPv4 で は イ ン タ ー ネ ッ ト に は 直て い ま す。IPv4 の ア ド レ ス は 約 43 億 個

接 公 開 し な く て も よ い 部 分 に， プ ラ イ

まで使うことができますが，一人に 1 つ

ベ ー ト IP ア ド レ ス と 呼 ば れ る も の を 割のアドレスを割り当てることはできませ

り当てて使用しますが，これも IP アドん。 こ の 数 で も 不 足 す る 問 題 の 根 底 に

レスの節約と有効利用を行うためです。

は，IPv4 のアドレス体系自体にいくつか

プライベート IP アドレスは，あらかじの問題点がありました。

めインターネット管理組織の文書である

IPv4 は ネ ッ ト ワ ー ク や 組 織 の 規 模 に

RFC（Request for Comments）によっ

応じてクラス A，B，C の 3 つの種類に分て決められており，使えるネットワーク

愛知大学情報メディアセンター

－ 18 －

vol.24, No.1, 2014

アドレスが指定されています 6）。プライ

れ そ う に あ り ま せ ん。 そ こ で IPv4 の 問

ベ ー ト IP ア ド レ ス は， い ろ い ろ な 場 所

題 点 を 改 善 す る た め に IPv6（Internet

で自由にアドレスを設定できるため，同Protocol Version 6）が開発されました

じ IP ア ド レ ス が 使 わ れ る 可 能 性 が あ り

8）。

ます。そのためプライベート IP アドレ
スでは直接インターネットに接続するこ3

Windows の IP アドレス自動設定とができないようになっています。インタ ー ネ ッ ト に 接 続 さ せ た い と き は， プ

3.1 初期状態

ラ イ ベ ー ト IP ア ド レ ス か ら グ ロ ー バ ル
IP ア ド レ ス に 変 換 す る NAT（network

Windows7 の 場 合 は，「 ネ ッ ト ワ ー ク

address translator）というしくみを導と共有センター」から「ローカルエリア

7）

入する必要があります 。

接続」の欄をクリックすると「ローカルし か し， 以 上 の よ う に IP ア ド レ ス をエリア接続の状態」が表示されます。次効率よく割り当てるしくみを活用してに「プロパティ」をクリックして開き，も，今後のインターネットの発展を長期「インターネット プロトコル バージョ的に考えると，アドレスの不足は避けらン 6（ TCP/IPv6）」の行を確認します。行

図1

Windows 7 の「ローカルエリア接続のプロパティ」と IP 設定画面

愛知大学情報メディアセンター

－ 19 －

vol.24, No.1, 2014

の先頭にある四角にチェックが入ってい（略）

れば IPv6 が有効になっています（図 1）。

～～～～～～～～～～～～～～～～～～

IPv6 では IPv4 と異なり，OS をインストールするだけでアドレスが自動設定さ

3.2 IP アドレスの自動設定れますが，図 1 はまだアドレスを設定して い な い 状 態 を 示 し て い ま す。OS を イ

Microsoft の Windows で は IP ア ド レ

ン ス ト ー ル し た 直 後 は「IP ア ド レ ス をスの設定は，「ローカルエリア接続のプ

自動的に取得する」になっており，DNS

ロパティ」を開いて行いますが，ここで（Domain Name Syatem）サーバーのアは IP ア ド レ ス を 入 力 す る 前 の 状 態 か ら

ドレスについても同様に自動取得になっ見ていきます。

ています。

ローカルエリア接続のプロパティ以

Windows Vista や 7 の OS を イ ン ス

外 か ら，IP ア ド レ ス の 設 定 状 態 を 調 べトールした後，管理者が IP アドレスを設る に は， コ マ ン ド プ ロ ン プ ト を 起 動 し定していない状態で，かつネットワーク「ipconfig」コマンドを利用します。このに接続しない状態で起動し，ipconfig コ

コマンドでは IPv4 と IPv6 の両方の設定

マンドでメディアの状態を調べると，以情報が表示されます。

下のようにすべて「メディアは接続されIPv6 に お い て は， ホ ス ト 自 身 で 自ていません」と表示され，まだアドレス

動生成する情報とルータから通知さが自動生成されていないことが分かりま

れ る 情 報 を 使 い， ホ ス ト が 自 動 的 に 自す。

身 の IP ア ド レ ス や デ ィ フ ォ ル ト ル ー
タなどの情報を設定する機能が備わっ

ipconfig の出力例て お り， こ の 機 能 は ス テ ー ト レ ス ア～～～～～～～～～～～～～～～～～～

ド レ ス 自 動 生 成（Stateless Address

Windows IP 構成

Autoconfiguration） と 呼 ば れ て い ま（略）

9），10）。

すWireless LAN adapter ワ イ ヤ レ ス

Windows Vista お よ び 7 以 降 の バ ー

ネットワーク接続 : メディアの状態 . . . .

ジョンでは，ルータやスイッチングハブ. . . . . . : メディアは接続されていませんなどの通信機器に繋がると，IPv6 アドレ（略）

スが自動的に生成されて設定されるよう

イーサネット アダプタ ローカル エリになっており，パケットの送受信が可能

ア接続 : メディアの状態 . . . . . . . . . . : メに な り ま す。 以 下 は Windows Vista を

ディアは接続されていません

インストールした後，管理者が IP アドレ

愛知大学情報メディアセンター

－ 20 －

vol.24, No.1, 2014

スを設定していない状態で，ツイストペ状態を示しています。

アケーブルでスイッチングハブに繋げた～～～～～～～～～～～～～～～～～～～～
C:\Users\Lecadmin>ipconfig /all
Windows IP 構成
Wireless LAN adapter ワイヤレス ネットワーク接続 :メディアの状態 . . . . . . . . . . : メディアは接続されていません
接続固有の DNS サフィックス . . . :説明 . . . . . . . . . . . . . . . : Intel（R）Wireless WiFi Link
物理アドレス . . . . . . . . . . . : 00-1D-E0-00-02-9F
DHCP 有効 . . . . . . . . . . . . : はい
自動構成有効 . . . . . . . . . . . : はい
イーサネット アダプタ ローカル エリア接続 :接続固有の DNS サフィックス . . . :説明 . . . . . . . . . . . . . . . : Hewlett Packard
物理アドレス . . . . . . . . . . . : 00-1A-4B-92-C6-F5
DHCP 有効 . . . . . . . . . . . . : はい
自動構成有効 . . . . . . . . . . . : はい
リンクローカル IPv6 アドレス . . . . : fe80::d450:c95:3ade:ec02%8
自動構成 IPv4 アドレス . . . . . . : 169.254.236.2
サブネット マスク . . . . . . . . : 255.255.0.0
デフォルト ゲートウェイ . . . . . :DHCPv6 IAID . . . . . . . . . . . : 201333323
DHCPv6 クライアント DUID. . . . . . . . : 00-01-00-01-17-9E-7F-6-87-2E
DNS サーバー . . . . . . . . . . . : f ec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over TCP/IP . . . . . . . : 有効
愛知大学情報メディアセンター

－ 21 －

vol.24, No.1, 2014

Tunnel adapter ローカル エリア接続 *:メディアの状態 . . . . . . . . . . : メディアは接続されていません
接続固有の DNS サフィックス . . . :説明 . . . . . . . . . . . . . . . : Microsoft ISATAP Adapter
物理アドレス . . . . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP 有効 . . . . . . . . . . . . : いいえ
自動構成有効 . . . . . . . . . . . : はいTunnel adapter ローカル エリア接続 * 2:
メディアの状態 . . . . . . . . . . : メディアは接続されていません
接続固有の DNS サフィックス . . . :説明 . . . . . . . . . . . . . . . : Teredo Tunneling Pseudo-Inte
物理アドレス . . . . . . . . . . . : 02-00-54-55-4E-01
DHCP 有効 . . . . . . . . . . . . : いいえ
自動構成有効 . . . . . . . . . . . : はいTunnel adapter ローカル エリア接続 * 10:
メディアの状態 . . . . . . . . . . : メディアは接続されていません
接続固有の DNS サフィックス . . . :説明 . . . . . . . . . . . . . . . : isatap.{921A70B8-9F64-4403-8EA7}
物理アドレス . . . . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP 有効 . . . . . . . . . . . . : いいえ
自動構成有効 . . . . . . . . . . . : はい～～～～～～～～～～～～～～～～～～～～
無 線 LAN に 接 続 す る 場 合 は，「Wireless LAN adapterが入ります。同様にイーサネットの有線

ワ イ ヤ レ

ネットワークに接続する場合は，「イース ネ ッ ト ワ ー ク 接 続 :」 の ブ ロ ッ ク が，

サネット アダプタ ローカル エリア接

ネットワークインターフェイスカード

続 :」のブロックがネットワークインター（NIC:network interface card） の 状 態

フェイスカード（以下 NIC）の状態になになり，IPv4 と IPv6 のアドレスの数値

り，IPv4 と IPv6 のアドレスの数値が入愛知大学情報メディアセンター

－ 22 －

vol.24, No.1, 2014

ります。

す。ここのサブネットマスクは，直前のNIC はコンピュータやプリンタなどをIPv4 ア ド レ ス の ネ ッ ト ワ ー ク ア ド レ ス

ネットワークに接続するための装置でとホストアドレスを区別しています。こす。この装置は最近のノートパソコンで

こでは「255.255.」の部分で先頭から 16は小型化されてあらかじめ本体に組み込ビットがネットワークアドレスであるこ

まれ，コネクタの差し込み口が表に出てとを示しています。

います。以前はカード型の装置をパソコ「 物 理 ア ド レ ス. . . . . . . . . . . :ン内部の専用スロットに差し込んで使う

00-1A-4B-92-C6-F5」 の 欄 に は， イ ー サ

タイプのものが多かったため，このようネットの通信の宛先または発信元を示すな名前が付いています。また以下に出てア ド レ ス が 入 っ て い ま す が， こ れ は あ

くるアダプタは異なる機器に接続するたら か じ め NIC に 記 載 さ れ て お り， 機 器

めの中間的な装置のことを指していまを製造したメーカー（ここでは Hewlett

す。

Packard）ごとに重複しない番号が割り

Windows の IPv6 では，この「イーサ当ててあります。

ネット アダプタ ローカル エリア接続 :」「DHCPv6 IAID . . . . . . . . . . . :のほかに，いくつかの「Tunnel adapter

201333323」 の 欄 は， ア イ デ ン テ ィ……」というブロックが表示されます。

テ ィ・ ア ソ シ エ ー シ ョ ン （Identity

これは IPv4 と IPv6 の共存のために使用

Association）と呼ばれる ID（識別子）でする仮想インターフェイスの情報です。

あり，DHCP サーバーとクライアントがWindows で IPv6 を有効にすると，物理

アドレスの集合を識別し管理するために的な NIC が 1 つだけしかなくても，複数使用される番号です。

の論理的なインターフェイスが自動的に「DHCPv6 ク ラ イ ア ン ト DUID. .

構成されるようになっています。

. . . . . . : 00-01-00-01-17-9E-7F-6-87-

ま た「 自 動 構 成 IPv4 ア ド レ ス . . . .

2E」 の 欄 は，DHCP（Dynamic Host

. . : 169.254.236.2」 の 欄 に は，IPv4 のConfiguration Protocol）のサーバーと

ア ド レ ス が 自 動 設 定 さ れ て い ま す。 こ

クライアントに与えられる固有の識別子

れはリンクローカルアドレスと呼ばれ，で，DHCP 固 有 識 別 子（DHCP Unique「169.254.」で始まるアドレスが IPv4 のリ

Identifier）と呼ばれます。

ンクローカルアドレスとして予約されて
います

11）

。

「DNS サ ー バ ー . . . . . . . . . . . :fec0:0:0:ffff::1%1」の欄の右側の16進数に「サブネット マスク . . . . . . . . :は，DNS（Domain Name System）サー255.255.0.0」の欄も自動設定されていま

バーのデフォルトのアドレスとして利用

愛知大学情報メディアセンター

－ 23 －

vol.24, No.1, 2014

される IP アドレス（IPv6）が自動生成さ

IPv6 アドレスで，“%”は区切り記号にれています。IPv4 の DNS サーバーの IP

な っ て お り， 最 後 に 付 い て い る 数 字 のア ド レ ス を 設 定 す る と IPv4 の ア ド レ ス“8” が 該 当 す る NIC を 識 別 す る た め のに置き換えられます。

インターフェイスインデックス（識別番
号）です。

4

IPv6 アドレスの基本構造と種類

IPv6 では，IP アドレスが 128 ビットの数値で表されます。この場合は，2 の 128

4.1 IPv6 の表記法と短縮方法

乗の数（約 340 澗，澗は「かん」と読む）
ま で の IP ア ド レ ス を 扱 う こ と が で き ま

上 記 の「 イ ー サ ネ ッ ト ア ダ プ

す。

タ ロ ー カ ル エ リ ア 接 続 」 の ブ

2

128= 340,282,366,920,938,463,463,37

ロ ッ ク に お い て， リ ン ク ロ ー カ ル

4,607,431,768,211,456

IPv6 ア ド レ ス と し て 表 示 さ れ る 値

× 1000 兆× 1000 兆＝約 340 澗（fe80::d450:c95:3ade:ec02%8）の構成は

すなわち

3.4 億

ま た IPv6 で は ア ド レ ス 表 記 の 方 法 も
10 進数ではなく 16 進数が使われます。

次のようになります。

表記方法は 128 ビットを 8 個の 16 ビッ
IPv6 アドレス＋“%”インターフェイ

トのグループに分け，それらを“：”（コロン）で区切り，そして 4 ビット（4 桁）

スインデックス（NIC の識別番号）

をひとつの単位とし，それを 16 進数で表
リンクローカル IPv6 アドレスは，コン示します。

ピ ュ ー タ の す べ て の NIC に 自 動 的 に 設

たとえば，上のリンクローカル IPv6 ア

定されるため，上のようにインターフェ

ドレスの正式な表記は，以下のように 16

イスインデックスと一緒に表記します。

進で表記し，4 桁ずつ 8 ブロックに区分しここでは“fe80::d450:c95:3ade:ec02”がます。

図2
愛知大学情報メディアセンター

IPv6 アドレスの表記法と短縮方法－ 24 －

vol.24, No.1, 2014

fe80:0000:0000:0000:d450:0c95:3ade:
ec02（4 桁ずつ 16 進表記）のネットワーク内のサブネットを識別するために，インターフェース識別子はホストなどネットワークに接続するそれぞ

しかし，これでは長すぎて理解しにくれのノードを識別するための番号に使わいので，図 2 の方法により表記を短縮すれます。これらの名前は決められていま

12）,13）

すが，桁数（ビット長）は一定の範囲内ることができます。

図 2 の省略例を使う場合，1 つのアドレ

で可変になっています。

スの表記において「::」が使えるのは 1 回

ネ ッ ト ワ ー ク プ レ フ ィ ッ ク ス は IPv4だ け に な り ま す。 最 後 の IPv6 ア ド レ スのネットワークアドレスに相当し，以下表記は，上記の ipconfig コマンドの出力のように「/」（スラッシュ）で区切って結 果 と 同 じ に な り ま す。PC や ル ー タ ー

表記します。

などの機器の設定を行なう際には，この形式がもっともよく用いられています。

プレフィックス値 / プレフィックス長

4.2 アドレスの基本構造

し た が っ て， ア ド レ ス“fe80::d450:
c95:3ade:ec02”のネットワークプレフィ

IPv6 アドレスは，図 3 ように「ネット

クスは“fe80::/64”のように表記します。

ワークプレフィックス」，「サブネット識

通常，ネットワークプレフィックス長は別子（ID）」，「インターフェイス識別子

64 ビットになっています。

（ID）」の 3 つの要素から構成されます。

IPv6 アドレスの 128 ビットのうち，後ネットワークプレフィックスはユーザ

半 の 64 ビ ッ ト に あ た る イ ン タ ー フ ェ イのネットワークを識別するための番号とス識別子（ID）は，OS によっては自動して使われ，サブネット識別子はユーザ的に生成するものがあります。

図3
愛知大学情報メディアセンター

IPv6 アドレスの基本構造－ 25 －

vol.24, No.1, 2014

4.3 IPv6 のアドレスの種類

たアドレス体系です。1 対多の通信に利用されますが，同じネットワーク上で最従 来 の IPv4 ア ド レ ス に は 多 く の 種 類も近い相手と通信する場合に使用されるがあり，通信の種類で分類すると，ユニアドレスです 12）。

キャストアドレス，ブロードキャストア（3）マルチキャストアドレス

ドレス，マルチキャストアドレスのよう（multicast address）に分類されることもあります。

IPv4 のマルチキャストと同じく 1 対多IPv4 において，ユニキャストアドレスの通信で利用され，ネットワーク内で選は 1 対 1 の通信に使用され，ただ１つの特択されたグループに対して同一の情報を定のノードを表し，ネットワーク内に存送信するために利用されるアドレスです

在する特定の機器を指し示すものとして

15）。

使われます。ブロードキャストアドレス
は 1 つのノードとサブネット上のすべて

4.4 ユニキャストアドレスの種類のノードとの通信に使われ，マルチキャ
ストアドレスは 1 対多の通信に使われま

上記のうち重要なのは次に述べる 3 種

す。IPv4のユニキャストアドレスにおい類 の ア ド レ ス で す。 な お IPv6 の グ ロ ーて重要なのはグローバルアドレスとプラ

バルユニキャストアドレス，リンクロー

イベートアドレスの 2 種類です。

カ ル ユ ニ キ ャ ス ト ア ド レ ス， ユ ニ ー ク

IPv6 に も 多 く の 種 類 の ア ド レ ス が あ

ローカルユニキャストアドレスを説明す

り，大きく分けて以下のように分類される場合に，いずれもユニキャストを含んます。

でいるため，グローバルアドレスのよう（1）ユニキャストアドレスにユニキャストを省略して表記する場合（unicast address）

が多々あります。

IPv4 の ユ ニ キ ャ ス ト ア ド レ ス と 同 じ（1）グローバルユニキャストアドレス

ように１対１の通信に使われ，グローバ
14）

グローバルユニキャストアドレス，リンクロー（global unicast address）またはグロー

カ ル ユ ニ キ ャ ス ト ア ド レ ス， ユ ニ ー ク

バ ル ア ド レ ス は， 直 接 イ ン タ ー ネ ッ ト

ローカルユニキャストアドレスに区分さに接続するために使われるものです 14）。

れます 12）。

IPv4 の グ ロ ー バ ル ア ド レ ス と 同 じ 役 割（2）エニーキャストアドレスをするもので，インターネット内で重複（anycast address）

しないように割り当てることになっていIPv4 にはなく IPv6 に新しく作成されます。

ルユニキャストアドレス

愛知大学情報メディアセンター

－ 26 －

vol.24, No.1, 2014

図4

IPv6 のグローバルユニキャストアドレスの構造

このアドレスはプロバイダから割り当

タやネットワーク装置の起動時に自動的ててもらう必要がありますが，128 ビッに割り当てられるアドレスのことで，グトのうち，プロバイダが指定するのは主

ローバルアドレスなどの設定を自動化すに上位 48 ビットで，グローバルルーティ

るために用いられます12），13）。

ングプレフィックスに当たる部分に該当

な お Windows で は「 リ ン ク ロ ー カ ル

し ま す。 下 位 64 ビ ッ ト は イ ン タ ー フ ェ

IPv6 アドレス」と表示される部分がリ

イス識別子（ID）のため，ユーザがネッ

ンクローカルユニキャストアドレスに該

トワークを識別するために使うアドレス当します。ipconfig コマンドを使い，自は，49 ビット目から 64 ビット目までです

動 で 構 成 さ れ た fe80 で 始 ま る「 リ ン ク（図 4）。なおグローバルユニキャストア

ローカル IPv6 アドレス」を確認するこ

ドレスの構造は，IPv6 アドレスの配布状とができます。IPv4 の場合は「自動構成況や技術動向に応じて変更されることがIPv4 アドレス . . . . . . : 169.254.236.2」あります。

に設定されたアドレスがリンクローカ
ル ア ド レ ス に な り， 前 述 し た よ う に（2）リ ン ク ロ ー カ ル ユ ニ キ ャ ス ト ア ド「169.254.」で始まるアドレスが IPv4 のリンクローカルアドレスとして予約されてレス
IPv6 で は， イ ー サ ネ ッ ト の ブ ロ ー ドいます。

キャストの到達範囲（ブロードキャスト

リンクローカルユニキャストアドレス

ドメイン）を「リンク」と呼びます。リン

により，隣接ホストとの通信が可能にな

クローカルユニキャストアドレス（link

ります。しかしリンクローカルユニキャ

local unicast address） ま た は リ ン ク

ストアドレスでは直接インターネットとローカルアドレスは，ステートレスアドの接続はできないようになっており，こレス自動生成機能によって，コンピュー

れ は IPv4 の リ ン ク ロ ー カ ル ア ド レ ス で

愛知大学情報メディアセンター

－ 27 －

vol.24, No.1, 2014

図5

リンクローカルユニキャストアドレスの構造も同じです。

（3）ユ ニ ー ク ロ ー カ ル ユ ニ キ ャ ス ト ア

IPv6 で は ル ー タ が リ ン ク ロ ー カ ル ユ

ドレスニキャストアドレスを配布する重要な機

ユニークローカルユニキャストアドレ

能 を 果 た し ま す。 リ ン ク ロ ー カ ル ユ ニス（unique local unicast address）またキャストアドレスを受け取るには，受信はユニークローカルアドレスは，IPv4 の元に何らかのアドレスが必要になりま

プライベートアドレスに相当し，学校のす。この受信を行うためにリンクローカ

教室や組織内のローカルで閉じたイント

ルユニキャストアドレスが使われます。

ラネットなどで利用します16）。

リンクローカルユニキャストアドレス

ユニークローカルユニキャストアドレ

は「fe80::/10」で表記されます。このとスの上位 7 ビットは“1111110”で，アドき「/10」とあるように，最上位 10 ビッ

レスの範囲は“fc00::/7”になっています。

トが“1111111010”になっており，次の

ただし，8 桁目が“0”のアドレスの使用

54 ビットがすべて 0，そして下位 64 ビッが禁止されているため，実質的には最上トがインターフェイス識別子になってい位の 8 桁が“11111101”となり，これをます（図 5）。

16 進表記に直すと“fd”になります。

インターフェイス識別子は，ノードの現時点ではイントラネットで実際に使起動時やインターフェイスを有効にした

えるアドレスの範囲は“fd00::/8”に限ら際に例外なく自動設定されるので，手動れています（図 6）。

で 設 定 す る こ と は あ り ま せ ん。 リ ン ク

IPv6 で は グ ロ ー バ ル ユ ニ キ ャ ス ト ア

ローカルユニキャストアドレスは“fe80::

ドレスで直接インターネットに接続しまインターフェイス識別子”と表記され，すが，ユニークローカルユニキャストア

プレフィクスは“fe80::/64”になっていドレスでは，インターネットとの接続はます。

できないようになっています。しかし，愛知大学情報メディアセンター

－ 28 －

vol.24, No.1, 2014

図6

ユニークローカルユニキャストアドレスの構造

40 ビ ッ ト の グ ロ ー バ ル 識 別 子（ID） はに な っ て い る と き は，Windows の ネ ッ他と重複しないよう乱数により生成しまト ワ ー ク 探 索 プ ロ ト コ ル の WSD（Webす。これにより，企業や組織の合併や統Services on Devices）と SSDP（Simple

合により複数のネットワークが接続されService Discovery Protocol）によるブ

た場合でも，アドレスを付け直さなくてラウザサービスと呼ばれる機能によっよいことになります。

て，コンピュータ名を表示しているからで す。 こ れ ら の 機 能 は Windows Vista

5

コンピュータの探索と自動構成

以降で使われており，IPv4 と IPv6 の両方に対応しており，ネットワーク内の機

5.1 コンピュータの探索

器を探索するため，特定のグループと通信を行うマルチキャスト通信を行っていWindows で は IP ア ド レ ス の 自 動 構ます。

成 機 能 に よ っ て IP ア ド レ ス が 自 動 設 定

なお，IPv4 が使えるように設定されてさ れ る た め，OS の イ ン ス ト ー ル 直 後 かいるときは，Windows の NetBIOS プロ

ら Windows に 備 わ っ て い る 各 種 の ネ ットコルが使われ，コンピュータ名を表示

トワーク機能を活用することができまします（図 7）。

す。以下を試す前に，Windows をインス

（1）WSD（Web Services on Devices）

トールしたパソコンを数台スイッチング

Windows の コ ン ピ ュ ー タ 名 を 表 示 しハブに接続しておきます。

ます。IPv6を使うためパブリックネット

エクスプローラを開いてネットワーク

ワークで表示されないときは，一度ホーをクリックすると，ネットワークに接続

ムネットワークで表示します。その後はしているコンピュータのアイコンが見えパブリックネットワークでも表示するよて き ま す。 こ の 仕 組 み は，IPv6 が 有 効

うになります。

愛知大学情報メディアセンター

－ 29 －

vol.24, No.1, 2014

図7

W indows7 でホームネットワークの表示例（IPv6 と WSD の表示）と Vista で
ネットワークを表示させた例（右上でグループを選択できる）（2）SSDP（Simple Service Discovery
Protocol）

名 を 設 定 し た だ け で す が，Windows ではハブにつながったコンピュータ間で通ゲ ー ト ウ ェ イ と Windows の ユ ー ザ 名を表示します。

信が行われます（図 8）。
（1） そ れ ぞ れ の ホ ス ト は ス イ ッ チ ン グ
ハブやルータなどの通信機器につなが5.2 自動構成の仕組み

る と， ネ ッ ト ワ ー ク 機 能 が 有 効 に なり，乱数を使ってリンクローカルアド

ここまではコンピュータ名やドメイン

図8
愛知大学情報メディアセンターレス（IPv6）を自動で機械的に生成しリンクローカルアドレスの自動設定と重複防止－ 30 －

vol.24, No.1, 2014

ます 10）。

スによって，コンピュータの名前を調べ（2） 上 で 生 成 さ れ た リ ン ク ロ ー カ ル アる名前解決がワークグループ環境で使ドレスは，近隣要請メッセージに載せ

わ れ て い ま し た。 こ れ ら は NetBIOS をて同一 LAN 内のすべての IPv6 のホス使って実現されていたため，IPv6 には対トに送信されます。同じアドレスを使

応 し な く な り ま し た。IPv6 が 使 わ れ る

用しているホストがあれば，そのホス

インターネットでも通信する場合に，相トは近隣通知メッセージを発信し，ア

手のコンピュータ名を調べる名前解決がドレスが重複していることを知らせま

IP ア ド レ ス と と も に 重 要 な 役 割 を し て

す。

います。

（3） 近 隣 通 知 メ ッ セ ー ジ が 返 送 さ れ て

LLMNR（Link Local Multicast Name

こ な け れ ば，（1） で 生 成 し た リ ン ク

Resolution） は IPv4 だ け で な く，IPv6

ローカルアドレスがそのまま設定されに も 対 応 し た プ ロ ト コ ル で，Windowsます。返ってきた場合はアドレスの設Vista から搭載されており，マルチキャ定に失敗するのでやり直しをします。

スト通信によって名前解決を実行します17）。

5.3 名前解決

LLMNR では特定のグループ（例えばワークグループ）に対して，名前の一致

以 前 か ら Windows で は NetBIOS

し た コ ン ピ ュ ー タ が IP ア ド レ ス を 返 送

over TCP/IP の NetBIOS ネームサービ

す る こ と で， 名 前 解 決 が 実 行 さ れ ま す

図9
愛知大学情報メディアセンター

LLMNR の動作例
－ 31 －

vol.24, No.1, 2014

（図 9）。

ことにします。
また組織内でネットワークを分割して

6

IPv6 の設定使えるように，プレフィックスは 64 とします（図 10）。

6.1 ユニークローカルユニキャストアド
レスの設定

ホスト名とドメイン名

IPv6

nettest01.aichi-u.ac.jp

fd00::1

ここでは直接インターネットに接続しnettest02.aichi-u.ac.jp

fd00::2ない LAN 環境で IPv6 を利用することをnettest03.aichi-u.ac.jp

fd00::3

想定して，ユニークローカルユニキャス：：

トアドレスの設定を試します。
ユニークローカルユニキャストアドレ

6.2 IPv4 アドレスと関連させた IPv6 のスでは“fd00::/8”に限って使用します。

設定

実際に手作業で設定する場合は，IPv6 ア
ドレスが重複しないように割り当てる必要があります。

現在は IPv4も使われているため，IPv6を設定したときに両方のつながりを分か

教 室 の よ う な LAN を 構 築 す る こ と をり や す く 設 定 す る こ と が で き ま す。 こ

前提に，20～30 台ほどのコンピュータを

こ で は Windows に 192.168.11.101 か ら想定し，単純な方法で IPv6 のアドレスを

IPv4 の ア ド レ ス を 順 番 に 設 定 す る こ と割り当てます。たとえば，１台目から順を 想 定 し，IPv4 の ア ド レ ス を 見 て IPv6

番 に fd00::1，fd00::2，fd00::3，fd00::4，のユニークローカルユニキャストアドレ…のように必要な台数分だけ割り当てるスがわかるように設定を工夫します

12），

18）

。
以 下 の 例 の よ う に fd00 で 始 ま る ユ

ニークローカルユニキャストアドレスの
後 半 部 分 に IPv4 の ア ド レ ス の 書 式 を ピ
リオドからコロンに変更して付け加えま
す。

図 10

IPv6 の設定例

愛知大学情報メディアセンター

－ 32 －

vol.24, No.1, 2014

IPv4 アドレス

ホスト名とドメイン名

IPv6

192.168.11.101

nettest01.aichi-u.ac.jp

fd00::192:168:11:101

192.168.11.102

nettest02.aichi-u.ac.jp

fd00::192:168:11:102

192.168.11.103

nettest03.aichi-u.ac.jp

fd00::192:168:11:103：		：

6.3 通信の確認
まず ipconfig コマンドで設定の状態を確認します。次に netstat，ping，arp などのコマンドを使い通信の確認を行います。また IP Messenger などのメッセー
ジ送信ソフトを使い，通信できることを図 11確認したり，図 11 のように IIS を起動し，I pv6 にウエブページの表示（アドレスバーに [::1] が表示）

ウエブページを表示させるなどによって通信を確認します。

ション」→「サービス」を見ます。
Internet Explorer な ど の ブ ラ ウ ザ を

6.4 IIS を起動起動し，「http://[::1]/」または「http://[fd00::1]/」のように [ と ] を使い，IPv6 のIIS（Internet Information Service）

アドレスを入力します。

は，Windows の Web サーバー機能であIPv4の場合は「http:// コンピュータ名

り，ホームページを送信する機能を持っ/」，または「http://localhost/」，あるいています。インストールするには以下のは「http://127.0.0.1/」を入力します。

ように行います。

インストールが終了し IIS 7 が動作を「コントロールパネル」→「プログラ開始します。図 11 のような画面が表示さムと機能」→「Windows 機能の有効化まれれば，IIS 7 が動作していることが確認

たは無効化」→「Internet Information

できます。IIS の既定のルート・フォルダ

Service」を選択し，インストールを続行

は，デフォルトで C:\inetpub\wwwroot

します。

です。

起動しているかどうかは「コンピュー

C:\inetpub\wwwroot の 中 に 図 11 のタ の 管 理 」 →「 サ ー ビ ス と ア プ リ ケ ー

ような HTML 等のファイルを配置して，

愛知大学情報メディアセンター

－ 33 －

vol.24, No.1, 2014

表示できるかどうか確認できます。

http://www.ietf.org/rfc/rfc791.txt3 ）C N N I C 2 0 1 3 , S t a t i s t i c a l R e p o r t

7

まとめon Internet Development in China（July 2013）, China Internet Network

最 近 の プ ロ バ イ ダ で は IPv6 に よ る 接Information Center

続が普及し始めており，今後新規にイン

http://www1.cnnic.cn/IDR/

タ ー ネ ッ ト に 接 続 す る 部 分 は IPv6 の ア

ReportDownloads/

ドレスが使われるものと予想されていま

4）Fuller V. et al.: RFC1519, Classlessす。本稿ではルータの導入については触Inter-Domain Routing （CIDR）: an

れませんでしたが，KDDI から提供されAddress Assignment and Aggregation

た自宅のルータは何も設定する必要がな

Strategy

く， パ ソ コ ン で IP の 自 動 取 得 を 設 定 す

http://tools.ietf.org/html/rfc1519

ればインターネットに接続しました。IP5）Fuller V., Li T.: RFC4632, Classlessの自動設定によって誰でもすぐに使える

Inter-domain Routing （CIDR）: The

ようになるのは大変よいことですが，反Internet Address Assignment and

面ではしくみがブラックボックス化してAggregation Plan

しまい，分かりにくい部分も出てくるもhttp://tools.ietf.org/html/rfc4632のと思われます。最近のスマートフォン

6）Rekhter Y. et al., RFC1918, Addressなどの携帯端末の普及により，IP アドレ

Allocation for Private Internets

スを目にする機会も増えており，ネット

http://www.ietf.org/rfc/rfc1918.txt

ワークの存在はますます身近になり，今7）Srisuresh P., Egevang K.: RFC3022,

後はネットワークの授業も改善が必要に

Traditional IP Network Addressなるものと考えます。

Translator（Traditional NAT）
http://tools.ietf.org/html/rfc3022

参考文献1 ）R F C 7 6 0 ,8 ）D e e r i n g S . , H i n d e n R . : R F C 2 4 6 0 ,
DOD

STANDARD

Internet Protocol, Version 6 （IPv6）

INTERNET PROTOCOL January 1980

Specification

http://tools.ietf.org/html/rfc760

http://www.ietf.org/rfc/rfc2460.txt2 ）R F C 7 9 1 , I N T E R N E T P R O T O C O L9）Thomson S., Narten T.: RFC2462, IPv6DARPA INTERNET PROGRAM

Stateless Address Autoconfiguration

PROTOCOL

http://www.ietf.org/rfc/rfc2462.txt

SPECIFICATION

September 1981

愛知大学情報メディアセンター

1 0 ）T h o m s o n S . , N a r t e n T . , J i n m e i T . :－ 34 －

vol.24, No.1, 2014

RFC4862, IPv6 Stateless Address
Autoconfiguration
http://tools.ietf.org/html/rfc4862
11）Cheshire S., Aboba B., Guttman E.:
RFC3927, Dynamic Configuration of
IPv4 Link-Local Addresses
http://tools.ietf.org/html/rfc3927
12）Hinden R., Deering S.: RFC4291, IP
Version 6 Addressing Architecture
http://tools.ietf.org/html/rfc4291
1 3 ）K a w a m u r a S . , K a w a s h i m a M . :RFC5952, A Recommendation for IPv6
Address Text Representation
http://tools.ietf.org/html/rfc5952
14）Hinden R., Deering S., Nordmark E.:
RFC3587, IPv6 Global Unicast Address
Formathttp://tools.ietf.org/html/rfc3587
1 5 ）C o t t o n M . , V e g o d a L . , M e y e r D . :RFC5771, IANA Guidelines for IPv4
Multicast Address Assignments
http://tools.ietf.org/html/rfc5771
16）Hinden R., Haberman B.: RFC4193,
Unique Local IPv6 Unicast Addresses
http://tools.ietf.org/html/rfc4193
17）Aboba B., Thaler D., Esibov L.:
Link-Local Multicast Name Resolution（LLMNR）
http://tools.ietf.org/rfc/rfc4795.txt18） 志 田 智 ほ か 著 ,「 マ ル タ リ ン グ TCP/
IP,IPv6編 , 第2版」,オーム社 ,pp.33-34,2013.

愛知大学情報メディアセンター

－ 35 －

vol.24, No.1, 2014