企業ネットワークにおける５つのIPv6対応

平成23年１１月２９日
事業推進本部 本部長 荒野 高志
Copyright © 2011 IT Holdings Corporation

今後のインターネット（予想）• 当面(2011.6～)– 主要ISPでは、新規顧客（転居等含む）にIPv4/IPv6デュアルスタックサービスを標準として提供• ISP内でのIPv4在庫が枯渇すると・・・– IPv6/IPv4privateアドレスのデュアルスタックサービスを提供開始
枯渇前のインターネット
IPv4
グローバル

枯渇後のインターネット=まだらネット
IPv4
プライ
ベート

IPv4
グローバル

IPv6

CGN

IPv4
グローバル

IPv4
グローバル

IPv4
グローバル

IPv4
グローバル

トランス
レータ

IPv4
プライ
ベート

CGN

IPv4グローバル、IPv4プライベート、IPv6が混在し、それをつなぐためにトランスレータやCGNを設置

単一のIPv4グローバルネットがフラットに相互接続
Copyright © 2011 IT Holdings Corporation

IPv6

IPv4
CGN
グローバル

CGN

IPv4
プライ
ベート

トランス
レータ

2

インターネットとの接点をデュアル化する• 企業網へのIPv6導入は、まずはインターネットとの接点から– 公開サーバー （含む 会社のホームページ）– リモートアクセス– インターネットVPN
– DMZ

１

• 公開サーバのIPv6対応の方式① サーバ、回線、ファイアウォール、ロードバランサ等をすべてデュア
ルスタック化② ロードバランサでIPv4/IPv6変換（サーバはIPv4のまま）③ リバースプロキシを立ててそこでIPv4/IPv6変換（サーバはIPv4）• 企業ホームページのIPv6対応状況– すでに多くの企業がデュアルスタック化– 省庁でも以下が既に対応済み（含む関連部署）• 総務省、内閣官房／内閣府、法務省、財務省、厚生労働省

Copyright © 2011 IT Holdings Corporation

3

政府情報システムに係る IPv6 対応の取組について
２０１１年（平成２３年）11 月２日
各府省情報化統括責任者(CIO)連絡会議決定「重点計画 2008」（2008 年（平成 20 年）８月 20 日高度情報通信ネットワー
ク社会推進戦略本部決定）、「電子政府推進計画」（2006 年（平成 18 年）８月 31日各府省情報化統括責任者（CIO）連絡会議決定 2008 年（平成 20 年）12 月 25日改定）等の趣旨を踏まえ、引き続き政府情報システムに係る IPv6 対応の取組を進める。
各府省において、IPv6 対応のための計画等により、各情報システムの特性等を踏まえて、対応すべき範囲、移行スケジュール等を具体化し、各情報システムの更改の時期等にも留意しつつ、IPv6 対応を進める。
特に、ウェブサイトや電子政府システムを始めとする外部と直接通信を行う
情報システムについては、管理機関における IPv4 アドレスの通常在庫が既に枯渇し、電気通信事業者における在庫も近々枯渇することが想定され、今後、IPv6アドレス利用者の増加が見込まれる状況を踏まえ、原則として、新たな開発や次期更改の際までに対応を図ることとする。

また、内閣官房において、総務省の協力を得て、当分の間、各府省におけるIPv6 対応の状況について、毎年フォローアップを行うこととする。
http://www.kantei.go.jp/jp/singi/it2/cio/dai44/siryou2_1.pdf
Copyright © 2011 IT Holdings Corporation4先進的な企業はイントラネットもIPv6化• こんな例も以前

狙い

10.x.x.x

運用コストの低減

２IPv410.x.x.x

AP

NAT

IPv4

IPv4
NAT
NAT: Network
Address Translator

NAT

AP
集約

192.168.x.x

IPv4

10.x.x.x

NAT

IPv6
2001:0db8:….

AP

AP
NAT
NAT

IPv4
IPv4

アプリサーバーをデータセンターに集約しかし、NATだらけでは管理は非効率そこで、IPv6でネットワーク全体を管理
端末は集中管理可能
アプリサーバからも端末が直接見える

10.x.x.x

192.168.x.x

歴史的にバラバラなネットとアプリ
ネットはNATで接続
アドレスは至る所でバッティングアプリサーバも点在

Copyright © 2011 IT Holdings Corporation

5

アプリケーションの対応も必要•

現在IPv4環境で動作しているプログラムをハイブリッド環境で動作させるときに、単純なリコンパイルなどですまないケースがいくつか散見されている––

正常に動作しないケース
動作はするがパフォーマンス的に問題になるかもしれないケースタイプ

対応負荷

必要な対応例

３
備考

Web系

