SlideShare a Scribd company logo
1 of 38
Download to read offline
SDN with SR - evolution rather than 
revolution 
Programmable & Application aware 
multilayer networking with Segment 
Routing 
Jeff Tantsura 
1
2 
You are here…
3 
SDN Falls 
Is this the future?
Decentralized 
4 
Decentralized 
Centralized
5
6 
You are here
7 
Where 
do we 
go from 
here?
SDN ambitions 
service provider expectations(2012) 
8
SDN ambitions 
service provider expectations(2013/14) 
9
Open flow and unicorns in 
networking 
10 
NFV possibilities
There is no Silver Bullet 
for Complexity 
11 
C≤1/R 
Impossible!
We need to separate 
policy from reachability 
12 
!=
Logically centralized, 
physically distributed ! 
“If you can’t explain it simply, you don’t understand it well 
enough ” 
Albert Einstein 
13
SR addresses operator’s needs & 
makes SDN promises true 
› Faster TTM, simplification 
– Programmability and Application awareness 
› OPEX reduction 
– Removes complexity from the network, no LDP/RSVP, state is in the 
packet, fully automatic 100% IP FRR coverage, native IPv6 
› CAPEX optimization 
14 
– Investment protection - can be used with the existing equipment, only 
SW upgrade needed (HW on ingress in some cases) 
› Packet/Opto integration 
– Coherent multilayer resource provisioning and dynamic reoptimization 
– On demand bandwidth and admission control 
– Connection-oriented connectivity, carrier grade OAM
Sr Is Real and 
happening! 
› Excellent endorsement and leadership 
from SP and Entreprise operators 
› IETF: Multi-vendor consensus and collaboration: 
IS-IS for IP Internets S. Previdi, Ed. 
Internet-Draft C. Filsfils 
Intended status: Standards Track A. Bashandy 
Expires: December 20, 2014 Cisco Systems, Inc. 
– Stefano Previdi - Cisco 
– Jeff Tantsura - Ericsson 
– Wim Hendericks - ALU 
– Hannes Gredler - Juniper 
› We have submitted detailed IETF drafts: 
15 
– Architecture 
– Use-cases 
– ISIS extensions 
– OSPF extensions 
– BGP extensions 
– PCEP extensions 
– FRR with 100% coverage 
H. Gredler 
Juniper Networks, Inc. 
S. Litkowski 
B. Decraene 
Orange 
J. Tantsura 
Ericsson 
June 18, 2014 
IS-IS Extensions for Segment Routing 
draft-ietf-isis-segment-routing-extensions-02 
Abstract 
Segment Routing (SR) allows for a flexible definition of end-to-end 
paths within IGP topologies by encoding paths as sequences of 
topological sub-paths, called "segments". These segments are 
advertised by the link-state routing protocols (IS-IS and OSPF). 
This draft describes the necessary IS-IS extensions that need to be 
introduced for Segment Routing. 
Requirements Language 
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this 
document are to be interpreted as described in RFC 2119 [RFC2119]. 
Status of This Memo 
This Internet-Draft is submitted in full conformance with the 
provisions of BCP 78 and BCP 79. 
Internet-Drafts are working documents of the Internet Engineering 
Task Force (IETF). Note that other groups may also distribute 
working documents as Internet-Drafts. The list of current Internet- 
Drafts is at http://datatracker.ietf.org/drafts/current/. 
Internet-Drafts are draft documents valid for a maximum of six months 
and may be updated, replaced, or obsoleted by other documents at any
Abstract Routing 
Model 
draft-filsfils-rtgwg-segment-routing 
16
Segment Routing 
› Segment Routing (SR) leverages the source routing and 
tunneling paradigms. 
› A node steers a packet through a controlled set of 
instructions, called segments, by prepending the packet 
with an SR header. 
› A segment can represent any instruction, topological or 
service-based. 
17
IGP Node Segment 
A 
B C 
N O 
D 
P 
› Z advertises its global node segment 
18 
Z 
65 
– simple ISIS sub-TLV extension 
– simple OSPF Opaque sub-TLV extension 
A packet injected 
anywhere with 
active segment 65 
will reach Z via 
ecmp-aware 
shortest-path 
› All remote nodes install the node segment to Z in the SR dataplane along 
the shortest path to Z 
draft-ietf-isis-segment-routing-extensions 
draft-psenak-ospf-segment-routing-extensions
IGP Adjacency Segment 
A B C 
M N O 
Z 
D 
P 
9003 
A packet injected at node 
C with active segment 9003 
is forced through the link 
C->O 
65 
› C allocates a local segment for its datalink adjacency CO 
› C advertises the adjacency segment in the IGP 
19 
– Simple ISIS sub-TLV extension 
– simple OSPF Opaque sub-TLV extension 
› C is the only node to install the adjacency segment in SR dataplane 
draft-ietf-isis-segment-routing-extensions 
draft-psenak-ospf-segment-routing-extensions
A path with Adjacency 
Segments 
› Source routing along any explicit path 
– stack of adjacency labels 
› SR provides for entire path control 
20 
B C 
N O 
Z 
D 
P 
A 
9101 
9105 
9107 
9103 
9105 
9101 
9105 
9107 
9103 
9105 
9105 
9107 
9103 
9105 
9107 
9103 
9105 
9103 
9105 
9105
Combining Segments 
› Source Routing 
› ABCOPZ is expressed as {72, 9003, 65} 
21 
A B C 
M N O 
Z 
D 
P 
9003 
72 72 
65 
65
Cross domain controller 
segmented and hierarchical 
22 
Cross Domain Orchestration 
Sites Subscribers Services VM’s 
BGP-LS-SR 
Inter domain 
AAA 
PCRF 
SDN 
CTL 
SDN 
CTL 
Edge DC 
Fabric 
DC 
Orch. 
DC 
Compute 
Service Level – Inter-domain 
Hierarchical 
Residential 
SDN 
CTL 
Router 
SDN 
CTL 
Router 
Inter Area 
IP/MPLS Transport Service Edge DataCenter 
3G/LTE 
DSL 
GPON 
PE 
CE 
Business 
Router Router 
Segment routing domain in focus today
23
OpenDaylight Project 
Goals 
§ Code: To create a robust, extensible, open source code base that covers 
the major common components required to build an SDN solution and create 
a solid foundation for Network Functions Virtualization (NFV) 
§ Acceptance: To get broad industry acceptance amongst vendors and 
users 
§ Community: To have a thriving and growing technical community 
contributing to the code base, using the code in commercial products, and 
adding value above, below and around. 
24 
2 
4
OpenDaylight 
Momentum 
25
How Does This 
Compare? 
26
Broad Industry Support 
for OpenDaylight 
27 
2 
7
ODL: BGP processing 
28 
Controller 
MD-SAL Notification MD-SAL Set MD-SAL Get 
MD-SAL 
BGP-LS-SR 
RESTCONF 
/operational 
BGP-­‐RIB 
/operational 
Topology 
BGP-LS Topology 
Exporter 
MD-SAL Set 
Application 
(Topology Consumer) 
BGP-LS-SR 
speaker (RR) 
draft-ietf-idr-ls-distribution 
draft-gredler-idr-bgp-ls-segment-routing-extension
ODL: PCEP processing 
29 
Controller 
MD-SAL Notification MD-SAL Set MD-SAL Get 
MD-SAL 
PCEP 
RESTCONF 
/operational /operational 
Topology 
PCE 
MD-SAL Set 
Applications 
(topology/constrains/feedback) 
PCEP speaker 
(ingress) 
H-PCE 
I2RS/OF/other SBI’s 
draft-sivabalan-pce-segment-routing 
draft-ietf-pce-stateful-pce 
draft-ietf-pce-pce-initiated-lsp
30 
I want a path from 
A to F 
Min link BW=10G 
Min link delay < 10ms 
A->F Topology 
A->B->D->F 
A->C->E->F 
Link BW Delay 
A->B 10G 10ms 
B->D 200G(SRLG) 15ms 
D->F 10G 10ms 
Link BW Delay 
A->C 10G 5ms 
C->E 100G 10ms 
E->F 10G 10ms 
SR 
PCEP 
->C->E->F 
SDN Orchestration
31 
I want a non-constrained 
path 
from A to F 
Optimize BW use 
== UCMP 
A->F Topology 
A->B->D->F 
A->C->E->F 
Link BW Delay 
A->B 10G 10ms 
B->D 200G(SRLG) 15ms 
D->F 10G 10ms 
Link BW Delay 
A->C 10G 5ms 
C->E 100G 10ms 
E->F 10G 10ms 
SR 
PCEP 
->{B,C}->F 
SDN Orchestration
SDN Orchestration: analytics 
realtime feedback reoptimization 
32 
My link 
towards F is 
overloaded 
A->F Topology 
A->B->D->F 
A->C->E->F 
Link BW Delay 
A->B 10G 10ms 
B->D 200G(SRLG) 15ms 
D->F 10G 10ms 
Link BW Delay 
A->C 10G 5ms 
C->E 100G 10ms 
E->F 10G 10ms 
SR 
PCEP 
->B->D->F
Glue between OF & IP/Mpls 
networks 
33 App App App Ericsson SDN 
OpenDaylight APIs (REST) 
RR 
L1 L2 L3 L11 L12 L13 
Segment routing domain 
App App App 
Base Network Service Functions 
Service Abstraction Layer (MD-SAL) 
SR logic 
BGP 
Stateful 
PCE 
L3 
Controller 
OFx.x NETCONF 
OF1 
R3 
OF2 
OF3 
BGP-LS/ PCEP 
R1 R2 
I want a path 
from OF1 to R3 
for FEC “XYZ” 
SR OF 
(OF1-L1, 
OF2-L2 
OF3-L3) 
PCEP 
OF 
SWAP L13 by L13 
LFIB 
SWAP L13 by L13 
SWAP L13 by L13 
LFIB 
SWAP L13 by L13 LFIB 
POP L13 
OF ISIS/OSPF 
MATCH FEC XYZ
IP/MPLS + Optical interworking 
brings connection-oriented transport 
into connectionless IP/MLPL world 
34 
App App App Ericsson/Ciena SDN 
Controller 
OpenDaylight APIs (REST) 
Stateful 
PCE 
L0-L2 
OFx.x NETCONF FUTURE 
IP 
MPLS 
IP 
MPLS 
IP 
MPLS 
IP 
MPLS 
ROADM 
Stateful 
PCE 
L3 
TL1 
IP 
MPLS 
Netconf 
ROADM ROADM 
ROADM 
Segment routing domain 
OPTO PATH 
RR 
App App App 
Base Network Service Functions 
Service Abstraction Layer (MD-SAL) 
VNTM 
Manager 
PCEP BGP 
IP 
MPLS 
IP 
MPLS 
ROADM ROADM
US tier 1: SR Core SDN + OF Edge 
use case 
35 
MP-BGP(LS,RFC3107) 
Core 
MLWC CNC 
Edge 
SDN 
BGP-LS MP-BGP(LS,RFC3107) 
IP 
Core 
IP 
Core 
IP 
Core 
IP 
Core 
ROADM 
IP 
Core 
ROADM ROADM 
ROADM 
MLWC 
RR 
Segment routing domain 
Edge 
SDN 
Silver LSP 
CNC MLWC 
Cross Domain Orchestration 
DC DC
More information 
› IETF WG covering Segment Routing 
– SPRING - http://tools.ietf.org/wg/spring/ 
› Relevant protocol extensions are defined in OSPF and ISIS 
WG: 
36 
– https://datatracker.ietf.org/doc/draft-ietf-isis-segment-routing-extensions/ 
– http://tools.ietf.org/html/draft-ietf-ospf-segment-routing-extensions- 
02 
– https://datatracker.ietf.org/doc/draft-psenak-ospf-segment-routing-ospfv3- 
extension/
Q&A? 
37
38

