Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
コンテンツ指向ネットワークにおけるサブネットの実現方法の提案とその適用に関する研究
Search
Takuma Watanabe
February 07, 2013
Research
0
58
コンテンツ指向ネットワークにおけるサブネットの実現方法の提案とその適用に関する研究
電通大 2013年度 情報工学科 卒論発表会 にてスピーチ。
Takuma Watanabe
February 07, 2013
Tweet
Share
More Decks by Takuma Watanabe
See All by Takuma Watanabe
プログラミング言語 Go 第10章 パッケージとGoツール
takumaw
0
99
JupyterとPythonのしらべ
takumaw
0
61
ハイパフォーマンスブラウザネットワーキング 第12章 HTTP2
takumaw
0
110
ResilientFlow: Deployments of Distributed Control Channel Maintenance Modules to Recover SDN from Unexpected Failures.
takumaw
0
87
SDNにおけるスイッチ・コントローラ間切断時のネッ トワーク復旧機構
takumaw
0
71
Other Decks in Research
See All in Research
Ad-DS Paper Circle #1
ykaneko1992
0
5.6k
Creation and environmental applications of 15-year daily inundation and vegetation maps for Siberia by integrating satellite and meteorological datasets
satai
3
130
Minimax and Bayes Optimal Best-arm Identification: Adaptive Experimental Design for Treatment Choice
masakat0
0
120
CSP: Self-Supervised Contrastive Spatial Pre-Training for Geospatial-Visual Representations
satai
3
220
定性データ、どう活かす? 〜定性データのための分析基盤、はじめました〜 / How to utilize qualitative data? ~We have launched an analysis platform for qualitative data~
kaminashi
6
1.1k
20250502_ABEJA_論文読み会_スライド
flatton
0
170
Pix2Poly: A Sequence Prediction Method for End-to-end Polygonal Building Footprint Extraction from Remote Sensing Imagery
satai
3
490
SSII2025 [SS1] レンズレスカメラ
ssii
PRO
2
980
MGDSS:慣性式モーションキャプチャを用いたジェスチャによるドローンの操作 / ec75-yamauchi
yumulab
0
250
利用シーンを意識した推薦システム〜SpotifyとAmazonの事例から〜
kuri8ive
1
210
線形判別分析のPU学習による朝日歌壇短歌の分析
masakat0
0
140
Looking for Escorts in Sydney?
lunsophia
1
120
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Six Lessons from altMBA
skipperchong
28
3.9k
Writing Fast Ruby
sferik
628
62k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Code Review Best Practice
trishagee
69
19k
Visualization
eitanlees
146
16k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Practical Orchestrator
shlominoach
189
11k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Transcript
コンテンツ指向ネットワークにおける サブネットの実現⼿手法の提案と その適⽤用に関する研究 渡辺拓拓⿇麻, 0911117, ⼩小花研究室
本研究の⽬目的 コンテンツ指向ネットワークの改良良 具体的には,サブネットの導⼊入と, その適⽤用の考察,性能評価
⽬目次 u 既存の研究 u 既存の研究の問題 u 提案⼿手法 u 提案⼿手法の適⽤用の考察 u
提案⼿手法の評価 u まとめ
既存の研究
既存の研究
既存の研究
既存の研究
既存の研究
既存の研究
既存の研究
既存の研究の問題 u アクセス制限 u アプリケーションの発⾒見見
既存の研究の問題 > アクセス制限 u アプリケーションはパケットがどこから来たかを 知ることが出来ない u アクセス制限が出来ない u e.g.
ファイル配信アプリケーション
既存の研究の問題 > アプリケーションの 発⾒見見 u e.g. ノード同⼠士が近くにいる状況など u ⾃自分と通信すべき相⼿手(アプリケーション)を "発⾒見見"したい
u どうするか?
提案⼿手法
提案⼿手法 アクセス制限 u ローカルな名前でリスニングすれば良良い u サブネット内に制限できる u e.g. /.local/bob/sample_app
提案⼿手法 アプリケーションの発⾒見見 u 特定のアプリを,決まった名前でリスニングさせる u e.g. /.local/registered_names/bbs
提案⼿手法 ノードの動作の変更更 u ローカルな名前のパケットを出⼊入りさせない u ローカルなデータのキャッシュを,離離脱時に破棄 サブネットの設置と参加は次のページ
提案⼿手法> サブネットの設置
提案⼿手法 > ノードの参加
提案⼿手法 > ノードの参加
提案⼿手法 > ノードの参加
提案⼿手法の適⽤用の検討 適⽤用の種類 u ヴァーチャルプライベートネットワーク u アドホックなローカルネットワーク
提案⼿手法の適⽤用の検討 ヴァーチャルプライベートネットワークとして u アクセス制限に⽤用いる u 設置者・メンバノードは信頼できる必要がある したがって u 公開鍵を正しく検証 u
ノードの認証は信頼できる⽅方法を u e.g. パスワード認証,グループ認証, ...
提案⼿手法の適⽤用の検討 アドホックなローカルネットワークとして u 設置者・参加者ノードは不不定 u 名前空間だけが⽬目当て したがって, u 公開鍵は検証しない u
ノードの認証も無くてよい u (サブネットリンクの暗号化も無効にしてよい)
提案⼿手法の評価 ns-3,ndnSIM をベースの提案⼿手法を実装 u 通信の性能 u ノードの参加にかかる時間
提案⼿手法の評価 > 通信の性能
提案⼿手法の評価 > 参加にかかる時間
提案⼿手法の評価 > 参加にかかる時間
まとめ u 既存研究とその問題 u 提案⼿手法(サブネットの導⼊入) u 適⽤用の考察 サブネットの利利⽤用のしかたを変えると, 適⽤用シーンが変わる u
性能の評価 ・サブネット内の通信は⾮非常にコストが低い ・⾮非常に⾼高速に参加処理理が完了了する
付録
Connectivity in physical layer
Connectivity in physical layer
connectivity in physical layer u 7.4 物理理レイヤにおける接続性について ノードが離離脱した際の物理理レイヤにお ける接続性については,以下のように考えられる. u
▪ノードが離離脱しても,両側の⼆二者間が制御情報を交換できる場合 この状況で は,つまり両側の⼆二者間は物理理レイヤにおいて直接の接続性を確保できている と いうことである.そして,物理理レイヤにおいて直接の接続性を確保しているで き ている場合,そのリンクを介し,1 ホップで直接通信をするフェイスを確保し な おせばよい.制御情報が通る場合,両者ともマスターノードと通信できるの で, マスターノードを介し,リンクフェーズを⾏行行ないなおせば良良い.
connectivity in physical layer u ノードが離離脱したのにあわせ,両側の⼆二者間が制御情報を交換できなくなる場 合 この状況では,そもそも両側の⼆二者間が物理理レイヤにおける接続性を失うと
いうことである.すなわち,物理理リンク⾃自⾝身を失ったことに等しい.その場合, 物 理理リンクを失うので,接続は切切れる.このような場合における中継処理理について は,今後の研究課題である.
comparison with another flow controllings u ▪スコープ u また,CCN には,パケットのホップ数を制限するスコープがある.
しかし,そもそ もこれは特別の名前空間を提供するものではないので,むしろ近 くのキャッ シュにあれば取得,といった使い⽅方をするために⽤用いるものと思われ る.従っ て,⽤用いられ⽅方が全く異異なる.
true origin Content Oriented Networks (= CON, is general term,
includes "CCN") can be seen as a "Function" u f(name) = data This never changes (by time) (additional: data is actually a fixed length packet; first all data is splitted into fixed sizes then named.)
true origin f(name) = data u so? u name can
be seen as a structured query u how can we structure (regularly) ?
true origin u Problem:How can we scruct a query identifying
u "Local ..." ( or "... in here") u e.g. Local BBS, Local Repository, ... u we cant Why? u because whole network layer is hidden
true origin CON... u AIMS to make nodes TRANSPARENT u
NOT AIMS to make nodes HIDDEN But this happens as they make nodes (physical layer) hidden
true origin So u Can we give them PHYSICAL NETWORK
LAYER AWARENESS u in FINE MANNER e.g. Giving address to all nodes (on top of CON layer) is in a BAD MANNER