画像情報特論 (11) - その他の話題 (2) - 授業のまとめ モビリティ セキュリティ

Slides:



Advertisements
Similar presentations
TCP/IP によるチャットプログラ ム 薄井 秀晃. 基礎知識編 TCP/IP とは? IP とは・・・ Internet Protocol の略称であり通信方法の技術的なルールで あり、実際にデータを送受信する前にデータを小さなデータ に分割し、それに発信元と受信先の IP アドレスを付加させて.
Advertisements

Nicolas FISCHBACH シニアマネジャ, IP エンジニアリング / セキュリティ - COLT Telecom - version 1.0 Voice over IP (VoIP) セキュリティ.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
VoIP アプリケーションの特性解 析 05id018 岡田享介 指導教員:冬爪成人. 背景 通常の電話回線より安価で会話が出来る 通信手段としてインターネット電話とい うものがある. インターネット電話では VoIP が使用され、 音声信号を符号化し、パケット化させる 機能を持つ. しかし、 VoIP.
Curlの特徴.
ファイアウォール 基礎教育 (4日目).
メール暗号化:秘密鍵・公開鍵の作成  作業手順 Windows メール(Vista).
SSHのセキュリティ技術 SSH2 IPSec PKI TLS/ SSL
Ibaraki Univ. Dept of Electrical & Electronic Eng.
画像情報特論 (11) - その他の話題 (2) モビリティ: Mobile IP, SIP Mobility
画像情報特論 (8) - セッション制御プロトコル (1) IETF SIP/SDP 電子情報通信学科 甲藤二郎
画像情報特論 (8) - セッション制御 (1) インターネット電話 (SIPとH.323)
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
IGD Working Committee Update
第14回 今日の目標 §4.3 情報セキュリティー 情報化社会の特徴を社会的な面から概観する 情報に関わる危険の要因を示す
ネットワーク層.
一対多通信における ネットワーク障害物対応方法選択プロトコルの設計
ネットワーク構成法 スケール 第6回 11月19日.
TCP (Transmission Control Protocol)
TCP Tahoeのウインドウ制御 (復習)
「コンピュータと情報システム」 07章 インターネットとセキュリティ
ネットワークコミュニケーション よく使われるアプリケーション DNS 7/5/07.
Private SIP サーバを用いた VoIP環境構築の試み
Netscape Communicator Eudora Microsoft Word
“All your layer are belong to us” 君達の「階層」は全て我々が戴いた
画像情報特論 (10) - シグナリング - インターネット電話の実際 (1) ITU-T H
TCPソケットプログラミング ソケットプログラミング TCP-echoのデータ通信手順
情報処理の概念 #10 インターネットとIPv6 / 2002 (秋)
第13回 今日の目標 §4.3 情報セキュリティー 情報化社会の特徴を社会的な面から概観する 情報に関わる危険の要因を示す
画像情報特論 (11) - その他の話題 (2) - 授業のまとめ モビリティ セキュリティ
Telnet, rlogin などの仮想端末 ftp などのファイル転送 rpc, nfs
画像情報特論 (11) - その他の話題 マルチキャスト CDN モビリティ 電子情報通信学科 甲藤二郎
ま と め と 補 足 ネットワークシステムⅠ 第15回.
無線LAN での Make-Before-Break ハンドオーバー の他方式比較とフィールド実証
講義日程予定 第 1 回 「ガイダンス」 第 2 回 「ユビキタスシティ検討ワーキング中間とりまとめ」
画像情報特論 (8) - セッション制御 (1) インターネット電話 (SIP) 情報ネットワーク専攻 甲藤二郎
インターネット自動車における インターネット移動体通信技術
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
総合講義B:インターネット社会の安全性 第6回 ネットワークの基盤技術
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Hayato SAITO, Mitsutoshi MATSUDA, Masato NOTO
画像情報特論 (2) - TCP/IP (1) インターネットプロトコル (IP) インターネットQoS
ECN sada 親 makoto, hitomi
無線環境におけるマルチホーム Mobile IPv6の通信品質分析
パーソナル・ファイアウォール ネットワーク内部の特定の通信を保護するための簡単な手段
TCP/UDP プロセス間の通信のためのプロトコル TCP:信頼性高、処理時間大 UDP:信頼性低、処理時間小 ftp SMTP HTTP
インターネットの基礎知識 その3 ~TCP・UDP層編~
画像情報特論 (8) - セッション制御 (1) インターネット電話 (SIPとH.323)
IP ルーティングの図示 情報科学科 松澤 智史.
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
インターネットにおける真に プライベートなネットワークの構築
マルチホーミングを利用した Proxy Mobile IPv6の ハンドオーバー
RTCPパケットの測定による マルチキャスト通信の品質評価
Ibaraki Univ. Dept of Electrical & Electronic Eng.
本日の話題 インターネットセキュリティ IPv6 過去の定期試験問題の解説 (後藤担当分:問題5および問題6)
スキルチェック Network編.
演習第6回 情報通信技術論 インターネット工学
Cisco Configuration Professional Express 3.3 アップデート
インターネット自動車における インターネット移動体通信技術
画像情報特論 (2) - TCP/IP (1) インターネットプロトコル (IP) インターネットQoS
最低限インターネット ネットワークにつなぎましょ!
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 電子情報通信学科 甲藤二郎
SIP の研究動向 2005年度 前期通常ゼミ 後藤研究室   M1 山田 大輔.
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 情報ネットワーク専攻 甲藤二郎
OSI7層に関係する機器、仕様、機能など 物理層 データリンク層 ネットワーク層 トランスポート層 セッション層 プレゼンテーション層
画像情報特論 (1) - インターネット電話とインターネット放送 はじめに 電子情報通信学科 甲藤二郎
情報ネットワーク 岡村耕二.
ソケットの拡張によるJava用分散ミドルウエアの高信頼化
第7章 交換技術 7.1 交換機の機能と構成 7.2 ディジタル交換機 7.3 ATM交換設備 7.4 IPネットワーク交換技術
DHCPv6 on zebraの設計 miyu(SING) B2 親:yasu.
Presentation transcript:

画像情報特論 (11) - その他の話題 (2) - 授業のまとめ モビリティ セキュリティ 2003.07.11 情報ネットワーク専攻 甲藤二郎 E-Mail: katto@waseda.jp

モビリティ L3モビリティ: Mobile IP L7モビリティ: SIP Mobility

CN (Corresponding Node) Mobile IP (1) Mobile IPv4 (制御フェーズ) CN (Corresponding Node) HA (Home Agent) インターネット Registration (CoA) 移動 FA (Foreign Agent) MN (Mobile Node) ホームアドレス (MN: ホーム) 気付アドレス (CoA: 移動先) Router Advertisement

CN (Corresponding Node) Mobile IP (2) Mobile IPv4 (データ転送フェーズ) IPアドレス CN (Corresponding Node) HA (Home Agent) MN データ MN インターネット CN データ カプセル化 移動 CoA MN データ FA (Foreign Agent) MN (Mobile Node) ホームアドレス (MN: ホーム) 気付アドレス (CoA: 移動先)

Mobile IP (3) Mobile IPv4 (定義と手順) MN (Mobile Node): 移動端末 定義: CoA (Care of Address): 気付アドレス (共存気付と外部気付) HA (Home Agent): 移動元エージェント FA (Foreign Agent): 移動先エージェント CN (Corresponding Node): 通信相手 共存気付アドレスの場合: MN が FA から CoA をもらう (Discovery: Advertisement, DHCP 等)。 MN が HA に CoA を登録する (Registration)。 CN からのパケットを HA が MN にカプセル化転送する (Delivery)。 MN は、受信パケットのカプセル化をほどきデータを受信。 MN は、送信元アドレスは MN のまま、CN に対してパケットを送信。