More Related Content

What's hot

ISP core routing project
ISP core routing projectISP core routing project
ISP core routing projectvishal sharma
 
MPLS SDN 2014 - Topology independant LFA
MPLS SDN 2014 - Topology independant LFAMPLS SDN 2014 - Topology independant LFA
MPLS SDN 2014 - Topology independant LFAStephane Litkowski
 
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSTRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSpijans
 
Implementation of isp mpls backbone network on i pv6 using 6 pe routers main PPT
Implementation of isp mpls backbone network on i pv6 using 6 pe routers main PPTImplementation of isp mpls backbone network on i pv6 using 6 pe routers main PPT
Implementation of isp mpls backbone network on i pv6 using 6 pe routers main PPTSatish Kumar
 
Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorialrakiva29
 
Application Engineered Routing Segment Routing and the Cisco WAN Automation ...
Application Engineered Routing  Segment Routing and the Cisco WAN Automation ...Application Engineered Routing  Segment Routing and the Cisco WAN Automation ...
Application Engineered Routing Segment Routing and the Cisco WAN Automation ...Cisco Service Provider
 
Flexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLAN
Flexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLANFlexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLAN
Flexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLANCisco Canada
 
6TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 20156TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 2015Pascal Thubert
 
Ccna 4 final exam answer v5
Ccna 4 final exam answer v5Ccna 4 final exam answer v5
Ccna 4 final exam answer v5friv4schoolgames
 
