「World IPv6 Launch」をきっかけにして、IPv6とスマートフォンの関係をもう一度考えてみる【レポート】


いよいよ本格展開の「IPv6」がスマートフォンに投げかける課題とは?

6/6から「World IPv6 Launch」と称して、GoogleやFacebookなどのWebサイトが新しいインターネットの通信方法(プロトコル)「IPv6」を利用開始しています。新しい通信環境ということで、IPv6の利用に関して様々な問題点が指摘され、その回避策も導入されてきています。IPv6の普及がスマートフォン利用に与える影響について、検証を交えながら考えてみます。

IPアドレス枯渇問題を解決するIPv6

「IPv6」は「Internet Protocol Version 6」、つまりインターネットプロトコル(通信手順)のバージョン6という意味です。これに対していままで使われていたのは「IPv4」(Internet Protocol Version 4)で、バージョン4ということになります。ちなみに「バージョン5」は実験的なもので、インターネットプロトコルとしては存在しません。

インターネットの通信には、各端末が個別の番号(IPアドレス)を持つ必要がありますが、IPv4のIPアドレスは設計上2の32乗(約43億)しか割り当てることができず、かつ現状すべてのIPアドレスが割り当てられてしまった状態です(いわゆる「IPアドレスの枯渇」)。そのため2の128乗(約43億の4乗)という大量のIPアドレスが使用できるIPv6への移行が求められている現状です。

国内独自の事情:フレッツで発生する問題とAAAAフィルタ

IPv6を利用するためには、端末とネットワークの双方がIPv6に対応する必要があります。国内で問題になっているのはNTT東西のフレッツサービスで、IPv6自体は有効になるもののIPv6でインターネットにはつながらないという中途半端な状態になり、端末がIPv6でインターネットとの通信を試して失敗するためにWebページの表示が遅くなったり一部が表示されなくなるなどの事象が指摘されています(いわゆる「IPv6マルチプレフィックス問題」)。そのため国内のプロバイダでは、端末に通信先のIPv6アドレスを教えないことでIPv4通信を強制して問題を回避する「AAAAフィルタ」を導入する動きが出てきています。

検証1:スマートフォンはIPv6に対応しているか

S-MAXでは2011年7月にスマートフォンのIPv6対応を調査していますが、新機種を加えて再調査してみます。

