SlideShare a Scribd company logo
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1
18	
  September	
  2013	
  
Miya	
  Kohno	
  (mkohno@cisco.com)
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
•  背景	
  –	
  “Value”,	
  “SimplificaEon”	
  
•  Segment	
  RouEngの概要	
  
•  基本動作	
  
•  コントローラとの連携	
  
•  Use	
  case	
  
•  Segment	
  RouEngのメリット	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
•  AbstracEon	
  
•  VirtualizaEon	
  
•  Cloud	
  Resource	
  OrchestraEon	
  
•  Service	
  control	
  
•  Workflow	
  AutomaEon	
  
•  …	
  
	
  
	
  
	
  
•  Flow/Path	
  
programmability	
  
広義のSDN	
  
狭義のSDN	
  
Controller/Agent	
  Model	
   Hybrid	
  Model	
  
●	
  SDN	
   ●	
  Flow/Path	
  Programmability	
  
	
  	
  	
  	
  Hybrid	
  Model	
  (vs	
  Controller/Agent	
  Model)	
  
-­‐  自律分散コントロールプレーンは残す	
  
-­‐  Scaling,	
  Robustness	
  
-­‐  Fault	
  DetecEon,	
  ProtecEon,	
  LAG..	
  
	
  
-­‐  集中型intelligenceが適する物は集中で	
  
-­‐  可視化、分析、	
  
-­‐  自動化、Traffic	
  Engineering	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
SDN	
  的なもの	
  ?!	
  
AbstracEon	
  
VirtualizaEon	
  
Cloud	
  Resource	
  
OrchestraEon	
  
Service	
  Control	
  
Workflow	
  
AutomaEon	
  
Path/Flow	
  
Programmability	
  
Controller-­‐
Agent	
  Model	
  
Hybrid	
  Model	
  
cloud/xaas	
  
Network	
  
VirtualizaEon	
  
NFV	
  
Data-­‐plane	
  
programmability	
  
Network	
  
OperaEon	
  
Others	
  
SDN-­‐Japan	
  2013	
  :	
  35	
  sessions	
  	
  
•  “VirtualizaEon	
  Japan”に改名する?	
  (冗談です)	
  
•  「インフラのしくみそのものよりも、その上でどういう価値を出すか」が重要	
  
大多数が仮想化関連!	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
hfp://www.cisco.com/en/US/tech/tk436/tk798/
technologies_configuraEon_example09186a00801c2d73.shtml	
  
hfp://home.mira.net/~marcop/ATM_applicaEons.htm	
  
X
IP	
  Switch	
  
Controller	
  
Control Channel	

Switch Fabric	

GSMP	

IFMP	

 IFMP	

hfp://www.cse.wustl.edu/~jain/cis788-­‐97/op/ip_switching/
index.htm	
  を参考に作成	
  
●	
  LAN	
  EmulaEon	
  (LANE)	
  
●	
  IP	
  Switching	
  
●	
  MPLS	
  -­‐	
  IP+ATM/VC	
  merge	
  
InnovaEve,	
  	
  
but	
  just	
  emulaEon	
  is	
  NOT	
  good	
  !!	
  
既存機能のエミュレーションではだめ。	
  	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
•  Flow/Path	
  それ自体が価値を提供することが求められる	
  
•  「ApplicaEonの要請にどれだけ答えられるか」	
  
Segment	
  Rou+ng	
   Network	
  Service	
  	
  
Chaining	
  
Policy-­‐aware	
  	
  
forwarding	
  
仮想化も重要 ! 、ハードウェアも重要 !!
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7
	
  
API	
   API	
   API	
  
API	
  and	
  Agents	
  
Infrastructure	
  
Service	
  
FuncEons	
  
Management	
  
FuncEons	
  
OrchestraEon	
  
FuncEons	
  
ApplicaEons	
  	
  
(End-­‐User	
  and	
  System	
  ApplicaEons)	
  
Resource	
  OrchestraEon	
  &	
  Management	
  
API	
  
Elementary	
  Infrastructure	
  FuncEons	
  
(Controller-­‐layer)	
  
Physical	
  and	
  Virtual	
  Infrastructure	
  
(Overlays	
  and	
  Network	
  FuncEon	
  VirtualizaEon)	
  
•  抽象化
•  仮想化
•  Programmability	
  
集中に適するものは集中
•  可視化
•  分析
•  自動化
•  Traffic	
  Engineering
•  自律分散コントロールプレーンの見直し
•  シンプル化 !!
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
	
  
	
  
Controller	
  
	
  
	
  DC	
  
Cross	
  Domain	
  
OrchestraEon	
  
IPv4/IPv6	
  
MPLS	
  
Network	
  
DC	
  	
  	
  
Controller	
  
Segment	
  
Rou+ng	
  
One	
  Collector	
  
APIs	
  
(*)	
  drao-­‐filsfils-­‐rtgwg-­‐segment-­‐rouEng-­‐00	
  
MPLS	
   Segment	
  
RouEng	
  
転送ヘッダ	
   LDPやRSVPにより
Labelを配布	
  
IGPにより	
  
Segment	
  IDを配布	
  