Research and Experimentation of LoRa in Heavy Multipath
Research and Experimentation of LoRa in Heavy MultipathResearch and Experimentation of LoRa in Heavy Multipath
Research and Experimentation of LoRa in Heavy MultipathHaystack Technologies
 
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016Bruno Teixeira
 
Trill and Datacenter Alternatives
Trill and Datacenter AlternativesTrill and Datacenter Alternatives
Trill and Datacenter AlternativesAricent
 
CTTC presentation WSN in Contiki
CTTC presentation WSN in ContikiCTTC presentation WSN in Contiki
CTTC presentation WSN in ContikiTania Ellinidou
 
Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...
Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...
Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...P1Security
 

What's hot (20)

ISP core routing project
ISP core routing projectISP core routing project
ISP core routing project
 
MPLS SDN 2014 - Topology independant LFA
MPLS SDN 2014 - Topology independant LFAMPLS SDN 2014 - Topology independant LFA
MPLS SDN 2014 - Topology independant LFA
 
10209
1020910209
10209
 
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSTRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
 
Implementation of isp mpls backbone network on i pv6 using 6 pe routers main PPT
Implementation of isp mpls backbone network on i pv6 using 6 pe routers main PPTImplementation of isp mpls backbone network on i pv6 using 6 pe routers main PPT
Implementation of isp mpls backbone network on i pv6 using 6 pe routers main PPT
 
Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorial
 