CN (Corresponding Node) Mobile IP (4) Route Optimization (三角経路の回避オプション) CN (Corresponding Node) HA (Home Agent) Binding Update (CoA) インターネット CN データ Registration (CoA) 移動 FA (Foreign Agent) MN (Mobile Node) MN データ CoA CN に変更が必要

Mobile IP (5) Fast Handover (1) 概要 課題: ハンドオーバー処理 シグナリング遅延の削減 パケットロスの削減 課題: ハンドオーバー処理 CN シグナリング遅延の削減 パケットロスの削減 インターネット FA #1 FA #2 対策: MN 階層化 MIP (HMIP) バッファリング バイキャスティング 移動

Mobile IP (6) Fast Handover (2) 階層化 MIP FA の階層化、 階層化ドメイン内のみのシグナリング CN インターネット FA の階層化、 階層化ドメイン内のみのシグナリング ⇒ MAP を跨がない限りはシグナリング 遅延が低減される MAP MAP: Mobility Anchor Point AR: Access Router Regional Registration AR1 AR2 AR3 AR4 移動 MN

Bi-casting (Simultaneous Binding) Mobile IP (7) Fast Handover (3) バッファリングとバイキャスティング Buffering (Fast MIP) Bi-casting (Simultaneous Binding) CN CN インターネット インターネット Old FA New FA Old FA New FA MN MN 移動 移動 パケットロスの削減: HMIP との組み合わせも可能 (CN を MAP に置き換える)

CN (Corresponding Node) Mobile IP (8) Mobile IPv6 (データ&制御) CN (Corresponding Node) HA (Home Agent) データ MN インターネット CN データ + Binding Update (CoA) Registration (CoA) 移動 IPv6 Router FA (Foreign Agent) 「カプセル化」ではなく、 IPv6オプション MN (Mobile Node) ホームアドレス (MN: ホーム) 気付アドレス (CoA: 移動先) MN データ CoA

Mobile IP (9) Mobile IPv6 (定義と手順) IPv4 との違い: FA の廃止: IPv6 Stateless Address Autoconfiguration Home Address Option: MN は発信元アドレスを CoA として送信 Destination Option: Binding Update をデータパケットに乗せられる ⇒ Route Optimization を (MIP拡張ではなく) IPv6 としてサポート MIPv6 の手順: MN が CoA を取得する (Stateless Address Autoconfiguration)。 MN が HA に CoA を登録する (MIP Registration)。 CN からのパケットが、HA からカプセル化されて MN に転送。 MN は、Binding Update を乗せて、CN にパケットを送信。 以降、MN と CN は、HA を介さずにパケットを送受信。

SIPモビリティ (1) プレコール・モビリティ: セッション前 CN SIP Location Server ③ SIP Invite ④ 302 Client Moved インターネット ② Registration (事前登録) ⑤ SIP Invite (CN→MN) ⑥ 200 OK (MN→CN) ⑦ VoIP or streaming 移動 ① アドレス取得 DHCP Server MN MIP Route Optimization と同様の手順

SIPモビリティ (2) ミッドコール・モビリティ: セッション中 CN SIP Location Server インターネット ⑬ Re-registration (事後登録) ⑨ MN Moves (MN→CN) ⑩ SIP Re-Invite (CN→MN) ⑪ 200 SIP OK (MN→CN) ⑫ VoIP or streaming Old AR New AR ⑧ アドレス取得 移動 MN SIP セッションの再接続 (再接続中のドロップは大丈夫?)

SIPモビリティ (3) パーソナルモビリティ CN SIP Location Server ② Invite / Client Moved インターネット ③ VoIP or streaming ① Registration (事前登録) sip:jiro@foo.com → place#3.foo.com Place #1 Place #2 Place #3 「端末」ではなく、「人」に合わせたモビリティ

MIP Mobility vs. SIP Mobility ただし、共存は可能

セキュリティ SIP Security (シグナリングレベル) Secure RTP (セッションレベル) NAT/ファイアウォール対策 調査中。。。