ProtecEon	
   RSVP	
  TE	
  FRRを使用 	
  
IP	
  FRR(LFA)も可能
だがトポロジー制
約があった。	
  
Segment	
  IDを用い
たEPC(Explicit	
  
Post	
  Convergence)	
  
FRR可能	
  
Traffic	
  
Engineering	
  
	
  
RSVP	
  TEを使用	
   コントローラによる
パス計算と明示
的指定	
  
•  RSVP,LDPは不要	
  
•  ネットワーク内のステートが大幅に減少	
  
•  ApplicaEonやOrchestraEonと容易に連携	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
A	
   B	
   C	
  
M	
   N	
   O	
  
Z	
  
D	
  
P	
  
•  各ノードは自分のSegment	
  IDを、IGPにより広報する	
  
•  OSPFの場合、opaque	
  LSAを使用 (drao-­‐psenak-­‐ospf-­‐segment-­‐rouEng-­‐extensions)	
  
•  2種類のSegment	
  ID	
  
•  Node	
  Segment	
  ID	
  (Node-­‐SID)	
  :	
  ノードへのbest	
  pathを表す	
  
•  Adjacency	
  Segment	
  ID	
  (Ajd-­‐SID)	
  :	
  インタフェースへのone	
  hop	
  path	
  
Z	
  =	
  ‘zz’	
  
IGP	
  flood	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
A	
   B	
   C	
  
M	
   N	
   O	
  
Z	
  
D	
  
P	
  
zz	
  
User	
  packet
User	
  packet
zz	
  
User	
  packet
zz	
  
User	
  packet
•  ノードZを宛先とするパケットには、zzをつけて転送する	
  
	
  
(Segment	
  ID=global	
  significant	
  	
  <-­‐>	
  c.f.	
  MPLS	
  Label	
  =	
  local	
  significant)	
  
SR-­‐Tunnel	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
C−D間回線の帯域使用率が高いため、
SPF計算による経路では	
  
そのSLA要件を満たせない	
  
A	
  から	
  Z	
  まで	
  
帯域要件	
  2Gbpsの
pathが欲しい	
  
A	
   B	
   C	
  
M	
   N	
   O	
  
Z	
  
D	
  
P	
  
Bandwidth	
  =	
  Full	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
cc	
  
zz	
  
co	
  
A-­‐B-­‐C-­‐O-­‐P-­‐Zであれば要件を満たせる。	
  
(CACにより2Gの帯域を確保)	
  
Segment	
  Listは{cc,	
  co,	
  zz}	
  
•  Controller	
  
•  	
  そのSLA要件を満たすパスを発見する	
  
•  	
  NodeおよびAdjacency	
  Segmentのリストをencodeする	
  
A	
  から	
  Z	
  まで	
  
帯域要件	
  2Gbpsの
pathが欲しい	
  
A	
   B	
   C	
  
M	
   N	
   O	
  
Z	
  
D	
  
P	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
•  SourceにてHeader	
  Stackを生成し、パケットを送出する	
  
Pathは、Segment	
  idのStackとして表現される。(転送ヘッダ	
  ==	
  Label,	
  IPv6	
  data	
  planeも可)	
  
•  中継ノードはヘッダーに応じてforwarding、RSVP	
  stateを持つ必要がない	
  
A	
   B	
   C	
  
M	
   N	
   O	
  
Z	
  
D	
  
P	
  
cc	
  
zz	
  
co	
  
zz	
  
User	
  packet
User	
  packet
zz	
  
User	
  packet
zz	
  
User	
  packet
co	
  
cc	
  
zz	
  
User	
  packet
co	
  
cc	
  
co	
  
zz	
  
User	
  packet
SR-­‐TE-­‐Tunnel	
  
Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 14
MPLS-­‐TE	
  
Controller	
  :	
  PCEP	
  Capability	
  NegoEaEon	
  
SR	
  Cap	
  TLV	
  in	
  PCEP	
  
Open	
  message	
  
!
0 1 2 3!
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1!
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+!
| Type= TBD | Length=4 |!
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+!
| Flags |R|I|S|U|!
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+!
!
Figure 1: STATEFUL-PCE-CAPABILITY TLV format!
drao-­‐sivabalan-­‐pce-­‐segment-­‐rouEng	
  
Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 15
MPLS-­‐TE	
  
Controller	
  :	
  Topology	
  InformaEon	
  Gathering	
  
SNMP,	
  CLI,	
  
ONE-­‐PK,	
  
BGP-­‐LS	
  
BGP-­‐LS	
  :	
  drao-­‐ie•-­‐idr-­‐ls-­‐distribuEon	
  
Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 16
MPLS-­‐TE	
  
Controller	
  :	
  Stateful	
  PCEP	
  
PCCreate	
  
PCRpt	
  
PCUpdate	
  
!
!
0 1 2 3!
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1!
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+!
|L| Type | Length | ST | Flags |F|S|C|M|!
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+!
| SID |!
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+!
// NAI (variable) //!
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+!
!
Figure 2: SR-ERO Subobject format!
ST:	
  Segment	
  ID	
  type	
  	
  	
  
SID:	
  Segment	
  ID	
  