Rpl telecom bretagne
Rpl telecom bretagneRpl telecom bretagne
Rpl telecom bretagne
 
Application Engineered Routing Segment Routing and the Cisco WAN Automation ...
Application Engineered Routing  Segment Routing and the Cisco WAN Automation ...Application Engineered Routing  Segment Routing and the Cisco WAN Automation ...
Application Engineered Routing Segment Routing and the Cisco WAN Automation ...
 
Flexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLAN
Flexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLANFlexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLAN
Flexible Data Centre Fabric - FabricPath/TRILL, OTV, LISP and VXLAN
 
6TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 20156TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 2015
 
Luxbg fringe
Luxbg fringeLuxbg fringe
Luxbg fringe
 
Ccna 4 final exam answer v5
Ccna 4 final exam answer v5Ccna 4 final exam answer v5
Ccna 4 final exam answer v5
 
Research and Experimentation of LoRa in Heavy Multipath
Research and Experimentation of LoRa in Heavy MultipathResearch and Experimentation of LoRa in Heavy Multipath
Research and Experimentation of LoRa in Heavy Multipath
 
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
 
IoT Gent meetup
IoT Gent meetupIoT Gent meetup
IoT Gent meetup
 
sigtran
sigtransigtran
sigtran
 
Trill and Datacenter Alternatives
Trill and Datacenter AlternativesTrill and Datacenter Alternatives
Trill and Datacenter Alternatives
 