SIP Security (1) HTTP認証 (Digest認証) : ユーザ認証 認証なし 認証あり challenge 認証情報 User A User B User A User B INVITE INVITE 200 OK 401 Unauthorized challenge ACK ACK INVITE Authorization: 認証情報 200 OK 暗号化された ユーザ名 とパスワード ACK

SIP Security (2) プロキシ経由: ユーザ認証 Proxy 認証情報 User 認証情報 認証情報 User 認証情報 User A Proxy User B INVITE 407 Proxy Authentification ACK Proxy 認証情報 INVITE Proxy Authorization INVITE 401 Unauthorized 401 Unauthorized ACK ACK INVITE Proxy Authorization + Authorization User 認証情報 認証情報 User 認証情報 INVITE Authorization 200 OK 200 OK ACK

Secure RTP RTP/RTCPパケットの暗号化 SDPに暗号化情報を含める SDP SDP 暗号情報 暗号情報 User A User B SDP INVITE 200 OK SDP 暗号情報 ACK 暗号情報 セキュア通話

NAT/ファイアウォールの問題 (1) SIP over UDP の場合 グローバルアドレス端末からのリプライが通らない SIP/SDP User A 192.168.0.10 NAT 192.168.0.1 / 133.9.x.x User B 133.9.y.y SIP/SDP INVITE (例) 49560番 5060番 Contact: sip://foo@192.168.0.10 c=IN IP4 192.168.0.10 ... バインドあり (アドレス付替え) 200 OK SIP/SDP バインドなし プライベートアドレス グローバルアドレス グローバルアドレス端末からのリプライが通らない

NAT/ファイアウォールの問題 (2) SIP over TCP の場合 グローバルアドレス端末からのRTPが通らない INVITE User A 192.168.0.10 NAT 192.168.0.1 / 133.9.x.x User B 133.9.y.y SIP/SDP INVITE 5060番 200 OK Contact: sip://foo@192.168.0.10 c=IN IP4 192.168.0.10 m=audio 49820 RTP/AVP 0 ... SIP/SDP バインドあり (ACKは省略) RTP/UDP (例) 41620番 RTP/UDP (例) 49820番 バインドなし グローバルアドレス端末からのRTPが通らない

SIP/SDPメッセージのスヌープと書換え シグナリング/メディア・チャネルのバインド NAT/ファイアウォール対策 (1) アプリケーションレベル・ゲートウェイ L7 レベルゲートウェイ SIP/SDPメッセージのスヌープと書換え シグナリング/メディア・チャネルのバインド L3/L4 NAT 192.168.0.1 / 133.9.x.x User A 192.168.0.10 User B 133.9.y.y

NAT/ファイアウォール対策 (2) UPnP (ユニバーサル・プラグアンドプレイ) と NAT Traversal UPnP対応ルータ 192.168.0.1 / 133.9.x.x User B 133.9.y.y UPnP対応ルータ L3/L4 XML/HTTP NATルータ (UPnPルータ) の検出 グローバルポート・マッピング情報の取得・追加・削除 ローカルポート・マッピング情報の取得 User A 192.168.0.10 例: Microsoft SSDP / Windows XP

Security のまとめ ダイジェスト認証: ユーザ認証 S/MIME: ユーザ認証、メッセージの完全性・機密性の保証 ダイジェスト認証: ユーザ認証 S/MIME: ユーザ認証、メッセージの完全性・機密性の保証 Secure RTP: RTP/RTCP パケットの暗号化 (NAT/Firewall) ALG: アプリケーション (L7) レベル・ゲートウェイ UPnP: ポート・マッピングの設定・追加・削除 (その他) TLS: Layer 4 の暗号化 IPsec: Layer 3 の暗号化

ストリーミングソフトウェア について Word 文書参照

まとめ

まとめ 【電話網】 【インターネット】 キャリア企業による網管理とサービス提供 一般ユーザへのプロトコルスタックの開放 サービス、アプリケーションを使う アプリケーションの構造を検討する サービス、アプリケーションを使う アプリケーションの構造を検討する 作れ、と言われたら自分で作る (作ることが できる) 電話、放送 インターネット電話、インターネット放送