ZINK: ICN on ZNA

ZINK: 高速伝送と帯域節約を両立する
次世代コンテンツ配送基盤
近藤 賢郎,金子 晋丈,寺岡 文男
現在のインターネット (Host Centric Networking)
・利用法 : コンテンツの取得 (e.g. Web)
: content req.
: content reply
・問題点 1: コンテンツの可用性
: content req.
: content reply
C A
A
A
Case 1:
Content retrieval of
google.com/A.doc
Client
keio.jp
Content retrieval of
keio.jp/A.doc
A B
Host
keio.jp Down
No
Reply
Client
・問題点 2: 冗長トラフィックの発生
Client は特定ホストを指定してコンテンツを取得
e.g. A.doc を取得する場合
Case 1: google.com から取得
→コンテンツ名 : google.com/A.doc
Case 2: keio.jp から取得
→コンテンツ名 : keio.jp/A.doc
yahoo.com
google.com
yahoo.com
google.com
Case 2:
Content retrieval of
keio.jp/A.doc
A B
複数ホストに跨がった
レプリカの参照不可
→ Client は ど の ホ ス ト
からコンテンツを取得す
るか気にしない
C A
: content req.
: content reply
Client
C A
A
yahoo.com
google.com
ホスト名
と紐付け
Heavy
Load
Client
A B
keio.jp
ネ ッ ト ワ ー ク・ コ ア へ
の負荷集中
→ Client か ら 最 近 傍 の
ホストを動的に選択す
ればよい
Client
Information Centric Networking (ICN)
A
: Reply from
B
the nearest
Host A A
: Request for Host C
“A.doc”
Cache creation
Clientα:
Content retrieval
from “Host A”
・既存の ICN の問題点 : scalability etc.
: Request
: Reply
CH
保有コンテンツを広告
(foo.com/photo.jpg)
CH
by content delivery
e.g. A.doc を取得する場合
最近傍ノー
Client α : Host A から取得
Client β : Cache Node B から取得 ドを動的選択
eth2
eth0
eth1
NDN ノードの FIB
prefix
I/F
CH からの
広告を元に
エントリ追加
eth2
eth1
foo.com/photo.jpg
bar.com/hoge/
Client からの
Interest を元に
エントリ追加
...
コンテンツはホスト名に縛られない名前を持つ
Reply により
Cache 生成
NDN ノードの PIT
prefix
I/F
eth0
eth1
foo.com/photo.jpg
bar.com/info.png
・その他の問題点
高速な転送が困難
耐故障性のある転送が困難
不十分なモビリティサポート
etc.
.
.
.
Cahce
Node B
Client
...
Clientβ:
Content retrieval
from “Cache Node B”
CH
.
.
.
Content delivery
from cache
A
コンテンツ名により routing
→経路情報数がコンテンツ数の
増加に従って線形に増加
ZINK: ICN on ZNA
Functions
App.
Layer
Apps.
Name resolution
Name Resolution
content name
Node IDs of
content servers
ICN control
Transport multipath transfer
Layer
congestion control
Network
Layer
ID-Loc mapping
Loc-based routing
Node IDs of
content servers
・ZNA: 新 世 代 ネ ッ ト
ワークアーキテクチャ
・ZINK: ICN を 階 層 型
アーキテクチャで実現
・ZINK の特徴
- 高速コンテンツ転送
- スケーラビリティ
- 高度なモビリティ
サポート
1’
’
CMA
AAA
ietf.org.
1’
CMA
.
4’
Retrieve
CH IDs List
org.
1 Query
CMA
CMA
2’
Content
Server
The nearest
from Client
・コンテンツ取得手順
1. 管理ドメイン探索
2. 属性情報取得
3. 転送パス確立
4. コンテンツ転送
Retrieve
2 Attr. Info.
Content
Server
Transfer
3
Path Estab.
Retrieve
4
Content
Client
1', 2', 4': 認証認可手続