CTTC presentation WSN in Contiki
CTTC presentation WSN in ContikiCTTC presentation WSN in Contiki
CTTC presentation WSN in Contiki
 
SS7 over IP Brown Bag
SS7 over IP Brown BagSS7 over IP Brown Bag
SS7 over IP Brown Bag
 
Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...
Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...
Philippe Langlois - SCTPscan Finding entry points to SS7 Networks & Telecommu...
 

Similar to SDN with SR - evolution rather than revolution through programmable and application aware multilayer networking

Introduction to Segment Routing
Introduction to Segment RoutingIntroduction to Segment Routing
Introduction to Segment RoutingMyNOG
 
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesSegment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesCisco Canada
 
Introducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingIntroducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingCisco Service Provider
 
WAN SDN meet Segment Routing
WAN SDN meet Segment RoutingWAN SDN meet Segment Routing
WAN SDN meet Segment RoutingAPNIC
 
Application Engineered Routing: Allowing Applications to Program the Network
Application Engineered Routing: Allowing Applications to Program the NetworkApplication Engineered Routing: Allowing Applications to Program the Network
Application Engineered Routing: Allowing Applications to Program the NetworkCisco Canada
 
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpecОбеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpecCisco Russia
 
Cpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networksCpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networksCPqD
 
Segment Routing
Segment RoutingSegment Routing
Segment RoutingAPNIC
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterRobb Boyd
 
BGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveBGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveMiya Kohno
 
Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing Cisco Canada
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...gogo6
 
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment Bangladesh Network Operators Group
 
Segment routing in ISO-XR 5.2.2
Segment routing in ISO-XR 5.2.2Segment routing in ISO-XR 5.2.2
Segment routing in ISO-XR 5.2.2Bertrand Duvivier
 
Segment Routing: A Tutorial
Segment Routing: A TutorialSegment Routing: A Tutorial
Segment Routing: A TutorialAPNIC
 
Next Generation IP Transport
Next Generation IP TransportNext Generation IP Transport
Next Generation IP TransportMyNOG
 
IP Infusion Application Note for 4G LTE Fixed Wireless Access
IP Infusion Application Note for 4G LTE Fixed Wireless AccessIP Infusion Application Note for 4G LTE Fixed Wireless Access
IP Infusion Application Note for 4G LTE Fixed Wireless AccessDhiman Chowdhury
 
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...Cisco Canada
 

Similar to SDN with SR - evolution rather than revolution through programmable and application aware multilayer networking (20)

MENOG-Segment Routing Introduction
MENOG-Segment Routing IntroductionMENOG-Segment Routing Introduction
MENOG-Segment Routing Introduction
 
Introduction to Segment Routing
Introduction to Segment RoutingIntroduction to Segment Routing
Introduction to Segment Routing
 
Segment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use CasesSegment Routing Technology Deep Dive and Advanced Use Cases
Segment Routing Technology Deep Dive and Advanced Use Cases
 
Introducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingIntroducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment Routing
 
WAN SDN meet Segment Routing
WAN SDN meet Segment RoutingWAN SDN meet Segment Routing
WAN SDN meet Segment Routing
 