NAI:	
  Node	
  or	
  Adjacency	
  InformaEon	
  (IPv4/v6)	
  
Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 17
  Stateful	
  PCE:	
  
  Constraintに応じたパス計算を行う	
  	
  
  TE	
  tunnelの生成を行う 	
  
	
  
  PCEにより計算されたSR	
  pathは、Segment	
  ID	
  (SID)のstackとして表現される	
  
  MPLS	
  networkの場合	
  
  Segment	
  ID	
  =Label(20-­‐bit)	
  
  TTL	
  および	
  TC	
  bits	
  (exp	
  bits)	
  はPCC(*)によりセットされる	
  
drao-­‐sivabalan-­‐pce-­‐segment-­‐rouEng	
  
	
  
(*)	
  PCC:	
  Path	
  ComputaEon	
  Client,	
  ここではノードのこと	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
•  SRは、自律分散コントロールプレーンとの共存が前提	
  
•  基本情報(Node/Adj	
  Segment)はIGPで配布する	
  
•  明示的なTEが必要な部分のみ、add-­‐on的にSR-­‐TE	
  pathをはる	
  
•  明示的Traffic	
  Engineering	
  
•  Controllerの障害時も、Forwardingは停止しない	
  
•  障害検出、OAM、protecEon(少なくとも一時的な)は、自律的に行う	
  
•  EPC	
  FRRにより、topology非依存のProtecEonが可能	
  
•  SR非対応ノード(LDP	
  onlyなど)とも共存可能	
  
•  BidirecEonal	
  Co-­‐routed	
  LSPのようなtransport的アプリケーションとも親和性が高い	
  
•  Meta	
  dataを運ぶことができる	
  
	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐0.pdf	
  
BT:	
  Performance	
  Based	
  LSPs	
  	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐1.pdf	
  
DT:	
  MPLS	
  OAM	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐2.pdf	
  
DT:	
  Disjoint	
  Path	
  and	
  QoS	
  based	
  rouEng	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐3.pdf	
  
Orange:	
  FRR	
  (Fast	
  Reroute)	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐4.pdf	
  
Rogers:	
  Converged	
  MulE-­‐network	
  operaEon	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐11.pdf	
  
Comcast	
  :	
  IPv6	
  use	
  case	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
1.  Simple	
  !!!	
  
•  使用するControl	
  PlaneはIGPだけ。LDP,	
  RSVPは要らない。	
  
•  LDP-­‐IGP	
  syncなどのstate	
  syncも必要ない	
  
2.  アプリケーションの要請に柔軟に対応:ScalableなTraffic	
  Engineering	
  
•  Service要請に応じたパス設定、フロー設定	
  
•  帯域、latencyなどを加味したCSPF(Constraint	
  SPF)	
  
•  Stateless	
  !	
  
•  RSVP	
  stateを持つ必要が無い	
  
•  全てのstateはヘッダ(Label	
  Stack)にある	
  
3.  Transport的pathの運用にも有用	
  
•  Controllerによる明示パス指定,MulE-­‐layer	
  PCEによるマルチレイヤ制御	
  
•  MPLS-­‐TP	
  OAM,	
  Bi-­‐direcEonal	
  Co-­‐routed	
  LSP,	
  Path	
  ProtecEon	
  
目的に合った、	
  
程よい、	
  
集中と分散の配分	
  
↓	
  
究極のHybrid	
  SDN	
  
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26
•  Architecture	
  (drao-­‐filsfils-­‐rtgwg-­‐segment-­‐rouEng)	
  
•  Use-­‐Case	
  (drao-­‐filsfils-­‐rtgwg-­‐segment-­‐rouEng-­‐use-­‐cases)	
  
•  ISIS	
  extension	
  for	
  SR	
  (drao-­‐previdi-­‐isis-­‐segment-­‐rouEng-­‐extensions)	
  
•  OSPF	
  extension	
  for	
  SR	
  (drao-­‐psenak-­‐ospf-­‐segment-­‐rouEng-­‐extensions)	
  
•  FRR	
  with	
  SR	
  (drao-­‐francois-­‐sr-­‐frr)	
  
•  PCEP	
  extension	
  for	
  SR	
  (drao-­‐sivabalan-­‐pce-­‐segment-­‐rouEng)	
  
•  Performance	
  Engineered	
  LSP	
  using	
  SR	
  (drao-­‐shakir-­‐rtgwg-­‐sr-­‐performance-­‐
engineered-­‐lsps)	
  
	
  
hfp://www.segment-­‐rouEng.net/	
  
	
  
Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 27
Thank	
  you.	
  

More Related Content

What's hot

BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみたBGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
akira6592
 
VMware NSXがサポートするトンネル方式について
VMware NSXがサポートするトンネル方式についてVMware NSXがサポートするトンネル方式について
VMware NSXがサポートするトンネル方式について
Motonori Shindo
 
Lagopusで試すFW
Lagopusで試すFWLagopusで試すFW
Lagopusで試すFW
Tomoya Hibi
 
20150715 xflow kikuta_final
20150715 xflow kikuta_final20150715 xflow kikuta_final
20150715 xflow kikuta_final
Kazumasa Ikuta
 
『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』
Juniper Networks (日本)
 
