Introduction (河野)

Routingと
とAddressingのこれからを
のこれからを
考える@JANOG20
える
河野 美也 Miya Kohno ([email protected])
Welcome !
• 背景と
背景と命題
Background and thesis
• 問題定義?
問題定義
Defining problems ?
• アーキテクチャ的問題
アーキテクチャ的問題?
的問題
Architectural challenge ?
• 本日の
本日のアジェンダ
Today’s agenda
• ゴールと
ゴールと非ゴール
Goal/Non-goal
Background and thesis
• IPv6は
はアドレススペースの
アドレススペースの問題を
問題を解決するが
解決するが、
するが、スケーラビリ
ティの
ティの問題は
問題は解決しない
解決しない。
しない。
IPv6 solves the problem of address spaces, but not the
scalability of the Internet.
• インターネットは
インターネットは、これからのスケーラビリティ
これからのスケーラビリティ要求
スケーラビリティ要求に
要求に耐えられ
るか。
るか。
– Will the Internet be able to accommodate the scalability demands
in future ?
• これからの10年
これからの 年、インターネットはどうあるべきか
インターネットはどうあるべきか。
はどうあるべきか。
– How should the Internet be in a next decade ?
Defining problems ?
• RIB/FIB容量
容量は
問題か?
容量は問題か
– Is RIB/FIB size an issue ?
• わがままな要求
わがままな要求?
要求
– Wayward requirements ?
•
•
•
•
Multihoming
Traffic Engineering
Source Routing ?
Provider Independent Address
… states have its own reason !
• Routing dynamism/stability ?
Architectural Challenge ?
• フラットフォワーディング ?
Flat forwarding ?
– コントロールプレーンは
コントロールプレーンは階層化できたのに
階層化できたのに、
フォワーディングプレーンはフラッ
できたのに、フォワーディングプレーンは
トのまま?
のまま?
Control Plane can be hierarchical (by ABR, ASBR…), but
Forwarding plane not ?
– セマンティックオーヴァロード(Location+Identifier)は
は問題か
セマンティックオーヴァロード
問題か?
Is the semantic overload (Location+Identifier) problem ?
• オープンで
オープンでダムであることの
ダムであることの限界
であることの限界 ?
The Limitation for being “open” and “dumb” ?
– セキュリティ脅威
比…
セキュリティ脅威、
脅威、低いS/N比
Security Threats, Low S/N ratio…
– 何らかの制御
らかの制御、
制御、レイヤリングが
レイヤリングが必要?
必要
A certain control or layering/Tunneling will be needed ?
– End-to-Endプリンシプル
プリンシプルのこれからは
プリンシプルのこれからは?
のこれからは
How will the end-to-end principle be ?
Proposals for long term solutions
(Thanks to Robert Raszuk)
•
•
•
•
•
•
•
•
•
•
LISP
I-VIP
NERD
[AIRA/RIRA]
CRIO
eFIT
HLP
IPvLX
TAMARA
[RiNG]
•
•
•
•
•
•
NIRA
Teredo
GSE/RFC1955
Shim6
HIP
MULTI6
Host based/ Network based
Today’s agenda
13:30-13:40 Introduction --- Miya Kohno@Juniper Networks
13:40-14:05 IETF/RRG Internet redesign discussion & BGP stability
proposals --- Robert Raszuk@Juniper Networks
14:05-14:20 How the Internet can survive – Akira Kato@Tokyo Univ.
14:20-14:30 From SP point of view --- Ichiro Mizukoshi@NTT-East
14:30-14:40 From ISP point of view --- Toshiya Asaba@IIJ
14:40-15:00 Discussion --- all
Discussion points
1.
Routingと
とAddressing再考
再考は
再考は必要か
必要か?
–
Is rethinking the routing and addressing needed ?
2.
アーキテクチャはどうあるべきか
アーキテクチャはどうあるべきか?
はどうあるべきか 考慮するのは
考慮するのは
Routing/Addressingだけでよいのか
だけでよいのか?
だけでよいのか
–
How the architecture should be ? Considering only
Routing and addressing is enough ?
「ビジネスは
ビジネスはアーキテクチャに
アーキテクチャに依存する
依存する」
する」 © by 水越一郎
Business depends on “Architecture”
3.
インターネットは
インターネットはトランジションできるのか
トランジションできるのか?
できるのか
–
Can the Internet be transitioned ?
Rethinking the architecture ?
• 定義できない
定義できない、
できない、予測できない
予測できない
Hard to define, hard to predict
• 自己否定、
自己否定、脱構築しにくい
脱構築しにくい
Hard to self-deny, hard to deconstruct
• 成功者の
成功者のジレンマ
Winner’s dilemma
Engineering’s rule of thumb :
Evolution, not revolution
Goal/Non-goal
• Goal
– 我々が、前記ポイント
前記ポイントについてじっくり
ポイントについてじっくり考
についてじっくり考える
Each of us to think thoroughly about the points in the
“discussion points” slide.
• Non-goal
– 特定の
特定のソリューション
Any specific solutions
– 明確な
明確な回答、
回答、結論
Definite answers, conclusions
Thank you and Enjoy !
(Backup)
If we rethink the architecture …(1)
• 捨ててもよい機能
ててもよい機能はあるのか
機能はあるのか?
はあるのか
What features can be thrown away ?
• 守りたいものは?
りたいものは
What should be preserved ?
• 達成したいものは
達成したいものは?
したいものは
What should be achieved ?
(Backup)
If we rethink the architecture …(2)
• Multihome
• TE
• Provider Independence
• Transparency
• Completeness at Network Layer
• NAT, firewall, subscriber policy control
• Flat, open, end2end
• End system’s protocol stack
• Stability/Convergence
• Plug and play
• Scalability magnitude
…
(Backup)
If we rethink the architecture …(3)
•
•
•
•
The Internet
IP Network
Packet Network
Network