Application Engineered Routing: Allowing Applications to Program the Network
Application Engineered Routing: Allowing Applications to Program the NetworkApplication Engineered Routing: Allowing Applications to Program the Network
Application Engineered Routing: Allowing Applications to Program the Network
 
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpecОбеспечение безопасности сети оператора связи с помощью BGP FlowSpec
Обеспечение безопасности сети оператора связи с помощью BGP FlowSpec
 
Cpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networksCpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networks
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the Datacenter
 
BGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveBGP evolution -from SDN perspective
BGP evolution -from SDN perspective
 
Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
 
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
Challenges of L2 NID Based Architecture for vCPE and NFV Deployment
 
Segment routing in ISO-XR 5.2.2
Segment routing in ISO-XR 5.2.2Segment routing in ISO-XR 5.2.2
Segment routing in ISO-XR 5.2.2
 
Segment Routing: A Tutorial
Segment Routing: A TutorialSegment Routing: A Tutorial
Segment Routing: A Tutorial
 
Next Generation IP Transport
Next Generation IP TransportNext Generation IP Transport
Next Generation IP Transport
 
IP Infusion Application Note for 4G LTE Fixed Wireless Access
IP Infusion Application Note for 4G LTE Fixed Wireless AccessIP Infusion Application Note for 4G LTE Fixed Wireless Access
IP Infusion Application Note for 4G LTE Fixed Wireless Access
 
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
Cisco Connect Montreal 2017 - Segment Routing - Technology Deep-dive and Adva...
 
Ospf
OspfOspf
Ospf
 

Recently uploaded

FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneCall girls in Ahmedabad High profile
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 

Recently uploaded (20)

FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
 
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service PuneVIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Madhuri 8617697112 Independent Escort Service Pune
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 

