すぐそこに!今すぐ知りたい

IPv4 枯渇は
すぐそこに!
今すぐ知りたい
IPv6 Q&A
IPv4 アドレスが枯渇してからでは間に合わない。
今すぐ知っておきたいIPv6 の基本知識を
Q&A 形式で紹介しよう。
Q1
A1
管理するAPNIC( Asia Pacific Net
WIDE プロジェクト配下のKAME プロジェクトで1998 年からBSD
UNIX 用IPv6 スタックの研究開発に従事。IETF のIPv6 標準化にも積極
的に貢献しており、RFC も多数執筆。2003 年から2005 年、慶應義塾大
学の村井純教授に続きアジアで2 人目のインターネットアーキテクチャ
委員会( I A B )メンバーとして I E T F の技術方針を定める。現在、
ipv6samurais.com でKAME に始まったIPv6 の技術開発を引き続き
続行中。工学博士( 1998 年)
74
NETWORK MAGAZINE
December 2007
いらない
でしょ?
ここ数年のうちに導入が必須
アジア太平洋地域のIP アドレスを
文●萩野純一郎
( [email protected][email protected] )
IPv6 なんて
低いため、IPv4で利用できるアドレス
は数億かそれ以下しかない。
work Information Centre )のジェ
先進国では、携帯電話やHDDレコ
フ・ヒューストン氏らが発表した統計
ーダ、会社と家庭のPC、カーナビな
に基づく予測によれば、2010 年前後
どインターネット接続されたデバイ
にはIPv4アドレスの新規割り当ては世
スが1人あたり10かそれ以上ある。現
界的に不可能になる。IPv 4 アドレス
在インターネットに接続されていな
割り当てのおおもとであるIANAの新
い国々もまだまだ存在するが、これ
規割り当て用在庫が枯渇するためだ。
らの人々にも同じ条件でIP アドレス
また、インターネット技術を今後世
を提供するには、600億かそれ以上の
界中に浸透させるにもIPv6が必須だ。
IP アドレスを確保する必要がある。
世界人口は現在およそ60 億人だが、
それができないIPv 4 アドレスを使い
IPv4 のアドレスは43 億しか確保でき
続けることは、不公平なデジタルデ
ない。さらに、IP アドレス利用効率が
バイドの原因となる。
今すぐ知りたい
IPv6 Q&A
Q2
A2
すでに割り当てられているIPv4 アドレスは、
これからも使えるの?
らIPv6 を中心に使うこともあるかもしれ
使える。ただし、IPv6 アドレスも取得運用しておいた方がよい
ない。ただし当初は、外部のWeb サービ
るため、既存のIPv4 はそのままにしてお
スなどがまだIPv6 でサービスを提供して
で、
「今日でIPv 4 は終了し、明日からは
いてIPv 6 を追加導入するのが望ましい。
いない状況にある。そのため、非常に少
IPv6にします」ということは不可能だ。そ
また、オフィスのデータベースサーバのよ
数のIPv4 アドレスを取得したゲートウェ
のため、ゆるやかにIPv 6 へ移行すること
うに閉じた世界では、IPv 4 をそのまま使
イを用意する必要がある。クライアント
が必須となる。IPv4 とIPv6 はまずは共存
い続ける場面もあるだろう。
からゲートウェイまではIPv 6 で到達し、
IPv4 はあまりにも普及してしまったの
一方、インターネット接続がまだ始ま
ゲートウェイでIPv6の通信をIPv4に変換
ろで徐々にIPv4が使われなくなっていく。
っていない途上国や、IPv4 接続環境をま
し、IPv4 でしか提供されていない外部の
日本国内ではIPv4が十分行き渡ってい
だ導入していない企業などでは、最初か
サービスなどを利用する仕組みだ。
し、IPv6がIPv4よりも一般的になったとこ
Q3
A3
NATがあれば IPv6 は不要なのでは?
設置コストが非常に高いため、これを避
NAT には技術的に限界があるため、IPv6 は必須
けられれば大幅なコストダウンにつなが
インターネット技術は発展を続けてお
IPv6 の導入によってグローバルIP アド
る。さらに、無線LAN を展開してしまえ
り、
「規模拡張性(scalability)
」を正しく
レスを潤沢に利用できれば、NAT ルータ
ばPCの通信も統合できるので一石二鳥な
考えた技術を展開する必要がある。あら
はいっさい必要ない。このため、ルータ
のだ。ただし大きな問題が1つある。それ
ゆる通信がインターネット上に統合され
は単にパケットを右から左へ流すだけで
はIPアドレスの数だ。
つつあり、地理的な広がりも大きくなっ
よく、特に大きな会社などで運用してい
中国やインドのような巨大な市場にケ
ているので、これまで以上に規模拡張性
る巨大なNAT ルータの利用をやめ、安価
ータイIP 電話を投入しようとすると、10
が大切になる。
なルータへ切り替えることができる。
億単位のIP アドレスが必要になる。しか
NAT は1994 年頃に導入された技術だ
が、本来は短期的にアドレス不足から逃げ
し、IPv4のグローバルアドレスは7.5億個
10 億台のIP 電話はIPv6 で実現
しか残っていない。また、IPv 4 プライベ
るための回避手段であって、規模拡張性の
IPv6 を使った大規模なネットワークの
ートアドレスでも、前述の通り1677万個
問題を本当に解決してはくれない。NAT
構築に積極的な例の1 つが、交換機や端
しか利用できない。さらに、1677万台も
ルータを設置したネットワークでは、NAT
末を開発するケータイ機器メーカーだ。
のケータイIP電話からの通信をNATルー
ルータの性能限界によって同時に利用で
彼らは端末を単なる無線LANつき「ケー
タで処理することは不可能だ。NAT のネ
きるTCP/UDPセッション数が制限される
タイIP 電話」とし、ルータを交換機のか
ットワークを複数置いて解決しようとし
ため、規模拡張性が頭打ちになる。また、
わりに使おうとしている。その理由は、
ても、SIPゲートウェイなどの機器も複数
プライベートIPアドレスを使っていては、
①携帯電話基地局のアンテナをもう設置し
必要となる。もちろん、ケータイIP 電話
たとえ「10.0.0.0/8」を使ったとしても、
たくない
が移動するたびに設定変更が必要となる
1677万台分のネットワーク以上の大きな
②携帯電話用の交換機はもう作りたくない
ため現実的ではない。こうした問題は、
ネットワークを構築することはできない。
という2 点だ。基地局も交換機も開発や
IPv6でなければ解決できないのだ。
NETWORK MAGAZINE
December 2007
75
Q4
A4
IPv6 のアドレスの数や表記方法は?
また、アドレスの読み方だが、
「にーま
16 進数32 桁を、4 桁ごとにコロンで区切る
IPv4のアドレスは32ビット(約43億個)
るまるいち、にーよんぜろ」のように読む
0000:23ff:fecb:8908 」になるIPv6 アドレ
人と、
「にせんいち、にひゃくよんじゅう」
だが、IPv6 では128 ビット( 3.4 ×10 の38
スは、
「 2001:240:501::23ff: fecb:8908 」
のように読む人がいる。これはIPv4アドレ
乗個)となる(表1 )
。IPv 4 では32 ビット
のように省略できる。
スを「いちきゅうに、いちろくはち」とす
を8ビット単位で4分割し、10進数で表記
同様に、ループバックアドレスを表わ
る人と「いちくんに、いちろっぱ」とする
. ピリオド)
した。区切りに使う文字は「(
」
す「0000 : 0000 : 0000 : 0000 : 0000 : 0000 :
人がいるのと変わらない。
「::1」は「ころ
だ。これに対しアドレスが長くなるIPv 6
0000:0001 」は「 ::1 」にできる。
んころんいち」と読む場合が多いようだ。
では16進数表記した上で、16ビット単位
で8分割し「 : 」を区切りに使う(図1 )
。
ただしこのままでも長いため、図2の規
ビット数
アドレス数
IPv4
32 ビット
4294967296
IPv6
128 ビット
340282366920938463463374607431768211456
表1 ●IPv 4 とIPv 6 の
アドレス
則に従って一部を省略できる。たとえば、
全桁を書くと「 2001 : 0240 : 0501 : 0000 :
1
2
3
4
5
6
7
1 : : の間の4桁は先頭の0を省略可能
2001 : 0240 : 0501 : 0000 : 0000 : 23ff : fecb : 8908
8
2001 : 240 : 501 :
0
:
0
: 23ff : fecb : 8908
2001 : 0240 : 0501 : 0000 : 0204 : 23ff : fecb : 8908
2 「:0:0:」などの0の連続は、1カ所だけ「: :」に省略可能
2001 : 240 : 501 :
0
:
0
: 23ff : fecb : 8908
16ビット(16進数表記)
128ビット
2001 : 240 : 501 :
図1 ●IPv6 アドレスの表記方法
Q5
A5
アドレスの種類は?
プライベートIP アドレスがなくなるの?
定義されている。
IPv6 アドレスの種類は大きく3 通りとなる
IPv 6 アドレスにも複数の種類がある
グローバルアドレスはそれ以外のアドレ
れない。
(表2 )
。その中で重要なのが、リンクロー
スで、世界中に通信することのできるア
マルチキャストアドレスは「 ffxx 」で始
カルアドレスとマルチキャストアドレス、
まるアドレスで、名前の通り、指定した複
そしてグローバルアドレスの3種類だ。
数の宛先に同じパケットを送信するマル
リンクローカルアドレスは「fe80 」で始
図 2 ●アドレスの省
略方法
: 23ff : fecb : 8908
ドレスである。普通のグローバルIPv4 ア
ドレスと同様に考えればよい。
なお、プライベートIP アドレスはIPv 4
チキャストの送信宛先に利用する。
「ffxx 」
アドレス空間温存のために1994年に導入
まるアドレスで、IPv4 でのARP と同様の
の「xx 」の部分がマルチキャストの到達範
された苦肉の策なので、IPv6 を使うよう
役割をするNDP( Neighbor Discovery
囲を示しており、何種類かの到達範囲が
になれば不要である。
Protocol )で利用される。通常の利用では
意識しなくてよいが、
トラブルシューティ
ングの際には気にする必要があるかもし
76
NETWORK MAGAZINE
ユニキャスト
マルチキャスト
December 2007
リンクローカル
単一ネットワーク内で利用
グローバル
IPv4 のグローバルアドレスと同様
IPv4 のマルチキャストアドレスと同様
表2 ●IPv 6 アドレスの
種類
今すぐ知りたい
IPv6 Q&A
Q6
A6
セキュリティは強化されるのか、低下するのか?
ォールやゲートウェイ型ファイアウォール
強化される可能性は高いが、最後は使い方しだい
が必要」なのではないだろうか。しかし、
しばしば「 IPv 6 のセキュリティ」とい
イルと通信内容の照合でウイルス感染を
ホストファイアウォールとゲートウェイ型
うと「 IPsec 」が示されるが、この短絡は
防いだりするシステムのことを総称して
ファイアウォールの両方を運用するのは
避けた方がよいだろう。IPsecはあくまで
「ホストファイアウォール」と呼ぶことに
二重に同じことをしていることになる。
通信データの暗号化と通信相手の認証の
ための技術であって、
「セキュリティ」は
する。
これは、管理コストの面から見ると無駄
社内ネットワーク全体の安全をゲート
といえる。
もう少し広い意味を持つと考えるべきだ。
ウェイで守るのがこれまでのネットワーク
一方OpenBSD は、通信路に流すデー
IPv6のRFCには「 IPv6を完全実装して
セキュリティの基本だが、これだけでは
タを可能な限り暗号化する、メモリ管理
いるというためには、IPsec も実装せよ」
役に立たないケースが増えている(図3)
。
機構を細かく利用することによりウイル
と書かれている。このため、IPv6 を実装
出張先でウイルスに感染したノートPCを
スなどによるプログラムの乗っ取りから
する通信機器やソフトウェアのほとんど
社内ネットワークに接続したために社内
防御するなどの方策がとられており、ホ
が、IPsecも実装している。IPv4しか使え
中にウイルスが蔓延してしまったり、在
ストファイアウォールがそもそも必要な
ない機器ではIPsecの普及率はそれほど高
宅勤務者がVPN 経由で社内ネットワーク
い仕組みになっている。この10 年以上の
くないので、その意味ではIPv 6 はIPsec
にウイルスを送り込んでしまったといっ
間で、外から攻撃され得るセキュリティ
普及の底上げに貢献するといえるだろう。
た場合である。これらの場合には、ゲー
ホールは2つしか発見されていない。
しかし、IPsecによる暗号通信やパケッ
トウェイファイアウォールは役に立たな
IPv6 の利点を引き出すために、グロー
トの認証を実際に利用するためには、何
い。そのためホストファイアウォールが必
バルアドレスを利用し、NAT を使わずに
らかの形で通信相手と暗号/認証鍵を配
要となっているわけだ。
通信の透過性を上げることになったとき
また、脆弱性が多数発見されている
には、正しくOS のセキュリティを確保す
Windowsではなく、OpenBSDなどのセキ
ることが必要となる。こうしたホスト単位
まず、初めて通信する遠方の相手から
ュリティを重視したOS を使う方法もあ
のセキュリティを実現し、さらにIPsecな
の暗号/認証鍵が、
「信頼できる」と判断
る。ホストファイアウォールが必要なOS
どによる通信路の暗号化を利用すれば、
するのは、大変困難である。このため、
は、
「もともとのクライアントOS自体の作
全体としてのセキュリティは大きく向上
IPsecが普及するのはよいことだが、実際
りが脆弱であるために、ホストファイヤウ
するだろう。
布し、交換しなければならない。これは
非常に難しい問題である。
に利用するには暗号鍵配布のことを考え
れば難しいといえるだろう。また、IPsec
これまでのゲートウェイセキュリティ
はあくまで通信路の暗号化と通信相手の
認証のための技術なので、通信相手が悪
意を持っていた場合にはまったく意味が
ゲートウェイファイアウォールが
ウイルスを防ぐが
ない。
ノートPCの持ち込みなどで、
社内に入られると無防備に
ホストファイアウォール環境
ホスト単位で防衛を
近年、パーソナルファイアウォールや
ウイルス対策ソフトの利用が一般化して
いる。ここでは、各クライアントで見慣れ
ない通信の可否をユーザーに問い合わせ
たり、あるいはウイルスのパターンファ
社内ネットワークに
ウイルスは侵入するが
各ホストが自分を守るため、
感染しない
図3 ●ゲートウェイファイアウォールとホストファイアウォール
NETWORK MAGAZINE
December 2007
77
Q7
A7
一般ユーザーにとって何が変わるの?
。Webサイトへのアクセス
ないのだ(図4)
表面上は変わらないと予想される
も同様で、入力するのは U R L であり、
一般ユーザーが利用するWeb やメール
ユーザーが行なうのはメールアドレスの
IPv6 を意識する必要はない。ユーザーが
はドメイン名を利用するため、IPv4 から
指定だけであり、自社や宛先のSMTP サ
IPv6を意識するのは、IPv6の利点を生か
IPv6に移行しても変化は見えない。
ーバがIPv4で動いていてもIPv6で動いて
したアプリケーションが出てきたときに
いても、ほとんどの場合気にする必要は
初めてわかることになるだろう。
たとえばメールを使う場合には、一般
SMTPサーバ
宛先のSMTP
サーバに転送
[email protected]
IPv6を使う組織宛
IPv6
SMTPサーバ
IPv4を使う組織宛
宛先
ドメイン名から
MXレコードを検索
IPv4
[email protected]
1 送信者は、宛先のメール
2 MXレコードの検索、宛先の
SMTPサーバへの転送など
アドレスを指定
3 宛先にメールが届く
DNSサーバ
図4 ●メール送信の仕組み。ユーザーは①だけ行なうため、IPv4/v6 の区別は不要だ
Q8
A8
DNS はどうなるの?
③なければ失敗
AAAA レコードが使われる
IPv4では「Aレコード」によってFQDN
つまり、IPv6が優先されるわけだ。
com/ 」をアクセスするときのクライアン
なお、IPv4 とIPv6 のアプリケーション
トの挙動は以下のようになる。
を区 別 なく利 用 するため「 w w w 6 .
IPv4 アドレスへの変換規則を指定してい
①AAAA レコード( IPv 6 アドレス )を検索
ipv 6 samurais.com 」などと分けたり、
る。同様に、IPv6でも「AAAA(クワッド
する。存在すればそれを使い、IPv6 TCP
エー)レコード」で同じことが行なわれる
の上でHTTP を利用
(Fully Qualified Domain Name )から
「www.v6.ipv6samurais.com 」のように別
のサブドメインを設けるのは避けた方が
(リスト1)
。デファクトスタンダードのDNS
②A レコード( IPv 4 アドレス )を検索する。
よい。それよりも、同じFQDN を設定し
サーバであるBIND も対応するし、IPv 6
存在すればそれを使い、IPv 4 TCP の上
た方が、簡便だしユーザーにも理解しや
対応のOS であればDNS クライアント(ス
でHTTP を利用
すい。
タブリゾルバ)もAAAA レコードをDNS
www.ipv6samurais.com.
www.ipv6samurais.com.
サーバに問い合わせる機能を持つ。
たとえば、
「 http://www.ipv 6 samurais.
78
NETWORK MAGAZINE
IN A
221.249.121.227
IN AAAA 2001:240:501::204:23ff:fecb:8908
リスト1 ●IPv4 のA レコードとIPv6 のAAAA レコード
December 2007
今すぐ知りたい
IPv6 Q&A
Q9
A9
IPv6 のインターネットってあるの?
間で直接接続し、IPv6の経路交換が行な
IPv4 インターネットと同様世界中にある
われているところも多い。
学術系、商用、政府系など多くの組織
IPv6 対応を表明するIX は、WIDE pro
がすでにIPv6 接続を開始しており、各国
ject の「NSPIXP-6 」やインターネットマ
ビスに踏み切っているわけではないが、
間で通信できる。IPv6 で接続された家庭
ルチフィールドの「 JPNAP6 」
、ニューヨ
IPv6 アドレスの割り当てを受けているプ
や企業からのパケットは、
(IPv6対応した)
ークの「 NY6IX 」など世界中にある。ま
ロバイダも多数存在する。アジア圏だけ
契約先のISP を経由して、IX( Internet
た、IXはピアリングしているAS間の合意
見ても、1999年8月にWIDE projectが最
eXchange )に転送される。そしてIXから
があれば通常何を流してもわからないの
初の正式アドレス割り当てを受けて以来、
他のISPへ流れ、通信相手のISPへ、最後
で、他のIXでもIPv6が利用されている可
日本が200 組織、韓国が83 組織、台湾が
に実際の通信相手に到達する。この仕組
能性はある。さらに、IX のスイッチを利
34 組織、合計約500 組織がアドレス割り
みはIPv6でもIPv4でも変わらない。
用しないプライベートピアリングで、AS
当てを受けている。
Q
10
また、すべてのプロバイダが商用サー
IPv6 を個人や企業で使うには?
加えてユニークなのが「OCN IPv 6 」
A10 IPv6対応しているISPと契約する
だ。OCN IPv 6 は、PC に専用ソフトウェ
残念ながら、サポートコストなどの理由
一方、OCNはIIJと同様のトンネリング
アをインストールすることで、IPv 4 イン
でまだIPv6 による接続サービスを提供し
を提供する「OCN IPv 6 トンネル接続サ
ターネット経由でIPv 6 インターネットに
ているISPは少ない。代表的なのは、IIJの
ービス」に加え、1 本のアクセス回線に
接続できるトンネリングサービスの一種
「IPv6トンネリングサービス」とNTTコミ
IPv4 とIPv6 の両方のパケットを通す「デ
だ(図5)
。特徴的なのが、OCNではなく、
ュニケーションズの「OCN 」の一部サー
ュアルスタック」を提供する「スーパー
他のISPが提供する( IPv4の)インターネ
ビスだ。なお、NTT 東日本の「 FLET'S.
OCN IPv 6 デュアル イーサアクセス」、
ット接続サービスからも利用できる点だ。
Net 」とNTT 西日本の「フレッツ・光プレ
I P v 6 のバックボーンに直接接続する
OCN 以外のISP を利用している場合、サ
ミアム」のIPv6 サービスは、外部のネッ
「IPv6ネイティブサービス」などを提供す
ポートに違いがあるようだし、/64 しか割
トワークとIPv6 で通信できない閉域網と
る。家庭向けから商用向け、そしてデー
り当てられないのでサブネットは1つしか
なっている。そのため、IPv 6 インターネ
タセンター用の回線まで多くの用途で
利用できないが、とりあえずIPv6 を使っ
ットと呼ぶことはできない。
IPv6が利用できる。
てみるにはよいだろう。
IPv 6トンネリングサービスは、専用線
専用ソフト導入PC
やBフレッツ、フレッツ・ADSLを使った
ISP
IIJ のインターネット接続サービスのオプ
ションだ。IPv6 パケットをIPv4 パケット
でカプセル化し、IPv4 のアクセス回線に
通す「IPv6 over IPv4トンネリング」が提
供される。
トンネル経由でIPv6
インターネットへ
IPv6
IPv6
IPv6
OCN
IPv6
IPv4 Internet
IPv6
IPv6 Internet
LAN内はデュアルスタック
図5 ●ISP フリーで利用できるOCN IPv6 の仕組み
NETWORK MAGAZINE
December 2007
79
Q 11
既存の社内ネットワークでIPv6 が使えるの?
スイッチやルータはどうなるの?
タにはIPv6に対応しない製品も多い。購
A11 ほとんどの機器がそのまま利用できる
入の際には店頭での確認が必要だ。もっ
IPv 6 はIPv 4 と同様にレイヤ2 プロトコ
がついているパケットはお互いに影響を与
とも、IPv6のRFCが最初に発行されてか
ルにEthernet を使えるため、既存のハー
えないので、IPv 4 機器はこれまで通り
ら12 年が経過しているし、IPv4 アドレス
ドウェア、スイッチ(レイヤ2スイッチ)は
IPv4機器として、IPv6機器はIPv6機器と
枯渇まで間がないので、ベンダーが対応
そのまま利用可能で、IPv4とIPv6は同一
して独立した通信ができる。もちろん、
していない場合には「対応してほしい」と
のネットワーク上に共存できる(図6)
。
デュアルスタックの機器は両方のパケッ
要望するべきだ。
Ethernet のヘッダには「 Ethernet プロ
トコルタイプ」というフィールドが付与さ
トを処理する。ただし、利用帯域幅は両
手軽なIPv6 ルータは?
者の合計となるので注意だ。
れており、IPv 4 は「0 x 0800 」
、IPv 6 は
IP レベルの処理を行なうレイヤ3 スイ
IPv6 対応している安価なルータとして
「0 x 86 dd 」が使われている。異なる番号
ッチやルータは、別途IPv6 への対応が必
は、ヤマハのR T シリーズやアップルの
要となる。ただし、エンタープライズ向け
「AirMac Extreme 」などがお勧めだ。ヤ
製品のほとんどは、IPv6 対応を完了して
マハのルータはかなり早期からIPv6 対応
いる(写真1 )
。たしかに古い製品のなか
しており、実装も安定している。加えて、
には、IPv6 用ファームウェアの適用が必
RTV700などもSIPゲートウェイ製品でも
要なモデルやファームウェアの提供がな
IPv 6 対応が済んでいる。一方、AirMac
いモデルも存在するが、現行製品では例
Extreme は、無線LAN アクセスポイント
外的である。
機能を内蔵するブロードバンドルータであ
これに対し、店頭で販売している家庭
る
(写真2 )
。KAMEプロジェクトが開発し
向けのブロードバンドルータなど小型ルー
たIPv 6 スタックを利用しており、メニュ
ーから手軽にIPv6トンネルを設定できる。
なお、I P v 6 対応ルータの代わりに、
Linux やBSD 系UNIX を余っているPC に
写真1 ●IPv6 に標準対応するファウンドリーネット
ワークスのレイヤ3 スイッチ「BigIron シリーズ」
。
他にも国産や米国製の多くのエンタープライズ向け
製品がIPv6 に対応する
インストールして使う方法もある。設定
写真2 ●アップルの「AirMac Extreme 」
。家庭や
小規模環境向けの無線LANブロードバンドルータだ
サーバ
IPv6
IPv6
IPv4
スイッチ
IPv4
6
IPv
図6 ●社内ネットワークのIPv6 対応状況
NETWORK MAGAZINE
エンタープライズ
ルータ
(レイヤ3スイッチ)
アクセスルータ
IPv6対応が必要。すでにデュアル
スタックやトンネリング機能を搭載
クライアントPC
80
IPv6
IPv6
IP
IPv4
IPv6へ の 対応が
必要。現行製品の
大半が対応済み
v4
IPv4/6に関係なく動作
のためであれば十分利用できるだろう。
サーバOSやアプリケーション
のほとんどがIPv6対応済み。
ハードウェアは対応不要
クライアントPC
Windows VistaやMac OS Xは
標準対応、XPも対応可能
が若干手間かもしれないが、
トンネリング
December 2007
IPv4
今すぐ知りたい
IPv6 Q&A
Q 12
OS のIPv6 対応状況は?
A12 メジャーなOSはほとんど対応している
受けたところもある。
Windows Vista はIPv6 がデフォルトで
getnameinfo という関数を使うことで
がフリーソフトウェアだったこともあり、
IPv4/v6両方に対応できる。
早くから多くのボランティアが精力的に
有効になっており、IPv 6 ネットワークに
また、アプリケーションや言語は、多く
Macintosh では、2002 年4 月にリリー
接続すればそのまま利用できる。また、
IPv6 対応を進めていた。メインの開発者
OS付属のアプリケーションの多くがIPv4/
スされたMac OS X 10.2以降からIPv6に
の理解もあり、IPv6対応が配布元に取り
v6 両対応だ。たとえばInternet Explorer
対応しており、デフォルトで有効になって
込まれた形だ。Apache 、Ruby などは、
を使えばIPv6 のWeb サイトにアクセス可
いる。OS 付属のアプリケーションもほと
2000年頃にすでに対応を終えている。
能だ。前世代となるWindows XPやServer
んどが IPv4/v6両方に対応している。開発
2003も部分的にIPv6対応している。ただ
面では、標準のフレームワークである
し、GUI の設定メニューがIPv6 に完全対
「Core Foundation 」を利用することで
応していないなどの事情があるため、もし
IPv4/v6両方に対応したアプリケーション
Windows を利用するのであればVista を
を作成できる。
他にも、SolarisやLinuxなどメジャーな
お勧めする。
開発面では、.NET Framework がIPv6
OS はほとんど対応している。UNIX 系の
に対応しているため、これを使ったアプ
OS は、Socket API がRFC2553 として早
リケーションは IPv4/v6両対応になる。ま
く標準化されたこともあり対応が早かっ
た、WinSock にもRFC 2553 に対応した
たし、OS の中にはKAME project(BSD
関数が追加されており、g e t a d d r i n f o /
系)やUSAGI project( Linux )の恩恵を
Q 13
画面 1 ● IPv 6 が標準で有効になった Windows
Vista
IPv6 の面白い使い方としては
なにかありますか?
A13「SixXS」と「楽天メッセンジャー」がなかなか面白い
リケーションの中でIPv6パケットを作り、
SixXS は欧州で展開しているIPv6 ネッ
( 3 D シューティングゲーム )や I P v 6
ている。このため、チャットソフトの中で
トワークである(http://www. sixxs.net/ )
。
BitTorrent(P2P ファイル共有)などの面
はIPv6 のことだけを考えればよく、途中
ISP が直接IPv 6 サービスするのが難しい
白いサービスにも挑戦している。
の処理はミドルウェア的にやっているも
IPv6 over IPv4 のパケットとして出力し
中、まずはトンネリングを主体として
一方、楽天メッセンジャーは、楽天が
のと推察される。IPv6 がきちんと普及す
IPv6接続性を確保することに注力してい
配布しているインスタントメッセージン
ればミドルウェアは必要なくなる。実装
る。学術系やISPなどの協力を得て、ボラ
グ( IM )ソフトである。一見、Windows
にはフリービットが協力している。
ンティアベースで運営されており、草の
Live Messengerなど他のIMソフトと同じ
今後IPv6 が普及するにつれ、ますます
根的に欧州全土に広がりをみせている。
だが、アプリケーション内にIPv 6 スタッ
面白い使い方が増えてくるだろう。もし
最近は米国東海岸やニュージーランドま
クが入っている。そして、IPv 4 しか設定
かするとあなたがその一翼を担うかもし
で伸びてきているようだ。IPv 6 doom
されていないWindows XP 上でも、アプ
れない。
NETWORK MAGAZINE
December 2007
81