【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ
【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ
【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ
シスコシステムズ合同会社
 
ネットワークプログラマビリティ勉強会
ネットワークプログラマビリティ勉強会ネットワークプログラマビリティ勉強会
ネットワークプログラマビリティ勉強会
Tomoya Hibi
 
Juniper NetworkGuru Plugin - Juniper EX/QFX Swtich CloudStack Integration -
Juniper NetworkGuru Plugin - Juniper EX/QFX Swtich CloudStack Integration -Juniper NetworkGuru Plugin - Juniper EX/QFX Swtich CloudStack Integration -
Juniper NetworkGuru Plugin - Juniper EX/QFX Swtich CloudStack Integration -
Juniper Networks (日本)
 
スイッチ・ルータのしくみ
スイッチ・ルータのしくみスイッチ・ルータのしくみ
スイッチ・ルータのしくみ
ogatay
 
FD.io VPP事始め
FD.io VPP事始めFD.io VPP事始め
FD.io VPP事始め
tetsusat
 

What's hot (10)

BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみたBGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
 
VMware NSXがサポートするトンネル方式について
VMware NSXがサポートするトンネル方式についてVMware NSXがサポートするトンネル方式について
VMware NSXがサポートするトンネル方式について
 
Lagopusで試すFW
Lagopusで試すFWLagopusで試すFW
Lagopusで試すFW
 
20150715 xflow kikuta_final
20150715 xflow kikuta_final20150715 xflow kikuta_final
20150715 xflow kikuta_final
 
『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』
 
【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ
【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ
【Interop Tokyo 2015】 SP 04: シスコ サービス プロバイダー アクセス ポートフォリオ
 
ネットワークプログラマビリティ勉強会
ネットワークプログラマビリティ勉強会ネットワークプログラマビリティ勉強会
ネットワークプログラマビリティ勉強会
 
Juniper NetworkGuru Plugin - Juniper EX/QFX Swtich CloudStack Integration -
Juniper NetworkGuru Plugin - Juniper EX/QFX Swtich CloudStack Integration -Juniper NetworkGuru Plugin - Juniper EX/QFX Swtich CloudStack Integration -
Juniper NetworkGuru Plugin - Juniper EX/QFX Swtich CloudStack Integration -
 
スイッチ・ルータのしくみ
スイッチ・ルータのしくみスイッチ・ルータのしくみ
スイッチ・ルータのしくみ
 
FD.io VPP事始め
FD.io VPP事始めFD.io VPP事始め
FD.io VPP事始め
 

Similar to Segment Routing @ SDN Japan 2013

BGP as a method for Abstraction
BGP as a method for AbstractionBGP as a method for Abstraction
BGP as a method for Abstraction
Miya Kohno
 
Network as a Service - Data plane evolution and abstraction by NSM
Network as a Service - Data plane evolution and abstraction by NSMNetwork as a Service - Data plane evolution and abstraction by NSM
Network as a Service - Data plane evolution and abstraction by NSM
Miya Kohno
 
シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化
シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化
シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化
シスコシステムズ合同会社
 
