ToON: TCP over Overlay Network (仮称)

Slides:



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

第1章 ネットワークとコミュニケーション 第2節 ネットワークのしくみ 2 ネットワークを支える技術 (教科書 p36 ~ p37) 今日の用語  モデム (modulator/demodulator:modem)  IP アドレス (internet protocol address)  ドメインネーム.
イーサネットと ATM Ethernet and ATM Which is better, Shared Media or Point to Point? 岡村耕二.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
第1回.
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
不特定多数の発信者を考慮した ストリーミングシステムの実現
第4章 Internet Address.
仮想ブロードキャストリンクを利用した 片方向通信路の透過的経路制御 藤枝 俊輔(慶應義塾大学)
IPv6 エニーキャスト ルーティングプロトコル PIA-SM の設計および実装
モバイルP2Pを用いた携帯電話 動画配信手法の提案 第5回
ネットワーク層.
一対多通信における ネットワーク障害物対応方法選択プロトコルの設計
神奈川大学大学院工学研究科 電気電子情報工学専攻
早稲田大学大学院 理工学研究科情報科学専攻 後藤滋樹研究室 1年 渡辺裕太
「コンピュータと情報システム」 07章 インターネットとセキュリティ
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
TCPソケットプログラミング ソケットプログラミング TCP-echoのデータ通信手順
第13回 今日の目標 §4.3 情報セキュリティー 情報化社会の特徴を社会的な面から概観する 情報に関わる危険の要因を示す
IPマルチキャスト通信とXcast 早稲田大学後藤研究室 Xcast班.
Towards Commercial Mobile Ad Hoc Network Applications: A Radio Dispatch System ECN M1 sada.
トランスポート層.
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
ノードの情報を動的に反映したオーバレイネットワークの構築
ノードの情報を動的に反映したオーバレイネットワークの構築
ネットワークとノードの情報を利用したオーバレイネットワークの最適化
ま と め と 補 足 ネットワークシステムⅠ 第15回.
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
伝送特性に応じた 適応型映像・音声配信機構の構築
モバイルP2Pを用いた携帯電話 動画配信手法の提案 第3回
サーバ負荷分散におけるOpenFlowを用いた省電力法
MPIによる行列積計算 情報論理工学研究室 渡邉伊織 情報論理工学研究室 渡邉伊織です。
イーサネット.
ECN sada 親 makoto, hitomi
大阪大学 大学院情報科学研究科 博士前期課程2年 宮原研究室 土居 聡
修士研究計画 P2Pネットワークの最適化 kuro must: Survey ○テクニカルにチャレンジング
インターネットの基礎知識 その3 ~TCP・UDP層編~
第9章 Error and Control Messages (ICMP)
分散IDSの実行環境の分離 による安全性の向上
オーバレイ構築ツールキットOverlay Weaver
IP ルーティングの図示 情報科学科 松澤 智史.
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
問題1: ネットワークセグメントはいくつあるか?
通信技術.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
第一回 掲示板                 05A1054         前田嵩公.
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
マルチホーミングを利用した Proxy Mobile IPv6の ハンドオーバー
各種ルータに対応する P2P通信環境に関する研究
電子計算機工学 Keiichi MIYAJIMA Computer Architecture
メールの仕組みとマナー.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
IP over DVB-RCSの設計と実装
利用者主導型動的ノードグルーピング機構に関する研究
P2P ネットワーク上で 実時間ストリーミングを実現するための 分散制御プロトコルの提案
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
OSI7層に関係する機器、仕様、機能など 物理層 データリンク層 ネットワーク層 トランスポート層 セッション層 プレゼンテーション層
卒業研究 JCSPを用いたプログラム開発  池部理奈.
衛星回線を含むネットワークにおける 動的経路制御に関する研究
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
異種セグメント端末による 分散型仮想LAN構築機構の設計と実装
JXTA総まとめ P2P特論 最終回 /
P2P & JXTA Memo For Beginners
IPアドレス 平成14年7月9日 峯 肇史 牧之内研究室「UNIX とネットワーク基礎勉強会」Webページ
まさ 2003/06/12 卒論その後の進捗 まさ 2003/06/12.
Presentation transcript:

ToON: TCP over Overlay Network (仮称) sada

Outline Problem Consciousness Proposal Comparison Evaluation Future Works

Problem Consciousness ECNLミーティングにおける戸辺さんの一言 オーバレイネットワークでは隣同士のピア間の通信は、TCPによってデータの送受信が確実に行われる。 しかし、オーバレイネットワーク自身が(ルーティングミスやピアのトラブルなどにより)データを紛失することがある 何とかできないかと考慮しました

Proposal ToON :TCP over Overlay Network (仮称) ToON ToON Internet オーバレイネットワーク 実際のネットワーク Internet 論理的な接続 物理的な接続

ToON オーバレイネットワーク用のTCP TCPをユーザレイヤにおいて実装 IPネットワーク用のTCPではない TCPをユーザレイヤにおいて実装 ルーティングさえ出来れば、どのオーバレイネットワークでも動作できるはず? DHTなど

Comparison 1 途中経路のピア間接続をTCPで行う場合 ToON A B A B 途中経路で“オーバレイネットワーク”がデータを紛失する可能性 TCPの処理回数が多く、性能的に不利??? ToON A⇔Bでデータ到達を保証 TCP処理が実質1回になり性能的に有利????? ToON ToON データ データ A B A B TCP TCP TCP

Comparison 2 必要に応じてTCPの接続を行う場合 ToON A B A B P2Pの特性の一つ「匿名性」が失われる A・B共にNAT環境だと不可能 ToON A・Bは互いのIPアドレスが分からない A・B共にNAT環境でもかまわない データ ToON ToON データ A B A B TCP

Evaluation 定性的評価 定量的評価 比較1・2で述べたようなこと 性能測定 ToONをDHTやシンプルなオーバレイネットワーク上で実行

Future Works いずれDHTの新規作成or既存のDHTの改造時に組み込みたい グリッドにおける命令の伝達などに応用できるのではないか?