World IPv6 Day総括
Matsuzaki ‘maz’ Yoshinobu<maz@iij.ad.jp>

2011/7/15

maz@iij.ad.jp1World IPv6 Day
• 概要

• 形態

– Webサイトを24時間IPv6対応させるトライアル• 目的– 趣旨に賛同したサイトがそれぞれIPv6対応を実施• 参加表明組織数– IPv6対応の課題を明らかにし、対応する– IPv6対応を促進する• 日時– 412組織– 日本からは概ね20組織• 当日のAAAA付与率– 94%– 2011年6月8日 09:00JSTから 24時間2011/7/15

maz@iij.ad.jp

2

コーディネーション

World IPv6 Dayページ

World IPv6 Day実施サイト

http://www.worldipv6day.org/

掲載申し込み各地域の情報提供サイト

http://go6.si/v6day/
IPv6普及・高度化推進協議会
財団法人インターネット協会
WIDEプロジェクト
ISOC日本支部(再活性化中)

http://www.attn.jp/worldipv6day/
2011/7/15

日本での推進活動- 情報提供、掲載申し込みの取次
maz@iij.ad.jp3

WebサイトのIPv6対応は様々

2011/7/15

IPv4/IPv6
dualstack4 6

ロードバランサ

リバース proxy6
4

IPv6対応 CDN64

4 6

maz@iij.ad.jp4影響の見積もりIPv6対応• 参加サイト– アクセス数– AAAAを付与するコンテンツ• ユーザ側– IPv6でアクセスできちゃう• トラヒック変動

何か、IPv6で通信できない– IPv6で何か影響を受けちゃう• 遅延、フォールバック、閲覧障害

2011/7/15

maz@iij.ad.jp

5ユーザ側の環境

キャッシュDNSでの調査

http://techblog.yahoo.co.jp/cat207/BasicTechnology/yahooipv6/
2011/7/15

maz@iij.ad.jp6問題点の抽出• 接続性さえあれば概ねちゃんと動く– AAAAでびっくりする実装はダメ• 開発者が想定していないケースで問題発生– インターネットへの接続性が無いIPv6環境– Global Unicastはないけどdefault経路はある– ちゃんと動いていない6to4• 特定条件下での事例があれこれ報告– http://www.getipv6.info/index.php/Customer_pro
blems_that_could_occur
2011/7/15

maz@iij.ad.jp

7

IPv6閉域網• IPv6→IPv4フォールバック発生

IPv6/IPv4対応サイト– 良くて遅延– 悪くて閲覧障害• 状況に依存する

IPv6– 宅内へのRA
IPv6閉域網– IPv6対応端末– IPv6対応アプリケーション– IPv6対応サービスの構成
2011/7/15

maz@iij.ad.jp

IPv4
インターネット

8傾向と対策ミーティング

2011/7/15

maz@iij.ad.jp9

IPv6->IPv4フォールバックへの対応案• IPv6接続性の提供– インターネットの接続性があれば大丈夫• ソフトウェアのバージョンアップを提案– 新しいソフトウェアであれば、問題を軽減できる• ポリシーテーブルの更新を提案– IPv6対応実装の機能を利用• AAAA filterを実装したキャッシュDNSを提供– 問題のあるユーザにAAAAを応答しない– JPIX, JPNAPでもご用意いただきました
2011/7/15

maz@iij.ad.jp

10サポート準備関連• テストサイトの構築– http://test-ipv6.jp/• ISP– 対応ガイドラインの準備• ベンダ– サポートフォーラム– 情報提供• 情報提供サイト– IPv4のみでの情報提供
2011/7/15

maz@iij.ad.jp

11当日の状況
• IRCを使って情報交換しながら進行• 世界的に大きな影響は無し– 無かったわけではない– 日本時間で朝8時ぐらいからみんな待機– 自宅で影響を測定した人も• 著名サイトは概ね予定通り
実施– 一部サイトは事前にAAAAを設定したところも2011/7/15• IPv6トラヒックは一部で増加– IPv6対応していたユーザ– World IPv6 Dayの参加サイト– IPv6閉域網内でのTCP SYN• AAAA filterを導入したISPもmaz@iij.ad.jp

12

参加サイトでのトラブル事例• サーバ側での運用ミス– DNSの設定を間違った– DNSとコンテンツの対応を間違った– リバースproxyでリミットに引っかかった– PathMTUdが動かなかった• 運用技術の向上が大事• PathMTUd対策が大事
2011/7/15