[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社
[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社
[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社
Trainocate Japan, Ltd.
 
Mk vpp for-containers-vppug
Mk vpp for-containers-vppugMk vpp for-containers-vppug
Mk vpp for-containers-vppug
Miya Kohno
 
Stratosphereが提供するSDN/OpenFlow技術の現在と未来
Stratosphereが提供するSDN/OpenFlow技術の現在と未来Stratosphereが提供するSDN/OpenFlow技術の現在と未来
Stratosphereが提供するSDN/OpenFlow技術の現在と未来
IIJ
 
Smart Tennis Lesson Serverless Design
Smart Tennis Lesson Serverless DesignSmart Tennis Lesson Serverless Design
Smart Tennis Lesson Serverless Design
Ryuji TAKEHARA
 
201312 scalr[oss] installation_idcf
201312 scalr[oss] installation_idcf201312 scalr[oss] installation_idcf
201312 scalr[oss] installation_idcf
IDC Frontier
 
SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01
Haruhiko KAJIKAWA
 
Cisco Connect Japan 2014: MPLS アドバンス
Cisco Connect Japan 2014: MPLS アドバンスCisco Connect Japan 2014: MPLS アドバンス
Cisco Connect Japan 2014: MPLS アドバンス
シスコシステムズ合同会社
 
Azure Container Services and Microservices design pattern
Azure Container Services and Microservices design patternAzure Container Services and Microservices design pattern
Azure Container Services and Microservices design pattern
Yoshio Terada
 
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Securityシスコシステムズ合同会社
 
オープンソースのIoT向けスケールアウト型データベース GridDB 〜性能ベンチマーク結果とOSSを利用したビッグデータ分析環境〜
オープンソースのIoT向けスケールアウト型データベース GridDB 〜性能ベンチマーク結果とOSSを利用したビッグデータ分析環境〜オープンソースのIoT向けスケールアウト型データベース GridDB 〜性能ベンチマーク結果とOSSを利用したビッグデータ分析環境〜
オープンソースのIoT向けスケールアウト型データベース GridDB 〜性能ベンチマーク結果とOSSを利用したビッグデータ分析環境〜
griddb
 
ACI3.0(1k) Release
ACI3.0(1k) ReleaseACI3.0(1k) Release
ACI3.0(1k) Release
Takao Setaka
 
PostgreSQL Unconference #5 ICU Collation
PostgreSQL Unconference #5 ICU CollationPostgreSQL Unconference #5 ICU Collation
PostgreSQL Unconference #5 ICU Collation
Noriyoshi Shinoda
 
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)
yoyamasaki
 
Kubernetes on Alibaba Cloud
Kubernetes on Alibaba CloudKubernetes on Alibaba Cloud
Kubernetes on Alibaba Cloud
真吾 吉田
 
Cisco Connect Japan 2014:Cisco ASA 5500-X 次世代ファイアウォールの機能と、安定導入・運用方法
Cisco Connect Japan 2014:Cisco ASA 5500-X 次世代ファイアウォールの機能と、安定導入・運用方法Cisco Connect Japan 2014:Cisco ASA 5500-X 次世代ファイアウォールの機能と、安定導入・運用方法
Cisco Connect Japan 2014:Cisco ASA 5500-X 次世代ファイアウォールの機能と、安定導入・運用方法
シスコシステムズ合同会社
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
Motonori Shindo
 
LagopusとAzureとIPsecとDPDK
LagopusとAzureとIPsecとDPDKLagopusとAzureとIPsecとDPDK
LagopusとAzureとIPsecとDPDK
ShuheiUda
 

Similar to Segment Routing @ SDN Japan 2013 (20)

BGP as a method for Abstraction
BGP as a method for AbstractionBGP as a method for Abstraction
BGP as a method for Abstraction
 
Network as a Service - Data plane evolution and abstraction by NSM
Network as a Service - Data plane evolution and abstraction by NSMNetwork as a Service - Data plane evolution and abstraction by NSM
Network as a Service - Data plane evolution and abstraction by NSM
 
シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化
シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化
シスコ装置を使い倒す!組込み機能による可視化からセキュリティ強化
 
[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社
[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社
[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社
 
Mk vpp for-containers-vppug
Mk vpp for-containers-vppugMk vpp for-containers-vppug
Mk vpp for-containers-vppug
 
Stratosphereが提供するSDN/OpenFlow技術の現在と未来
Stratosphereが提供するSDN/OpenFlow技術の現在と未来Stratosphereが提供するSDN/OpenFlow技術の現在と未来
Stratosphereが提供するSDN/OpenFlow技術の現在と未来
 
Smart Tennis Lesson Serverless Design
Smart Tennis Lesson Serverless DesignSmart Tennis Lesson Serverless Design
Smart Tennis Lesson Serverless Design
 
201312 scalr[oss] installation_idcf
201312 scalr[oss] installation_idcf201312 scalr[oss] installation_idcf
201312 scalr[oss] installation_idcf
 
SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01SCALR OSS版のインストール手順のご紹介 20131204 01
SCALR OSS版のインストール手順のご紹介 20131204 01
 
Cisco Connect Japan 2014: MPLS アドバンス
Cisco Connect Japan 2014: MPLS アドバンスCisco Connect Japan 2014: MPLS アドバンス
Cisco Connect Japan 2014: MPLS アドバンス
 
Azure Container Services and Microservices design pattern
Azure Container Services and Microservices design patternAzure Container Services and Microservices design pattern
Azure Container Services and Microservices design pattern
 
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
【Interop tokyo 2014】 シスコ技術者認定 プロフェッショナル レベル CCNP Security
 
オープンソースのIoT向けスケールアウト型データベース GridDB 〜性能ベンチマーク結果とOSSを利用したビッグデータ分析環境〜
オープンソースのIoT向けスケールアウト型データベース GridDB 〜性能ベンチマーク結果とOSSを利用したビッグデータ分析環境〜オープンソースのIoT向けスケールアウト型データベース GridDB 〜性能ベンチマーク結果とOSSを利用したビッグデータ分析環境〜
オープンソースのIoT向けスケールアウト型データベース GridDB 〜性能ベンチマーク結果とOSSを利用したビッグデータ分析環境〜
 
ACI3.0(1k) Release
ACI3.0(1k) ReleaseACI3.0(1k) Release
ACI3.0(1k) Release
 
PostgreSQL Unconference #5 ICU Collation
PostgreSQL Unconference #5 ICU CollationPostgreSQL Unconference #5 ICU Collation
PostgreSQL Unconference #5 ICU Collation
 
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)
 
Kubernetes on Alibaba Cloud
Kubernetes on Alibaba CloudKubernetes on Alibaba Cloud
Kubernetes on Alibaba Cloud
 
Cisco Connect Japan 2014:Cisco ASA 5500-X 次世代ファイアウォールの機能と、安定導入・運用方法
Cisco Connect Japan 2014:Cisco ASA 5500-X 次世代ファイアウォールの機能と、安定導入・運用方法Cisco Connect Japan 2014:Cisco ASA 5500-X 次世代ファイアウォールの機能と、安定導入・運用方法
Cisco Connect Japan 2014:Cisco ASA 5500-X 次世代ファイアウォールの機能と、安定導入・運用方法
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
 
LagopusとAzureとIPsecとDPDK
LagopusとAzureとIPsecとDPDKLagopusとAzureとIPsecとDPDK
LagopusとAzureとIPsecとDPDK
 

More from Miya Kohno

Mk data intensive-onic2021
Mk data intensive-onic2021Mk data intensive-onic2021
Mk data intensive-onic2021
Miya Kohno
 
Mk application aware-hicn
Mk application aware-hicnMk application aware-hicn
Mk application aware-hicn
Miya Kohno
 
Mk onic data-intensive-public
Mk onic data-intensive-publicMk onic data-intensive-public
Mk onic data-intensive-public
Miya Kohno
 
Mk onic data-intensive-2020-edge-rev1
Mk onic data-intensive-2020-edge-rev1Mk onic data-intensive-2020-edge-rev1
Mk onic data-intensive-2020-edge-rev1
Miya Kohno
 
Mk onic data-intensive-public
Mk onic data-intensive-publicMk onic data-intensive-public
Mk onic data-intensive-public
Miya Kohno
 
Beyond Cloud Computing - Network as a platform
Beyond Cloud Computing - Network as a platformBeyond Cloud Computing - Network as a platform
Beyond Cloud Computing - Network as a platform
Miya Kohno
 
Systems Theory for Cisco SE
Systems Theory for Cisco SE Systems Theory for Cisco SE
Systems Theory for Cisco SE
Miya Kohno
 
BGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveBGP evolution -from SDN perspective
BGP evolution -from SDN perspective
Miya Kohno
 
Network Programmability and the statefulness/transactionality
Network Programmability and the statefulness/transactionalityNetwork Programmability and the statefulness/transactionality
Network Programmability and the statefulness/transactionality
Miya Kohno
 
Model Driven Automation
Model Driven AutomationModel Driven Automation
Model Driven Automation
Miya Kohno
 
Declarative Programming and a form of SDN
Declarative Programming and a form of SDN Declarative Programming and a form of SDN
Declarative Programming and a form of SDN
Miya Kohno
 
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
Miya Kohno
 

More from Miya Kohno (12)

Mk data intensive-onic2021
Mk data intensive-onic2021Mk data intensive-onic2021
Mk data intensive-onic2021
 
Mk application aware-hicn
Mk application aware-hicnMk application aware-hicn
Mk application aware-hicn
 
Mk onic data-intensive-public
Mk onic data-intensive-publicMk onic data-intensive-public
Mk onic data-intensive-public
 
Mk onic data-intensive-2020-edge-rev1
Mk onic data-intensive-2020-edge-rev1Mk onic data-intensive-2020-edge-rev1
Mk onic data-intensive-2020-edge-rev1
 
Mk onic data-intensive-public
Mk onic data-intensive-publicMk onic data-intensive-public
Mk onic data-intensive-public
 
Beyond Cloud Computing - Network as a platform
Beyond Cloud Computing - Network as a platformBeyond Cloud Computing - Network as a platform
Beyond Cloud Computing - Network as a platform
 
Systems Theory for Cisco SE
Systems Theory for Cisco SE Systems Theory for Cisco SE
Systems Theory for Cisco SE
 
BGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveBGP evolution -from SDN perspective
BGP evolution -from SDN perspective
 
Network Programmability and the statefulness/transactionality
Network Programmability and the statefulness/transactionalityNetwork Programmability and the statefulness/transactionality
Network Programmability and the statefulness/transactionality
 
Model Driven Automation
Model Driven AutomationModel Driven Automation
Model Driven Automation
 
Declarative Programming and a form of SDN
Declarative Programming and a form of SDN Declarative Programming and a form of SDN
Declarative Programming and a form of SDN
 
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
 

Segment Routing @ SDN Japan 2013

  • 1. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 18  September  2013   Miya  Kohno  (mkohno@cisco.com)
  • 2. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2 •  背景  –  “Value”,  “SimplificaEon”   •  Segment  RouEngの概要   •  基本動作   •  コントローラとの連携   •  Use  case   •  Segment  RouEngのメリット  
  • 3. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3 •  AbstracEon   •  VirtualizaEon   •  Cloud  Resource  OrchestraEon   •  Service  control   •  Workflow  AutomaEon   •  …         •  Flow/Path   programmability   広義のSDN   狭義のSDN   Controller/Agent  Model   Hybrid  Model   ●  SDN   ●  Flow/Path  Programmability          Hybrid  Model  (vs  Controller/Agent  Model)   -­‐  自律分散コントロールプレーンは残す   -­‐  Scaling,  Robustness   -­‐  Fault  DetecEon,  ProtecEon,  LAG..     -­‐  集中型intelligenceが適する物は集中で   -­‐  可視化、分析、   -­‐  自動化、Traffic  Engineering  
  • 4. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4 SDN  的なもの  ?!   AbstracEon   VirtualizaEon   Cloud  Resource   OrchestraEon   Service  Control   Workflow   AutomaEon   Path/Flow   Programmability   Controller-­‐ Agent  Model   Hybrid  Model   cloud/xaas   Network   VirtualizaEon   NFV   Data-­‐plane   programmability   Network   OperaEon   Others   SDN-­‐Japan  2013  :  35  sessions     •  “VirtualizaEon  Japan”に改名する?  (冗談です)   •  「インフラのしくみそのものよりも、その上でどういう価値を出すか」が重要   大多数が仮想化関連!  
  • 5. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5 hfp://www.cisco.com/en/US/tech/tk436/tk798/ technologies_configuraEon_example09186a00801c2d73.shtml   hfp://home.mira.net/~marcop/ATM_applicaEons.htm   X IP  Switch   Controller   Control Channel Switch Fabric GSMP IFMP IFMP hfp://www.cse.wustl.edu/~jain/cis788-­‐97/op/ip_switching/ index.htm  を参考に作成   ●  LAN  EmulaEon  (LANE)   ●  IP  Switching   ●  MPLS  -­‐  IP+ATM/VC  merge   InnovaEve,     but  just  emulaEon  is  NOT  good  !!   既存機能のエミュレーションではだめ。    
  • 6. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6 •  Flow/Path  それ自体が価値を提供することが求められる   •  「ApplicaEonの要請にどれだけ答えられるか」   Segment  Rou+ng   Network  Service     Chaining   Policy-­‐aware     forwarding   仮想化も重要 ! 、ハードウェアも重要 !!
  • 7. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7   API   API   API   API  and  Agents   Infrastructure   Service   FuncEons   Management   FuncEons   OrchestraEon   FuncEons   ApplicaEons     (End-­‐User  and  System  ApplicaEons)   Resource  OrchestraEon  &  Management   API   Elementary  Infrastructure  FuncEons   (Controller-­‐layer)   Physical  and  Virtual  Infrastructure   (Overlays  and  Network  FuncEon  VirtualizaEon)   •  抽象化 •  仮想化 •  Programmability   集中に適するものは集中 •  可視化 •  分析 •  自動化 •  Traffic  Engineering •  自律分散コントロールプレーンの見直し •  シンプル化 !!
  • 8. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8     Controller      DC   Cross  Domain   OrchestraEon   IPv4/IPv6   MPLS   Network   DC       Controller   Segment   Rou+ng   One  Collector   APIs   (*)  drao-­‐filsfils-­‐rtgwg-­‐segment-­‐rouEng-­‐00   MPLS   Segment   RouEng   転送ヘッダ   LDPやRSVPにより Labelを配布   IGPにより   Segment  IDを配布   ProtecEon   RSVP  TE  FRRを使用    IP  FRR(LFA)も可能 だがトポロジー制 約があった。   Segment  IDを用い たEPC(Explicit   Post  Convergence)   FRR可能   Traffic   Engineering     RSVP  TEを使用   コントローラによる パス計算と明示 的指定   •  RSVP,LDPは不要   •  ネットワーク内のステートが大幅に減少   •  ApplicaEonやOrchestraEonと容易に連携  
  • 9. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9 A   B   C   M   N   O   Z   D   P   •  各ノードは自分のSegment  IDを、IGPにより広報する   •  OSPFの場合、opaque  LSAを使用 (drao-­‐psenak-­‐ospf-­‐segment-­‐rouEng-­‐extensions)   •  2種類のSegment  ID   •  Node  Segment  ID  (Node-­‐SID)  :  ノードへのbest  pathを表す   •  Adjacency  Segment  ID  (Ajd-­‐SID)  :  インタフェースへのone  hop  path   Z  =  ‘zz’   IGP  flood  
  • 10. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10 A   B   C   M   N   O   Z   D   P   zz   User  packet User  packet zz   User  packet zz   User  packet •  ノードZを宛先とするパケットには、zzをつけて転送する     (Segment  ID=global  significant    <-­‐>  c.f.  MPLS  Label  =  local  significant)   SR-­‐Tunnel  
  • 11. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11 C−D間回線の帯域使用率が高いため、 SPF計算による経路では   そのSLA要件を満たせない   A  から  Z  まで   帯域要件  2Gbpsの pathが欲しい   A   B   C   M   N   O   Z   D   P   Bandwidth  =  Full  
  • 12. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12 cc   zz   co   A-­‐B-­‐C-­‐O-­‐P-­‐Zであれば要件を満たせる。   (CACにより2Gの帯域を確保)   Segment  Listは{cc,  co,  zz}   •  Controller   •   そのSLA要件を満たすパスを発見する   •   NodeおよびAdjacency  Segmentのリストをencodeする   A  から  Z  まで   帯域要件  2Gbpsの pathが欲しい   A   B   C   M   N   O   Z   D   P  
  • 13. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13 •  SourceにてHeader  Stackを生成し、パケットを送出する   Pathは、Segment  idのStackとして表現される。(転送ヘッダ  ==  Label,  IPv6  data  planeも可)   •  中継ノードはヘッダーに応じてforwarding、RSVP  stateを持つ必要がない   A   B   C   M   N   O   Z   D   P   cc   zz   co   zz   User  packet User  packet zz   User  packet zz   User  packet co   cc   zz   User  packet co   cc   co   zz   User  packet SR-­‐TE-­‐Tunnel  
  • 14. Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 14 MPLS-­‐TE   Controller  :  PCEP  Capability  NegoEaEon   SR  Cap  TLV  in  PCEP   Open  message   ! 0 1 2 3! 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1! +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+! | Type= TBD | Length=4 |! +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+! | Flags |R|I|S|U|! +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+! ! Figure 1: STATEFUL-PCE-CAPABILITY TLV format! drao-­‐sivabalan-­‐pce-­‐segment-­‐rouEng  
  • 15. Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 15 MPLS-­‐TE   Controller  :  Topology  InformaEon  Gathering   SNMP,  CLI,   ONE-­‐PK,   BGP-­‐LS   BGP-­‐LS  :  drao-­‐ie•-­‐idr-­‐ls-­‐distribuEon  
  • 16. Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 16 MPLS-­‐TE   Controller  :  Stateful  PCEP   PCCreate   PCRpt   PCUpdate   ! ! 0 1 2 3! 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1! +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+! |L| Type | Length | ST | Flags |F|S|C|M|! +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+! | SID |! +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+! // NAI (variable) //! +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+! ! Figure 2: SR-ERO Subobject format! ST:  Segment  ID  type       SID:  Segment  ID   NAI:  Node  or  Adjacency  InformaEon  (IPv4/v6)  
  • 17. Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 17   Stateful  PCE:     Constraintに応じたパス計算を行う       TE  tunnelの生成を行う       PCEにより計算されたSR  pathは、Segment  ID  (SID)のstackとして表現される     MPLS  networkの場合     Segment  ID  =Label(20-­‐bit)     TTL  および  TC  bits  (exp  bits)  はPCC(*)によりセットされる   drao-­‐sivabalan-­‐pce-­‐segment-­‐rouEng     (*)  PCC:  Path  ComputaEon  Client,  ここではノードのこと  
  • 18. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18 •  SRは、自律分散コントロールプレーンとの共存が前提   •  基本情報(Node/Adj  Segment)はIGPで配布する   •  明示的なTEが必要な部分のみ、add-­‐on的にSR-­‐TE  pathをはる   •  明示的Traffic  Engineering   •  Controllerの障害時も、Forwardingは停止しない   •  障害検出、OAM、protecEon(少なくとも一時的な)は、自律的に行う   •  EPC  FRRにより、topology非依存のProtecEonが可能   •  SR非対応ノード(LDP  onlyなど)とも共存可能   •  BidirecEonal  Co-­‐routed  LSPのようなtransport的アプリケーションとも親和性が高い   •  Meta  dataを運ぶことができる    
  • 19. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19 hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐0.pdf   BT:  Performance  Based  LSPs    
  • 20. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20 hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐1.pdf   DT:  MPLS  OAM  
  • 21. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21 hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐2.pdf   DT:  Disjoint  Path  and  QoS  based  rouEng  
  • 22. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22 hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐3.pdf   Orange:  FRR  (Fast  Reroute)  
  • 23. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23 hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐4.pdf   Rogers:  Converged  MulE-­‐network  operaEon  
  • 24. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24 hfp://www.ie•.org/proceedings/87/slides/slides-­‐87-­‐status-­‐11.pdf   Comcast  :  IPv6  use  case  
  • 25. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25 1.  Simple  !!!   •  使用するControl  PlaneはIGPだけ。LDP,  RSVPは要らない。   •  LDP-­‐IGP  syncなどのstate  syncも必要ない   2.  アプリケーションの要請に柔軟に対応:ScalableなTraffic  Engineering   •  Service要請に応じたパス設定、フロー設定   •  帯域、latencyなどを加味したCSPF(Constraint  SPF)   •  Stateless  !   •  RSVP  stateを持つ必要が無い   •  全てのstateはヘッダ(Label  Stack)にある   3.  Transport的pathの運用にも有用   •  Controllerによる明示パス指定,MulE-­‐layer  PCEによるマルチレイヤ制御   •  MPLS-­‐TP  OAM,  Bi-­‐direcEonal  Co-­‐routed  LSP,  Path  ProtecEon   目的に合った、   程よい、   集中と分散の配分   ↓   究極のHybrid  SDN  
  • 26. © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26 •  Architecture  (drao-­‐filsfils-­‐rtgwg-­‐segment-­‐rouEng)   •  Use-­‐Case  (drao-­‐filsfils-­‐rtgwg-­‐segment-­‐rouEng-­‐use-­‐cases)   •  ISIS  extension  for  SR  (drao-­‐previdi-­‐isis-­‐segment-­‐rouEng-­‐extensions)   •  OSPF  extension  for  SR  (drao-­‐psenak-­‐ospf-­‐segment-­‐rouEng-­‐extensions)   •  FRR  with  SR  (drao-­‐francois-­‐sr-­‐frr)   •  PCEP  extension  for  SR  (drao-­‐sivabalan-­‐pce-­‐segment-­‐rouEng)   •  Performance  Engineered  LSP  using  SR  (drao-­‐shakir-­‐rtgwg-­‐sr-­‐performance-­‐ engineered-­‐lsps)     hfp://www.segment-­‐rouEng.net/    
  • 27. Cisco Confidential© 2010 Cisco and/or its affiliates. All rights reserved. 27 Thank  you.