KDDIのWebサイト(http://www.kddi.com)をスマートフォンで表示させて、IPv4とIPv6のどちらが使用されているかを画面で確認します。ネットワークはフレッツ光ネクスト(ファミリー・ハイスピード)、プロバイダはぷららで、IPv6 PPPoE(トンネル方式)によってIPv6に対応させ、このネットワークにスマートフォンをWi-Fiで接続します。AAAAフィルタの影響を排除するため、IPv4のDNSサーバーはGoogle Public DNS(8.8.8.8、8.8.4.4)を指定します。

【KDDIのWebサイトでは左上にIPv6接続状況が表示される】
IPv6_000

結果は以下のとおり。なお「IPv6匿名アドレス」は、通常のIPv6アドレスには端末の固有ID(MACアドレス)が含まれるのに対し、匿名性を確保するために端末固有のIDがIPv6アドレスから読み取れないようにするための仕組みです。

端末OSIPv6対応IPv6匿名アドレス対応
SO-01BAndroid 2.1×
IS03Android 2.2××
ISW11SCAndroid 2.3.6×
SC-04DAndroid 4.0.2
iPhone 4iOS 4.3.5
iPhone 4SiOS 5.1.1
IS12TWindows Phone 7.5××

一部例外はあるものの、それなりに古い機種でもIPv6へ対応していることがわかります。

【比較的古い機種でもIPv6に対応(写真:SO-01B)】
IPv6_001

検証2:AAAAフィルタの影響は

IPv6対応への影響により、NTT東西フレッツ回線において、Android 2.3以下の端末で表示の遅延や一部ページが表示できない事象が発生することが、NTTドコモKDDIソフトバンクモバイルイー・アクセスの各社から発表されています。これらの事象はIPv6マルチプレフィックス問題に関連しており、事象を改善するためにプロバイダ側でAAAAフィルタが導入されています。AAAAフィルタが導入されると端末に通信先のIPv6アドレスが通知されないため、例え回線自体がIPv6に対応していたとしても、スマートフォンがIPv6で通信できなくなることが想定されます。そこで検証1でIPv6に対応していることが確認された端末について、AAAAフィルタが適用された環境でIPv6通信が有効になるか調査しました。

検証の条件は検証1と同一としますが、AAAAフィルタが適用された環境にするためにIPv4のDNSサーバーはぷららから割り当てられたものを使用します。

端末OSIPv6通信
AAAAフィルタ無効AAAAフィルタ有効
SO-01BAndroid 2.1×
ISW11SCAndroid 2.3.6×
SC-04DAndroid 4.0.2×
iPhone 4iOS 4.3.5×
iPhone 4SiOS 5.1.1×

AAAAフィルタが適用されるとIPv6での通信ができなくなることがわかります。検証環境はIPv6によるインターネット通信に対応済みなのですが、AAAAフィルタにより端末が「IPv6による通信はできない」と判断するため、IPv6が使われないという結果になります。

少し細かい話になりますが、端末が通信先IPアドレスの問い合わせ自体をIPv6で行うならば、AAAAフィルタの影響を受けずにIPv6での通信が可能になります。しかし今回検証したスマートフォンではいずれも通信先IPアドレスの問い合わせを(IPv6が有効な環境であっても)IPv4で行うため、AAAAフィルタの影響を受けてしまいます。

AAAAフィルタが適用されない状態でIPv6通信が可能な状態(写真=左)でも、AAAAフィルタを適用するとIPv4での通信となる(写真=右)。いずれもIPv6インターネット自体は有効な状態

ipv6_aaaa_001

AAAAフィルタは応急処置、IPv6インターネットの普及が必須

AAAAフィルタは端末にIPv6の通信を行わせないことによりフレッツ網が抱えるIPv6マルチプレフィックス問題を回避させますが、結局IPv6へは移行できていません。また上述の検証により、AAAAフィルタが適用されるとIPv6インターネットに対応している環境でも端末がIPv4で通信するという、ある意味本末転倒な事態も発生することがわかります。AAAAフィルタは当面の不具合を抑制する応急処置に過ぎず、最終的にはIPv6インターネットの普及とともにAAAAフィルタが解除されるのが理想的な展開と言えるでしょう。

IPv6インターネットの普及に向けて、各プロバイダや通信事業者が動き出していますが、この動きがより加速して、誰もが意識することなくIPv6へ移行できる環境が整うことを願うばかりです。一方で携帯電話ネットワークのIPv6対応は遅れており、こちらも進展が望まれるところ。

記事執筆:えど(吉川英一)

■関連リンク
エスマックス(S-MAX)
エスマックス(S-MAX) smaxjp on Twitter
君のスマホは次世代インターネットに対応しているか!?スマートフォンの「IPv6」対応をチェック【レポート】

共有する

関連記事

【カオス通信】麻生外相のアニメ文化大使構想を考える

去年の11月に麻生外相が打ち出した「アニメ文化大使」構想。これは日本のポップカルチャーを文化外交に活用しようという試みの一つですが、今のところ世間の反応はパッとしない印象があります。漫画好きの麻生外相の妄言と取られている…

【ケータイラボ】3Gハイスピード対応!超薄型ケータイ「709SC」

最近のSoftbank端末は薄型ケータイが多い。鞄に入れずポケットなどに入れて持ち運ぶユーザーとしては、薄くて軽い端末はかなりありがたい。今回発売された「709SC」も12.9mmといちばん薄いというわけではないが、かなり薄い端末である。…

【カオス通信】マニアック芸人の明日はどっちだ?

ドラゴンボール、ドラえもん、ルパン三世などのメジャーなアニメ・漫画ネタはお笑いの世界でもよく見かけます。これはお笑い芸人の中にもアニメ・漫画好きが多いことを証明するものですが、これが「ガンダム」や「萌えアニメ」になった…

【ケータイラボ】au初のテレビ電話対応機種「W47T」

持ち歩いてさっと使う携帯電話にテレビ電話なんて必要なのかなぁと最初は思ったものだ。カップルや親子同士などではアリなんかなぁなどと思ったりもしていた。しかし、知り合いの聴覚障害者がテレビ電話機能を利用して手話で会話してい…

【ケータイラボ】最大800kbpsまで対応!W-OAM typeG対応通信端末「AX530IN」

「WX530IN」は、PHS高度化通信規格であるW-OAMをさらに高速化した「W-OAM typeG」に初めて対応したカード端末。2007年春より発売の予定。「AX530IN」は、PHS端末としては初めてQAM(Quadrature Amplitude Modulation:直交振幅変調)に…