たいていの場合は既存のコンテンツはそのまま動作。
IPアドレスを利用して来訪者数カウント、ログ管理、コンテンツ制御等を行っている場合には改修が必要。

クライアント
サーバソフトミドル・DB・フレームワーク等のIPv6対応チェックが必要。
古いシステム・古い関数・古い構造体等の利用は改修が必要。アドレス直書きもチェック必要

ゲーム・家電組
み込み関連

P2Pアーキテクチャでできているものはそのままでは動作しない。UPnPも不可になる。

Web上のゲームは問
題なし

IP電話系

トランスレータ等の助けを借りないと基本的には動作しない

Skype, メッセン
ジャーのボイスチャッ
ト等を含む

イントラネットア
プリ

イントラネットのIPv6化の予定がなければとりあえず対応の必要なし

環境・動作前提が今までのインターネット=IPv4 onlyと違うため、すべてのネットアプリでチェック及び試験が、さらに一部のアプリ
では改修 が必要となる
Copyright © 2011 IT Holdings Corporation

6

mini-Y2Kのような取組みが必須ではないか？

IPv4アドレス枯渇対応アプリケーションチェックリストα3版• アプリケーション側からみたIPv4アドレス枯渇対応策– 2010年7月に更新
http://www.intec-si.co.jp/ の「2010年7月20日のニュース」参照

この辺をクリック！

• インテック 先端技術研究所のWebからダウンロード– http://www.intecsi.co.jp/paperpatent/pdf/ipv4_app_check_list_20100720.pdf

Copyright © 2011 INTEC Systems Institute, Inc. CONFIDENTIAL

7

IPv6協議会 アプリSWG• アプリケーションのIPv6対応検討SWG• 主旨– IPv6の接続性提供の開始により、一般ユーザがIPv6イン ターネットを利用できる環境は整い始めている。一方で、イ ンターネット上の各種サービスや、 ユーザアプリケーション 等のソフトウェア側の対応は十分には進んでいない。 これ は、IPv6に対応した開発環境、ツールに関する情報、 IPv4/IPv6デュアルスタック環境でのコーディングス
タイル 等の情報が不足していることが一因に挙げられる。本 SWG
では、アプリケーションのIPv6対応に必要な情報を検 討・整理することでアプリケーションのIPv6対応を推進する ことを目的とする。

• 対象– ウェブプログラミング及びソケットプログラミング• 予定– 2012/03 言語・環境などの対応状況調査– 2012/05-06 アプリケーションのIPv6対応に関するガイドラ イン(第一版)公開
Copyright © 2011 IT Holdings Corporation8

セキュリティ懸念とその対応• IPv6不管理の問題
インターネット(IPv4)

最近のPCはIPv6対応
ネットワーク管理でIPv6を無視していると・・・

ゲートウェイ
管理者

企業バックボーン
IPv6 network

ＬＡＮ４

PC AがIPv6のルータ宣言をすると
LAN内の他PCはAがIPv6ルータだと思い込み、IPv6トラフィックはAに集まるＬＡＮ

無線などで外との接続があれば
トラフィックもAで解析可能外からも侵入し放題

ＬＡＮA

おまけに、管理者もユーザ

IPv6インターネット も全く気がつくことがない

Copyright © 2011 IT Holdings Corporation

9

IoT情報プラットフォームのインフラとして•メーカが消費者・企業購入後の利用者の声や不具合情報・稼動情報を管理•他のプレイヤーも情報を利活用•情報をシェアすることにより効率的なプラットフォームに５

・製品開発への活用
・予防保守への活用
etc.

製造業者

その他の利用者

・データの管理・利用者への提供
etc.

本プラットフォームが規定する標準インターフェス

IPv6情報流通プラットフォーム

・テレビ局（視聴率）
・保険会社（走行情報）
etc.

IPv6・遮断・テスト
etc. ・電力使用量
・水道使用量etc.

・稼動状況の把握
・機器の遠隔操作
etc.

ユーザ

IPv6

・録画設定
・操作説明
・動作状況
etc.
・視聴率
etc.

IPv6

・ロック解除
・運転指示
etc.

・走行情報
・部品状態
etc.

・温度設定
・警告表示
etc.

・ドアの開閉情報
・内部温度
etc.

Android／OSGi
Android／OSGi

Copyright © 2011 IT Holdings Corporation

Android／OSGi

10・強制停止・無人操作
etc.

・稼動状況・位置情報
etc.

Ｏｕｒ Ｃｌｏｕｄ, Ｙｏｕｒ Ｄｒｅａｍ
お客様の最前線でシステムを提供し続けてきたITホールディングスグループが、クラウドインテグレーションによりお客様の夢を実現してまいります。