maz@iij.ad.jp

13ユーザのアクセストラブル• Twitterでアクセス障害を報告してたユーザ– コンタクトを試みたところ、内1名からポリシーテーブルの更新でアクセス可能になったとの報告• 接続事業者に問い合わせが来たユーザ– 通常の接続障害ユーザに比べると誤差• ユーザサポートでは、根本解決してない傾向– リロードを試していただく等
2011/7/15

maz@iij.ad.jp

14

JPNAPで観測したIPv6トラヒック

2011/7/15

maz@iij.ad.jp

15

Yahoo! Japanでの計測• IPv6アクセス増加• アクセスできない人は減少

2011/7/15

maz@iij.ad.jp

16

http://techblog.yahoo.co.jp/ipv6_continue_world_ipv6_day/Yahoo! Japanでの計測• 特定のISPでIPv6が爆裂に普及

2011/7/15

maz@iij.ad.jp

17

http://techblog.yahoo.co.jp/ipv6_continue_world_ipv6_day/Yahoo! Japanでの計測• アクセスできない人の割合は、ISPによって傾向が異なる– すごく減ったところ– ちょっと増えたところ

2011/7/15

maz@iij.ad.jp

18

http://techblog.yahoo.co.jp/ipv6_continue_world_ipv6_day/05/29
05/30
05/31
06/01
06/02
06/03
06/04
06/05
06/06
06/07
06/08
06/09
06/10
06/11
06/12
06/13
06/14
06/15
06/16
06/17
06/18
06/19
06/20
06/21
06/22
06/23
06/24
06/25
06/26
06/27
06/28
06/29
06/30
07/01
07/02
07/03
07/04
07/05
07/06
07/07
07/08
07/09
07/10
07/11
07/12

とある組織からのアクセス状況

20%

18%

16%

AccessTop20

HTTP/HTTPS IPv4

2011/7/15
IPv6 Google

HTTP/HTTPS IPv6
arin.net.

yahoov6.jp.

14%

sinet.ad.jp.

12%
iij.ad.jp.

web.ad.jp.

10%wide.ad.jp.

msft.net.

8%
ntt.net.

6%

4%

2%

0%

maz@iij.ad.jp
19World IPv6 Dayその後• AAAAが付いているサイトは増えている– トライアル後も、一部サイトはAAAAを付けたまま• 何せ、提供者側で行けると判断されたら、それを止める理由は無い– World IPv6 DayがIPv6導入のためのflag dayになった模様• ISPでのAAAAフィルタは概ね外された模様– AAAAフィルタは動いちゃうけど、やっぱり邪悪

2011/7/15

maz@iij.ad.jp20World IPv6 Dayサマリ• 多くの環境で問題点を抽出できた– 大成功！
– 対応策もあれこれ検討、実施された• 大きな混乱はなかった– ISPではad-hocな対応等でとりあえず乗り切った– 分からずに我慢しちゃったユーザもいたかも• World IPv6 DayがIPv6導入の契機になった– AAAAが付いているwebサーバが増えている• 運用技術の向上が大事– IPv6対応に限らず
2011/7/15

maz@iij.ad.jp

21

Tips
• Webサーバ運用– AAAAレコードの数は必要最小限• フォールバックが早い– pathMTUdを意識した運用• ICMPv6を返す、通す、受け取る• ちょっと小さなパケットサイズで運用(TCP MSSとか)• ネットワーク運用– DualstakでIPv4/IPv6を同じぐらいに動かしておく• トラヒック変動が少ない
2011/7/15

maz@iij.ad.jp22今後の目標• IPv6で問題がでちゃうユーザの削減– ひとまず0.1%未満• できればIPv4での問題と同じぐらい– ad-hocではない対策が必要• ユーザが良い接続環境を整えられるような支援• 対応策– IPv6接続サービスの導入、普及– OSやソフトウェアを更新
2011/7/15

maz@iij.ad.jp23

議論• World IPv6 Dayどうだった？
– 経験、苦情、提案• World IPv6 Weekどう思う？
– 期間、参加形態• IPv6接続サービスで考えなきゃいけないこと– 導入促進– サービス仕様• packet filter• DNS (CDNとの連携)
2011/7/15

maz@iij.ad.jp

24