既存ネットワークとの高親和性を持 つ ノードグルーピング機構に関する研 究 さだ. 2.背景 2.1 インターネットの普及 –IP アドレスが足りなくなるくらい多くのノードが インターネットを介した通信を実現 – ノードには 2 種類 IP ホスト:一般的な PC のように,ソフトウェアを容易に 更新できるノード.

Slides:



Advertisements
Similar presentations
既存ネットワークとの高親和性を持つ ノードグルーピング機構に関する研究 慶應義塾大学政策・メディア研究科修士二年 青柳 禎矩.
Advertisements

演習3 米澤研究室 発表2 山崎孝裕. 主な内容  分散動的サーバモデル(復習)  掲示板システムの問題点と仮定  掲示板システムの大まかな動き(細かい エラー処理は考慮しない)
IP over DVB-RCS の設計と実装 研究背景 DVB-RCS 衛星回線を用いて受信局から送信局への狭帯域な戻り回線を提供 Forward Link Return Link HUB Terminal.
ネットワークインタフェース 層/ インターネット層(IP層) (1) ネットワークシステムⅠ 第7回.
インターネット プロトコル 情報教員のためのサーバ管理技法 3 日目 柴田 功. 情報教育の失敗事例 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 生徒には作品を FD に保存させていた が、データが消えてしまった。
ご提案書 『ホテル インターネットサービスソリューション』
Ibaraki Univ. Dept of Electrical & Electronic Eng.
最新ファイルの提供を保証する代理FTPサーバの開発
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワーク技術II 第8.2課 イーサネット・スイッチング
IGD Working Committee Update
仮想ブロードキャストリンクを利用した 片方向通信路の透過的経路制御 藤枝 俊輔(慶應義塾大学)
IPv6 エニーキャスト ルーティングプロトコル PIA-SM の設計および実装
3.5 ネットワークの ディストリビューション層の構築
「コンピュータと情報システム」 07章 インターネットとセキュリティ
“All your layer are belong to us” 君達の「階層」は全て我々が戴いた
発表の流れ 研究背景 マルチテナント型データセンタ 関連研究 IPマルチキャスト ユニキャスト変換手法 提案手法 性能評価.
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
センサノード 時刻同期と位置測定 浅川 和久 2008/11/16 センサノード 時刻同期と位置測定.
ユビキタス環境における コミュニケーション・ツール選択支援機構の提案
IPマルチキャスト通信とXcast 早稲田大学後藤研究室 Xcast班.
簡易型アクセスポイントについて 「新たな公衆無線LANサービスの開始に伴う簡易型アクセスポイント設置のご協力について(依頼)」 に基づいて、ご提供する簡易型APは、NAHA_CITY_FREE_Wi-Fiの環境整備にご協力いただくため必 要となる無線機器です。 簡易型APを設置して頂く事で、空港や国際通り等で那覇市が展開している無料Wi-Fiの提供が可能になります。
ファイアウォール 基礎教育 (1日目).
ネットワーク機器接続 2SK 情報機器工学.
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
GoNET 競合比較 POPCHAT 2015年04月 アイビーソリューション株式会社.
講義日程予定 第 1 回 「ガイダンス」 第 2 回 「ユビキタスシティ検討ワーキング中間とりまとめ」
「コンピュータと情報システム」 06章 通信ネットワーク
6月19日 RoutingとRouting Protocol 大竹 由美子
Windows Azure 仮想ネットワーク
イーサネット.
Step.9 VPN VPNのトンネルを張る PC 3 PC 1 PC 2 論理ネットワーク1 xx (自動割当)
Step.6 スタティック(静的)ルーティング
Copyright Yumiko OHTAKE
Ibaraki Univ. Dept of Electrical & Electronic Eng.
いつでも! どこでも! 『働き方改革』 が解決します!! SMA100シリーズで安心・安全リモートアクセス
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ECN sada 親 makoto, hitomi
IPv6 ネットワークにおける エニーキャスト通信実現のための プロトコル設計と実装
大阪大学 大学院情報科学研究科 博士前期課程2年 宮原研究室 土居 聡
7. セキュリティネットワーク (ファイアウォール)
復習.
イーサネットフレームの構造とデータリンク層アドレス
分散IDSの実行環境の分離 による安全性の向上
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
インターネットにおける真に プライベートなネットワークの構築
通信技術.
Cisco Umbrella のご紹介 2018 年 1 月.
各種ルータに対応する P2P通信環境に関する研究
Step.12 仮想ネットワーク設計 スケジュール 201x/xx/xx 説明、ネットワーク設計 201x/xx/xx ネットワーク設計
Step.7 ダイナミック(動的)ルーティング
IP over DVB-RCSの設計と実装
ネットワーク技術II 第10.3課 サブネット化のメカニズム
利用者主導型動的ノードグルーピング機構に関する研究
仮想環境を用いた 侵入検知システムの安全な構成法
P2P型アプリケーション用ライブラリ SUNET
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
World IPv6 Day worldipv6day. org/ attn
トラフィックプロファイラAGURIの設計と実装
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
ToON: TCP over Overlay Network (仮称)
Step.8 ファイアウォール PC 3 PC 1 PC 2 許可したアクセス のみ通過させる アクセスする ファイアウォール
衛星回線を含むネットワークにおける 動的経路制御に関する研究
計算機群における 「動的なインターネット接続性」の共有に関する研究
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
演習問題 その1 IP のネットワークである /20 について以下の問に答えよ。
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
特定ユーザーのみが利用可能な仮想プライベート・ネットワーク
ネットワークシステム ネットワークシステム概要.
Presentation transcript:

既存ネットワークとの高親和性を持 つ ノードグルーピング機構に関する研 究 さだ

2.背景 2.1 インターネットの普及 –IP アドレスが足りなくなるくらい多くのノードが インターネットを介した通信を実現 – ノードには 2 種類 IP ホスト:一般的な PC のように,ソフトウェアを容易に 更新できるノード IP デバイス:ネットワークプリンタ・ DLNA 対応テレビ など,ソフトウェアの更新が無理・困難なノード

2.2 ノードグルーピングの必要性 – 現在のネットワークは(原則として)地理的に近 いノードを集約したもの – ネットワークを跨いだ通信はファイアウォールや NAT などの制限が多い – 今後のユビキタスコンピューティングの発展に伴 い,より多くのノードが,(地理的に遠い)ネッ トワークを跨いだ通信を行う必要性がでてくる – ノードをグルーピングし,そのノード群で互いに 透過的な通信ができる基盤が必要

3. ノードグルーピング実現の問 題点 3.1 問題の背景 –IP デバイスの普及 各ノードにソフトウェアインストールを要するモデルで は, IP デバイスがグループに参加できない – ネットワーク構成の必要性 ネットワークを物理的に変更(ルータを換装する, LAN ケーブルを差し替えるなど)が必要なモデルは – ネットワーク設定の必要性 ネットワークを論理的に変更(ルーティングテーブルを 変更するなど)

– ノードグルーピング時の目標 IP デバイスへの変更を必要としない –IP で通信できるだけでよい 既存のネットワーク構成を変更しない –LAN ケーブルの抜き差しなど,物理的な変更を行わ ない 既存のネットワーク設定を変更しない – ルータの設定など,論理的な変更を行わない

3.2 既存のモデル –Sites Connected Model Layer 2 の場合 Layer 3 の場合 トンネリング用の サーバが必要 ルーティングテーブ ルの書き換え必要 ネットワーク構成 の変更が必要

既存のモデル –Nodes Connected Model IP デバイスのソフ トウェア改変が必 要

3.3 問題の解決策 –Sites Connected Model with Alternative Path ? 既存の PC 1台にソフトウェアをインストールするだけで 良い それ以外のノードに変更は必要ない ネットワーク構成,設定などを変更する必要がない ソフトウェア の インストール

4.設計 4.1 概要

4.2 動作手順 – 4.2.1 想定環境 ホームネットワーク ルータ 1 台 – ソフトウェアの改変できない –NAT , DHCP を提供 IP ホストが 1 台以上 – そのうち 1 台がソフトウェアのインストール可能 IP デバイスが 0 台以上

4.2.2 ノードのグローバルな把握 –Global Buddy List :他ネットワークに存在するノー ドの一覧 –XMPP (オープン IM 用プロトコル)を用いて取得 ある XMPP サーバ (talk.google.com など )

4.2.3 ノードのロー カルな把握 –IP デバイス接続時 IP デバイスは DHCP 要求 PC は IP デバイスの MAC アドレ スを把握する 接続, DHCP 要求 新しい IP デバイスを検出しまし た VPN 接続するデバイスに追加? デバイス名: はいいいえ

4.3.4 トンネリング通信 Proxy ARP を VPN に応用する –PC ( ) は未使用 IP アドレスを発見 例えば とする と通信するときは, を用いる – 端末 ( ) は と通信するため ARP を投げる –PC は ARP に対して応答する – 端末は 宛の IP パケットを送信 これはサーバに届く –PC はその IP パケットの宛先を に書き換えてカプセル化 – 他のネットワークの PC ( ) に送信

5.実装 5.1 概要 – 環境 Windows XP – 言語 Visual C++ – ライブラリ 低レイヤのネットワーク処理 –WinPcap Buddy List の管理 –Libjingle を用いた XMPP による通信

Contribution Lower load – 監視すべきパケットが減る Scalability – サーバの性能が足りなくなってきたらサー バを追加するだけでよい Redundancy – サーバを複数設置して冗長性を持たせるこ とが可能

Motivation 異なるネットワークに属する IP デバイス同士 を容易につなげたい – ユビキタスコンピューティングの発展によって, IP デバイスおよびこのような需要は増えるはず Internet

4.2.2 ノードのグローバルな把 握 – 各 PC は Buddy List を保持 – 各 IP デバイスごとにアクセス制限ができる ○○ 家の DVD レコーダからの接続 NAS : ○ 許可 ● 禁止 プラズマ: ● 許可 ○ 禁止

Related Works アプローチの種類 –Application Layer –Transport Layer

Related Work 拠点間接続 VPN – 端末は何もインストールしなくても OK – 端末とゲートウェイの間に IPsec サーバを設置 IPsec サーバは端末からの「全て」のトラフィックを監視 特定宛先のパケットだけトンネリング処理 –SoftEther, P2P-CUG なども基本的に同一 IPsec サーバ ゲートウェイ

問題点 – 性能的な問題 高負荷 – 全てのトラフィックを監 視するので重い – トンネリング通信以外の 通信も影響をうける ボトルネック – サーバが遅いと,全通信 が遅くなる – 気軽にサーバを追加でき ない » ネットワーク構成 を変更する必要が ある 冗長性の欠如 – 壊れたら全く通信できな い – 使用上の問題 細かいアクセス制限が 出来ない –DVD レコーダには通 信してよいが, NAS はダメとか 普通に DHCP で IP アドレ スが割り当てられると, そのデバイスにどのア ドレスがついたか分か りにくい

2.3 ノードグルーピングのアプ ローチ –Application Layer pucc –Transport Layer SOCKS –Network Layer SoftEther, –Data Link Layer SoftEther, P2P-CUG,