SDN with SR - evolution rather than revolution through programmable and application aware multilayer networking

  • 1. SDN with SR - evolution rather than revolution Programmable & Application aware multilayer networking with Segment Routing Jeff Tantsura 1
  • 2. 2 You are here…
  • 3. 3 SDN Falls Is this the future?
  • 5. 5
  • 6. 6 You are here
  • 7. 7 Where do we go from here?
  • 8. SDN ambitions service provider expectations(2012) 8
  • 9. SDN ambitions service provider expectations(2013/14) 9
  • 10. Open flow and unicorns in networking 10 NFV possibilities
  • 11. There is no Silver Bullet for Complexity 11 C≤1/R Impossible!
  • 12. We need to separate policy from reachability 12 !=
  • 13. Logically centralized, physically distributed ! “If you can’t explain it simply, you don’t understand it well enough ” Albert Einstein 13
  • 14. SR addresses operator’s needs & makes SDN promises true › Faster TTM, simplification – Programmability and Application awareness › OPEX reduction – Removes complexity from the network, no LDP/RSVP, state is in the packet, fully automatic 100% IP FRR coverage, native IPv6 › CAPEX optimization 14 – Investment protection - can be used with the existing equipment, only SW upgrade needed (HW on ingress in some cases) › Packet/Opto integration – Coherent multilayer resource provisioning and dynamic reoptimization – On demand bandwidth and admission control – Connection-oriented connectivity, carrier grade OAM
  • 15. Sr Is Real and happening! › Excellent endorsement and leadership from SP and Entreprise operators › IETF: Multi-vendor consensus and collaboration: IS-IS for IP Internets S. Previdi, Ed. Internet-Draft C. Filsfils Intended status: Standards Track A. Bashandy Expires: December 20, 2014 Cisco Systems, Inc. – Stefano Previdi - Cisco – Jeff Tantsura - Ericsson – Wim Hendericks - ALU – Hannes Gredler - Juniper › We have submitted detailed IETF drafts: 15 – Architecture – Use-cases – ISIS extensions – OSPF extensions – BGP extensions – PCEP extensions – FRR with 100% coverage H. Gredler Juniper Networks, Inc. S. Litkowski B. Decraene Orange J. Tantsura Ericsson June 18, 2014 IS-IS Extensions for Segment Routing draft-ietf-isis-segment-routing-extensions-02 Abstract Segment Routing (SR) allows for a flexible definition of end-to-end paths within IGP topologies by encoding paths as sequences of topological sub-paths, called "segments". These segments are advertised by the link-state routing protocols (IS-IS and OSPF). This draft describes the necessary IS-IS extensions that need to be introduced for Segment Routing. Requirements Language The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119]. Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at http://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any
  • 16. Abstract Routing Model draft-filsfils-rtgwg-segment-routing 16
  • 17. Segment Routing › Segment Routing (SR) leverages the source routing and tunneling paradigms. › A node steers a packet through a controlled set of instructions, called segments, by prepending the packet with an SR header. › A segment can represent any instruction, topological or service-based. 17
  • 18. IGP Node Segment A B C N O D P › Z advertises its global node segment 18 Z 65 – simple ISIS sub-TLV extension – simple OSPF Opaque sub-TLV extension A packet injected anywhere with active segment 65 will reach Z via ecmp-aware shortest-path › All remote nodes install the node segment to Z in the SR dataplane along the shortest path to Z draft-ietf-isis-segment-routing-extensions draft-psenak-ospf-segment-routing-extensions
  • 19. IGP Adjacency Segment A B C M N O Z D P 9003 A packet injected at node C with active segment 9003 is forced through the link C->O 65 › C allocates a local segment for its datalink adjacency CO › C advertises the adjacency segment in the IGP 19 – Simple ISIS sub-TLV extension – simple OSPF Opaque sub-TLV extension › C is the only node to install the adjacency segment in SR dataplane draft-ietf-isis-segment-routing-extensions draft-psenak-ospf-segment-routing-extensions
  • 20. A path with Adjacency Segments › Source routing along any explicit path – stack of adjacency labels › SR provides for entire path control 20 B C N O Z D P A 9101 9105 9107 9103 9105 9101 9105 9107 9103 9105 9105 9107 9103 9105 9107 9103 9105 9103 9105 9105
  • 21. Combining Segments › Source Routing › ABCOPZ is expressed as {72, 9003, 65} 21 A B C M N O Z D P 9003 72 72 65 65
  • 22. Cross domain controller segmented and hierarchical 22 Cross Domain Orchestration Sites Subscribers Services VM’s BGP-LS-SR Inter domain AAA PCRF SDN CTL SDN CTL Edge DC Fabric DC Orch. DC Compute Service Level – Inter-domain Hierarchical Residential SDN CTL Router SDN CTL Router Inter Area IP/MPLS Transport Service Edge DataCenter 3G/LTE DSL GPON PE CE Business Router Router Segment routing domain in focus today
  • 23. 23
  • 24. OpenDaylight Project Goals § Code: To create a robust, extensible, open source code base that covers the major common components required to build an SDN solution and create a solid foundation for Network Functions Virtualization (NFV) § Acceptance: To get broad industry acceptance amongst vendors and users § Community: To have a thriving and growing technical community contributing to the code base, using the code in commercial products, and adding value above, below and around. 24 2 4
  • 26. How Does This Compare? 26
  • 27. Broad Industry Support for OpenDaylight 27 2 7
  • 28. ODL: BGP processing 28 Controller MD-SAL Notification MD-SAL Set MD-SAL Get MD-SAL BGP-LS-SR RESTCONF /operational BGP-­‐RIB /operational Topology BGP-LS Topology Exporter MD-SAL Set Application (Topology Consumer) BGP-LS-SR speaker (RR) draft-ietf-idr-ls-distribution draft-gredler-idr-bgp-ls-segment-routing-extension
  • 29. ODL: PCEP processing 29 Controller MD-SAL Notification MD-SAL Set MD-SAL Get MD-SAL PCEP RESTCONF /operational /operational Topology PCE MD-SAL Set Applications (topology/constrains/feedback) PCEP speaker (ingress) H-PCE I2RS/OF/other SBI’s draft-sivabalan-pce-segment-routing draft-ietf-pce-stateful-pce draft-ietf-pce-pce-initiated-lsp
  • 30. 30 I want a path from A to F Min link BW=10G Min link delay < 10ms A->F Topology A->B->D->F A->C->E->F Link BW Delay A->B 10G 10ms B->D 200G(SRLG) 15ms D->F 10G 10ms Link BW Delay A->C 10G 5ms C->E 100G 10ms E->F 10G 10ms SR PCEP ->C->E->F SDN Orchestration
  • 31. 31 I want a non-constrained path from A to F Optimize BW use == UCMP A->F Topology A->B->D->F A->C->E->F Link BW Delay A->B 10G 10ms B->D 200G(SRLG) 15ms D->F 10G 10ms Link BW Delay A->C 10G 5ms C->E 100G 10ms E->F 10G 10ms SR PCEP ->{B,C}->F SDN Orchestration
  • 32. SDN Orchestration: analytics realtime feedback reoptimization 32 My link towards F is overloaded A->F Topology A->B->D->F A->C->E->F Link BW Delay A->B 10G 10ms B->D 200G(SRLG) 15ms D->F 10G 10ms Link BW Delay A->C 10G 5ms C->E 100G 10ms E->F 10G 10ms SR PCEP ->B->D->F
  • 33. Glue between OF & IP/Mpls networks 33 App App App Ericsson SDN OpenDaylight APIs (REST) RR L1 L2 L3 L11 L12 L13 Segment routing domain App App App Base Network Service Functions Service Abstraction Layer (MD-SAL) SR logic BGP Stateful PCE L3 Controller OFx.x NETCONF OF1 R3 OF2 OF3 BGP-LS/ PCEP R1 R2 I want a path from OF1 to R3 for FEC “XYZ” SR OF (OF1-L1, OF2-L2 OF3-L3) PCEP OF SWAP L13 by L13 LFIB SWAP L13 by L13 SWAP L13 by L13 LFIB SWAP L13 by L13 LFIB POP L13 OF ISIS/OSPF MATCH FEC XYZ
  • 34. IP/MPLS + Optical interworking brings connection-oriented transport into connectionless IP/MLPL world 34 App App App Ericsson/Ciena SDN Controller OpenDaylight APIs (REST) Stateful PCE L0-L2 OFx.x NETCONF FUTURE IP MPLS IP MPLS IP MPLS IP MPLS ROADM Stateful PCE L3 TL1 IP MPLS Netconf ROADM ROADM ROADM Segment routing domain OPTO PATH RR App App App Base Network Service Functions Service Abstraction Layer (MD-SAL) VNTM Manager PCEP BGP IP MPLS IP MPLS ROADM ROADM
  • 35. US tier 1: SR Core SDN + OF Edge use case 35 MP-BGP(LS,RFC3107) Core MLWC CNC Edge SDN BGP-LS MP-BGP(LS,RFC3107) IP Core IP Core IP Core IP Core ROADM IP Core ROADM ROADM ROADM MLWC RR Segment routing domain Edge SDN Silver LSP CNC MLWC Cross Domain Orchestration DC DC
  • 36. More information › IETF WG covering Segment Routing – SPRING - http://tools.ietf.org/wg/spring/ › Relevant protocol extensions are defined in OSPF and ISIS WG: 36 – https://datatracker.ietf.org/doc/draft-ietf-isis-segment-routing-extensions/ – http://tools.ietf.org/html/draft-ietf-ospf-segment-routing-extensions- 02 – https://datatracker.ietf.org/doc/draft-psenak-ospf-segment-routing-ospfv3- extension/
  • 38. 38