SlideShare ist ein Scribd-Unternehmen logo
1 von 24
SDN Traffic Engineering
A Natural Evolution
Cengiz Alaettinoglu
What is Traffic Engineering (TE)?
Minimizes	the	worst	link	utilization
• Alleviates	traffic	congestion
• Better/longer	use	of	capital	expenditure
Routing	traffic	around	congested	links
• Can	use	shortest	as	well	as	non-shortest	paths
• IGP	metric	tuning,	RSVP-TE,	segment	routing
Confidential. Copyright © 2014 Packet Design 2
Evolution of Traffic Engineering
Offline	traffic	engineering
• Optimal	but	not	adaptive
On	device	traffic	engineering
• Adaptive	but	not	optimal	
Software	defined	networking
• Best	of	both	worlds,	yet	simpler;	simplicity	enabled	by
• Segment	routing
• Push	based	telemetry
• SDN	Traffic	Engineering	App
Confidential. Copyright © 2014 Packet Design 3
Offline Traffic Engineering
Topology	model
Traffic	demand	matrix
Optimization	algorithm	computes	routes	so	
that	the	worst	link	utilization	is	minimized
• Linear-programming
Confidential. Copyright © 2014 Packet Design 4
Pros and Cons of Offline Traffic Engineering
Confidential. Copyright © 2014 Packet Design 5
Very	good	link	
utilization	values
Network	model	is	hard	to	keep	
accurate
Traffic	demand	matrix	is	hard	to	
compute
Optimization	algorithm	is	very	
slow
• Hours	to	days
Can	not	adopt	to	failures
Too	many	tunnels	(N^2)
Some	paths	may	be	surprisingly	
long
On Device Traffic Engineering
All	routers	redistribute	available	bandwidth	of	its	links
Each	router
• Sets	up	1-N	tunnels	to	other	routers
• Monitors	the	utilization	of	these	tunnels	(auto-bandwidth)
• Triggers	a	re-optimization	when	utilization	changes	
• Uses	CSPF	(constraint	based	shortest	path	first)	to	
compute	the	paths
• Signals	the	path	and	reserves	bandwidth	using	RSVP
Confidential. Copyright © 2014 Packet Design 6
Pros and Cons of On-Device Traffic Engineering
Confidential. Copyright © 2014 Packet Design 7
Very	good	link	
utilization	values
• Each	router	is	selfish	
in	optimization
• No	network	wide	
optimization
Network	model	is	hard	to	keep	accurate
Traffic	demand	matrix	is	hard	to	compute
Optimization	algorithm	is	very	slow
• Hours	to	days
Can	not	adopt	to	failures
Too	many	tunnels	(N^2)
Some	paths	may	be	surprisingly	long
Impact	on	IGP,	particularly	convergence	
times
Race	conditions	after	failures
• Long-lived	FRR
RSVP-TE	high-state	and	high-refresh	
overhead
Example Deployments
Small Medium Large
Routers 75 450 1900
Links 300 2000 8000
Tunnels 1600 20500 132000
Confidential. Copyright © 2014 Packet Design 8
• Majority	of	the	tunnels	
have	very	small	amount	of	
traffic
• No	TE	needed
Link / Tunnel Distribution
Confidential. Copyright © 2014 Packet Design 9
Most	links	carry	small	number	of	tunnels
Small	number	of	links	carry	a	lot	of	tunnels
Lets See What Happens When a Link Fails
NNOV-CR1-B →	M10-CR1-B	fails	at	2015-12-27	
12:04:05.200490
• Carries	327	tunnels
• 22	head-end	routers
Head	routers	get	a	signal	via	RSVP-TE	and	re-optimize
• Race	to	available	bandwidth
• Each	optimizes	for	itself
• They	donot know	what	the	other	21	routers	need
Confidential. Copyright © 2014 Packet Design 10
5 Routers for 9 tunnels Fail to Find a Path
Time Head-end Operation Tunnel Next State
2015-12-27 12:06:19.831701 VLGD-RGR3 Change Tunnel State RT-VLGD_RGR3-to-M10_CR2A Oper Status: Down
2015-12-27 12:06:19.831701 VLGD-RGR3 Change Tunnel State nonRT-VLGD_RGR3-to-M10_CR2A Oper Status: Down
2015-12-27 12:07:48.764798 VLGD-RGR2 Change Tunnel State RT-VLGD_RGR2-to-M10_CR1A Oper Status: Down
2015-12-27 12:07:48.764798 VLGD-RGR2 Change Tunnel State nonRT-VLGD_RGR2-to-M10_CR1A Oper Status: Down
2015-12-27 12:11:23.214201 NNOV-RGR1 Change Tunnel State xyz:12389:3456:mvpn:v3456-VGTRK Oper Status: Down
2015-12-27 12:23:55.980877 ARKH-RGR1 Change Tunnel State RT-ARKH_RGR1-to-M10_CR1A Oper Status: Down
2015-12-27 12:23:55.980877 ARKH-RGR1 Change Tunnel State nonRT-ARKH_RGR1-to-M10_CR1A Oper Status: Down
2015-12-27 12:24:17.097178 SKTV-RGR2 Change Tunnel State RT-SKTV_RGR2-to-M10_CR1A Oper Status: Down
2015-12-27 12:24:17.097178 SKTV-RGR2 Change Tunnel State nonRT-SKTV_RGR2-to-M10_CR1A Oper Status: Down
Confidential. Copyright © 2014 Packet Design 11
This	can	be	avoided	with	a	centralized	optimization	solution!
An Example Failed Tunnel
This	tunnel	only	requests	34Mbps
• Its	shortest	IGP	path	does	not	have	this	bandwidth
Confidential. Copyright © 2014 Packet Design 12
Stuck FRR Tunnels
What	happens	when	a	tunnel	fails	to	optimize	and	it	is	
FRR	protected?
• FRR	is	stuck
• Usually	no	reservations	are	made	on	these	paths
Confidential. Copyright © 2014 Packet Design 13
AN	SDN	APPROACH
Confidential. Copyright © 2014 Packet Design 14
What do We Really Want
Real-time	model
• Alleviate	congestion	especially	after	a	link	failure
Create	as	few	tunnels	as	necessary
• Very	small	signaling	overhead
• Very	small	IGP	overhead
• No	dynamics	due	to	utilization	changes
Network	wide	centralized	optimization
Confidential. Copyright © 2014 Packet Design 15
SDN Promises a Solution
Segment	routing	(SR)	replaces	RSVP
• Provides	uncompromised	functionality
• Simple	control	plane
Push	based	telemetry	for	traffic	matrices
• YANG	model	based
SDN	Controller	is	part	of	the	network	control	plane
• Has	real-time	topology
• Enables	manipulating	paths	on	the	devices	using	a	standard	south	bound	
protocol
SDN	Traffic	Engineering	App	optimizes	paths	network	wide
• As	few	or	as	many	tunnels	as	policy	allows
Confidential. Copyright © 2014 Packet Design 16
Segment Routing
Segment	routing	simplifies IP/MPLS	control	plane
• No	need	to	run	LDP	or	RSVP-TE
Functionality	is	not	compromised
• Can	forward	traffic	on	none-shortest	paths	for	traffic	
engineering
• Detour,	bypass	FRR	(fast	re-route)	and	IP	LFA	protection
• Secondary	paths
• SLA	conforming	service	specific	paths	(e.g.	L2/L3	VPNs)
• SDN	programmability
Confidential. Copyright © 2014 Packet Design 17
TE Needs Shortest and Non-shortest Paths
SR can Encode Any Path
Confidential. Copyright © 2014 Packet Design 18
A B
Z
DC
V W YX
1 Segment	(shortest	IGP	path)
• Go	to	Z	on	shortest	path	(node	segment)
A B
Z
DC
V W YX
5 Segments
• Go	to	B	on	shortest	path
• Go	to	W	on	shortest	path
• Go	to	Y	on	shortest	path
• Go	to	D on	shortest	path
• Go	to	Z on	shortest	path
A B
Z
DC
V W YX
3	Segments
• Go	to	C	on	shortest	path
• Go	to	X on	link	3	(adjacency	segment)
• Go	to	Z on	shortest	path
Push Based Telemetry
We Still Need Traffic Demand Matrices
How	much	customer	traffic	enters	the	network	in	
Vietnam	and	Destined	to	Tokyo
Demand	does	not	change	based	on	IGP	routing	(less	
ignore	BGP	for	now)
Traditionally	netflow is	used	for	this	and	can	still	be	
used
Push	and	model	based	telemetry	is	has	very	promising	
features,	including	much	more	real-time	view
Confidential. Copyright © 2014 Packet Design 19
YANG Model Pushed by Ingress Routers
Similar	content	to	netflow for	traffic	
matrix	generation
• No	port/proto	level	detail
OpenConfig standardizes	the	model
• Vendor	extensions
Pushed	from	the	routers
• Few	seconds	to	minutes
Efficient	transfer	of	data
• Binary	encoded	using	Google	ProtoBuf
Confidential. Copyright © 2014 Packet Design 20
+--ro	traffic-collector
+--ro	afs
+--ro	af*	[af-name]
+--ro	counters
+--ro	prefixes
+--ro	prefix*
+--ro	ipaddr? string
+--ro	mask? string
+--ro	label? Tc-oper-local-label
+--ro	base-counter-statistics
| +--ro	transmit-packets-per-second-switched? uint64
| +--ro	transmit-bytes-per-second-switched? uint64
| +--ro	count-history*
| +--ro	event-start-timestamp? uint64
| +--ro	event-end-timestamp? uint64
| +--ro	transmit-number-of-packets-switched? uint64
| +--ro	transmit-number-of-bytes-switched? uint64
| +--ro	is-valid? boolean
+--ro	traffic-matrix-counter-statistics
| +--ro	transmit-packets-per-second-switched? uint64
| +--ro	transmit-bytes-per-second-switched? uint64
| +--ro	count-history*
| +--ro	event-start-timestamp? uint64
| +--ro	event-end-timestamp? uint64
| +--ro	transmit-number-of-packets-switched? uint64
| +--ro	transmit-number-of-bytes-switched? uint64
| +--ro	is-valid? boolean
+--ro	prefix? string
Traffic Engineering as an SDN App
SDN	App	manages	traffic	demand
• Current	as	well	as	future
• IGP	does	not	have	to	signal	available	bandwidth
• Push	based	telemetry	or	netflow based	matrices	can	be	generated
SDN	App	computes	paths	and	allocates	bandwidth
• Centralization	yields	better	resource	optimization
• Only	creates	as	many	tunnels	as	necessary
SDN	App	adapts	to	failures	and	repairs
• No	race	conditions	after	failures	and	repairs
Segment	routing	can	be	used	as	a	simplification
• SDN	controller	makes	this	an	abstraction	for	the	APP
21
Reducing the N^2 Tunnels
Only	generated	tunnels	for	traffic	going	over	congested	links
• Tunnels	no	longer	needs	to	be	configured	apriori at	the	routers
• Only	create	them	if	they	will	have	a	positive	impact
• Special	case:
• Under	normal	conditions	don’t	generate	any	tunnels
• Under	failure	conditions	generate	as	necessary
Do	not	create	tunnels	when	IGP	path	satisfies	the	constrains
These	are	easy	to	implement	in	software	but	hard	to	do	in	each	
device	without	a	global	picture
Confidential. Copyright © 2014 Packet Design 22
Illustration
1	Gbps links
Two	elephant	flows
• 850Mbps	west	to	east
• 500Mbps	north	to	south
Lots	of	mice	flows
Confidential. Copyright © 2014 Packet Design 23
Concluding Remarks
SDN	simplifies	running	a	traffic	engineered	network
Magic	is	in	the	SDN	App	on	the	top
This	App	needs	enablers	from	the	infrastructure
• SDN	controllers
• Segment	routing
• Push	based	telemetry
• NetConf/YANG,	PCEP	and	other	south	bound	protocols
Confidential. Copyright © 2014 Packet Design 24

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Segment Routing
Segment RoutingSegment Routing
Segment RoutingAPNIC
 
Segment Routing: A Tutorial
Segment Routing: A TutorialSegment Routing: A Tutorial
Segment Routing: A TutorialAPNIC
 
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USASegment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USAJose Liste
 
Stateful PCE and Segment Routing
Stateful PCE and Segment RoutingStateful PCE and Segment Routing
Stateful PCE and Segment RoutingAPNIC
 
Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS Cisco Canada
 
Internet Traffic Engineering
Internet Traffic EngineeringInternet Traffic Engineering
Internet Traffic Engineeringjonassm
 
segment routing MPLS SDN NFV World Congress - Paris 2017
segment routing MPLS SDN NFV World Congress - Paris 2017segment routing MPLS SDN NFV World Congress - Paris 2017
segment routing MPLS SDN NFV World Congress - Paris 2017Rabah GUEDREZ
 
Scaling Networks with Segment Routing
Scaling Networks with Segment RoutingScaling Networks with Segment Routing
Scaling Networks with Segment RoutingAPNIC
 
Segment routing tutorial
Segment routing tutorialSegment routing tutorial
Segment routing tutorialYi-Sung Chiu
 
Segment Routing for Dummies
Segment Routing for DummiesSegment Routing for Dummies
Segment Routing for DummiesGary Jan
 
Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing Cisco Canada
 
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
 
Segment Routing & Application Engeering Routing
Segment Routing & Application Engeering RoutingSegment Routing & Application Engeering Routing
Segment Routing & Application Engeering RoutingBertrand Duvivier
 
Mpls Traffic Engineering ppt
Mpls Traffic Engineering pptMpls Traffic Engineering ppt
Mpls Traffic Engineering pptNitin Gehlot
 
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls)  - Networkshop44Multiprotocol label switching (mpls)  - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44Jisc
 
Segment Routing Lab
Segment Routing Lab Segment Routing Lab
Segment Routing Lab Cisco Canada
 
Introduction to Segment Routing
Introduction to Segment RoutingIntroduction to Segment Routing
Introduction to Segment RoutingMyNOG
 

Was ist angesagt? (20)

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
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
 
Segment Routing: A Tutorial
Segment Routing: A TutorialSegment Routing: A Tutorial
Segment Routing: A Tutorial
 
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USASegment Routing Advanced Use Cases - Cisco Live 2016 USA
Segment Routing Advanced Use Cases - Cisco Live 2016 USA
 
Stateful PCE and Segment Routing
Stateful PCE and Segment RoutingStateful PCE and Segment Routing
Stateful PCE and Segment Routing
 
Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS Advanced Topics and Future Directions in MPLS
Advanced Topics and Future Directions in MPLS
 
Internet Traffic Engineering
Internet Traffic EngineeringInternet Traffic Engineering
Internet Traffic Engineering
 
EVPN Introduction
EVPN IntroductionEVPN Introduction
EVPN Introduction
 
segment routing MPLS SDN NFV World Congress - Paris 2017
segment routing MPLS SDN NFV World Congress - Paris 2017segment routing MPLS SDN NFV World Congress - Paris 2017
segment routing MPLS SDN NFV World Congress - Paris 2017
 
Scaling Networks with Segment Routing
Scaling Networks with Segment RoutingScaling Networks with Segment Routing
Scaling Networks with Segment Routing
 
Segment routing tutorial
Segment routing tutorialSegment routing tutorial
Segment routing tutorial
 
Segment Routing for Dummies
Segment Routing for DummiesSegment Routing for Dummies
Segment Routing for Dummies
 
Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing Traffic Engineering Using Segment Routing
Traffic Engineering Using Segment Routing
 
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 ...
 
Segment Routing & Application Engeering Routing
Segment Routing & Application Engeering RoutingSegment Routing & Application Engeering Routing
Segment Routing & Application Engeering Routing
 
Mpls Traffic Engineering ppt
Mpls Traffic Engineering pptMpls Traffic Engineering ppt
Mpls Traffic Engineering ppt
 
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls)  - Networkshop44Multiprotocol label switching (mpls)  - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44
 
Mpls
MplsMpls
Mpls
 
Segment Routing Lab
Segment Routing Lab Segment Routing Lab
Segment Routing Lab
 
Introduction to Segment Routing
Introduction to Segment RoutingIntroduction to Segment Routing
Introduction to Segment Routing
 

Andere mochten auch

Segment Routing For SDN
Segment Routing For SDNSegment Routing For SDN
Segment Routing For SDNAPNIC
 
Securing Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKISecuring Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKIAPNIC
 
Segment Routing
Segment RoutingSegment Routing
Segment RoutingAPNIC
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNCisco Canada
 
Tech Tutorial by Vikram Dham: Let's build MPLS router using SDN
Tech Tutorial by Vikram Dham: Let's build MPLS router using SDNTech Tutorial by Vikram Dham: Let's build MPLS router using SDN
Tech Tutorial by Vikram Dham: Let's build MPLS router using SDNnvirters
 
MOHAMMED RANGWALA RESUME (updated)
MOHAMMED RANGWALA RESUME (updated)MOHAMMED RANGWALA RESUME (updated)
MOHAMMED RANGWALA RESUME (updated)Mohammed Rangwala
 
Построение автономных и управляемых сетей
Построение автономных и управляемых сетейПостроение автономных и управляемых сетей
Построение автономных и управляемых сетейCisco Russia
 
Презентации. Во сколько они реально обходятся компании?
Презентации. Во сколько они реально обходятся компании?Презентации. Во сколько они реально обходятся компании?
Презентации. Во сколько они реально обходятся компании?Sergey Gusarov
 
Segment Routing: фундамент для построения сетей SDN
Segment Routing: фундамент для построения сетей SDNSegment Routing: фундамент для построения сетей SDN
Segment Routing: фундамент для построения сетей SDNCisco Russia
 
Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)Ontico
 
IBM, a story of continuous transformation
IBM, a story of continuous transformationIBM, a story of continuous transformation
IBM, a story of continuous transformationYves Van Seters
 
Архитектура Segment Routing
Архитектура Segment RoutingАрхитектура Segment Routing
Архитектура Segment RoutingCisco Russia
 
A Review of Community Network Technological Platform
A Review of Community Network Technological PlatformA Review of Community Network Technological Platform
A Review of Community Network Technological PlatformAPNIC
 
Trust in the Digital Single Market - Cloud Expo 2017
Trust in the Digital Single Market - Cloud Expo 2017Trust in the Digital Single Market - Cloud Expo 2017
Trust in the Digital Single Market - Cloud Expo 2017CloudWATCH Consortium
 
Juniper mpls best practice part 1
Juniper mpls best practice   part 1Juniper mpls best practice   part 1
Juniper mpls best practice part 1Febrian ‎
 

Andere mochten auch (17)

Segment Routing For SDN
Segment Routing For SDNSegment Routing For SDN
Segment Routing For SDN
 
Securing Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKISecuring Internet Routing: RPSL & RPKI
Securing Internet Routing: RPSL & RPKI
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPN
 
Tech Tutorial by Vikram Dham: Let's build MPLS router using SDN
Tech Tutorial by Vikram Dham: Let's build MPLS router using SDNTech Tutorial by Vikram Dham: Let's build MPLS router using SDN
Tech Tutorial by Vikram Dham: Let's build MPLS router using SDN
 
MOHAMMED RANGWALA RESUME (updated)
MOHAMMED RANGWALA RESUME (updated)MOHAMMED RANGWALA RESUME (updated)
MOHAMMED RANGWALA RESUME (updated)
 
Построение автономных и управляемых сетей
Построение автономных и управляемых сетейПостроение автономных и управляемых сетей
Построение автономных и управляемых сетей
 
Презентации. Во сколько они реально обходятся компании?
Презентации. Во сколько они реально обходятся компании?Презентации. Во сколько они реально обходятся компании?
Презентации. Во сколько они реально обходятся компании?
 
Segment Routing: фундамент для построения сетей SDN
Segment Routing: фундамент для построения сетей SDNSegment Routing: фундамент для построения сетей SDN
Segment Routing: фундамент для построения сетей SDN
 
Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)Архитектура HAWQ / Алексей Грищенко (Pivotal)
Архитектура HAWQ / Алексей Грищенко (Pivotal)
 
Cisco cloud presentation
Cisco cloud presentationCisco cloud presentation
Cisco cloud presentation
 
IBM, a story of continuous transformation
IBM, a story of continuous transformationIBM, a story of continuous transformation
IBM, a story of continuous transformation
 
Архитектура Segment Routing
Архитектура Segment RoutingАрхитектура Segment Routing
Архитектура Segment Routing
 
A Review of Community Network Technological Platform
A Review of Community Network Technological PlatformA Review of Community Network Technological Platform
A Review of Community Network Technological Platform
 
Trust in the Digital Single Market - Cloud Expo 2017
Trust in the Digital Single Market - Cloud Expo 2017Trust in the Digital Single Market - Cloud Expo 2017
Trust in the Digital Single Market - Cloud Expo 2017
 
Digital network lecturer3
Digital network  lecturer3Digital network  lecturer3
Digital network lecturer3
 
Juniper mpls best practice part 1
Juniper mpls best practice   part 1Juniper mpls best practice   part 1
Juniper mpls best practice part 1
 

Ähnlich wie SDN Traffic Engineering, A Natural Evolution

Routing, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of AnalyticsRouting, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of AnalyticsAPNIC
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Riccardo Romani
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP TransportMyNOG
 
Presentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & TrendsPresentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & TrendsAmod Dani
 
How Does SDN Fit into the Data Centre?
How Does SDN Fit into the Data Centre?How Does SDN Fit into the Data Centre?
How Does SDN Fit into the Data Centre?ADVA
 
Implementation of intelligent wide area network(wan)
Implementation of intelligent wide area network(wan)Implementation of intelligent wide area network(wan)
Implementation of intelligent wide area network(wan)Jatin Singh
 
Disadvantages And Disadvantages Of Wireless Networked And...
Disadvantages And Disadvantages Of Wireless Networked And...Disadvantages And Disadvantages Of Wireless Networked And...
Disadvantages And Disadvantages Of Wireless Networked And...Kimberly Jones
 
What is a Network Hypervisor?
What is a Network Hypervisor?What is a Network Hypervisor?
What is a Network Hypervisor?ADVA
 
PLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network PlanningPLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network PlanningPROIDEA
 
Extending SDN into the Transport Network
Extending SDN into the Transport NetworkExtending SDN into the Transport Network
Extending SDN into the Transport NetworkInfinera
 
4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)NAIM Networks, Inc.
 
Traffic light control
Traffic  light controlTraffic  light control
Traffic light controldeveshyadav70
 
Nuage meetup - Flexible and agile Software Defined Networking (SDN)
Nuage meetup - Flexible and agile Software Defined Networking (SDN)Nuage meetup - Flexible and agile Software Defined Networking (SDN)
Nuage meetup - Flexible and agile Software Defined Networking (SDN)SDN_Paris
 
Unleash the power, intelligence, and analytics of your networks with a flexib...
Unleash the power, intelligence, and analytics of your networks with a flexib...Unleash the power, intelligence, and analytics of your networks with a flexib...
Unleash the power, intelligence, and analytics of your networks with a flexib...Alcatel-Lucent Enterprise
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design3G4G
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)ijceronline
 

Ähnlich wie SDN Traffic Engineering, A Natural Evolution (20)

Routing, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of AnalyticsRouting, Network Performance, and Role of Analytics
Routing, Network Performance, and Role of Analytics
 
Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed Oracle Cloud Networking And Security Exposed
Oracle Cloud Networking And Security Exposed
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP Transport
 
Presentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & TrendsPresentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & Trends
 
How Does SDN Fit into the Data Centre?
How Does SDN Fit into the Data Centre?How Does SDN Fit into the Data Centre?
How Does SDN Fit into the Data Centre?
 
Implementation of intelligent wide area network(wan)
Implementation of intelligent wide area network(wan)Implementation of intelligent wide area network(wan)
Implementation of intelligent wide area network(wan)
 
Disadvantages And Disadvantages Of Wireless Networked And...
Disadvantages And Disadvantages Of Wireless Networked And...Disadvantages And Disadvantages Of Wireless Networked And...
Disadvantages And Disadvantages Of Wireless Networked And...
 
What is a Network Hypervisor?
What is a Network Hypervisor?What is a Network Hypervisor?
What is a Network Hypervisor?
 
PLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network PlanningPLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network Planning
 
Extending SDN into the Transport Network
Extending SDN into the Transport NetworkExtending SDN into the Transport Network
Extending SDN into the Transport Network
 
4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)
 
Verizon Managed SD-WAN with Cisco IWAN
Verizon Managed SD-WAN with Cisco IWAN Verizon Managed SD-WAN with Cisco IWAN
Verizon Managed SD-WAN with Cisco IWAN
 
Traffic light control
Traffic  light controlTraffic  light control
Traffic light control
 
Решения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторовРешения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторов
 
LTE Workshop
LTE WorkshopLTE Workshop
LTE Workshop
 
Nuage meetup - Flexible and agile Software Defined Networking (SDN)
Nuage meetup - Flexible and agile Software Defined Networking (SDN)Nuage meetup - Flexible and agile Software Defined Networking (SDN)
Nuage meetup - Flexible and agile Software Defined Networking (SDN)
 
Unleash the power, intelligence, and analytics of your networks with a flexib...
Unleash the power, intelligence, and analytics of your networks with a flexib...Unleash the power, intelligence, and analytics of your networks with a flexib...
Unleash the power, intelligence, and analytics of your networks with a flexib...
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design
 
Lte(1)
Lte(1)Lte(1)
Lte(1)
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 

Mehr von APNIC

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
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
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
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119APNIC
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119APNIC
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119APNIC
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119APNIC
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...APNIC
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonAPNIC
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonAPNIC
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPNIC
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6APNIC
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!APNIC
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023APNIC
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAPNIC
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAPNIC
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAPNIC
 

Mehr von APNIC (20)

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
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
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
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119draft-harrison-sidrops-manifest-number-01, presented at IETF 119
draft-harrison-sidrops-manifest-number-01, presented at IETF 119
 
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
Making an RFC in Today's IETF, presented by Geoff Huston at IETF 119
 
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
IPv6 Operational Issues (with DNS), presented by Geoff Huston at IETF 119
 
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
Is DNS ready for IPv6, presented by Geoff Huston at IETF 119
 
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
Benefits of doing Internet peering and running an Internet Exchange (IX) pres...
 
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
APNIC Update and RIR Policies for ccTLDs, presented at APTLD 85
 
NANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff HustonNANOG 90: 'BGP in 2023' presented by Geoff Huston
NANOG 90: 'BGP in 2023' presented by Geoff Huston
 
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff HustonDNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
DNS-OARC 42: Is the DNS ready for IPv6? presentation by Geoff Huston
 
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, ThailandAPAN 57: APNIC Report at APAN 57, Bangkok, Thailand
APAN 57: APNIC Report at APAN 57, Bangkok, Thailand
 
Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6Lao Digital Week 2024: It's time to deploy IPv6
Lao Digital Week 2024: It's time to deploy IPv6
 
AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!AINTEC 2023: Networking in the Penumbra!
AINTEC 2023: Networking in the Penumbra!
 
CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023CNIRC 2023: Global and Regional IPv6 Deployment 2023
CNIRC 2023: Global and Regional IPv6 Deployment 2023
 
AFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet developmentAFSIG 2023: APNIC Foundation and support for Internet development
AFSIG 2023: APNIC Foundation and support for Internet development
 
AFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment StatusAFNOG 1: Afghanistan IP Deployment Status
AFNOG 1: Afghanistan IP Deployment Status
 
AFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressingAFSIG 2023: Internet routing and addressing
AFSIG 2023: Internet routing and addressing
 

Kürzlich hochgeladen

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
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
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
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goahorny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goasexy call girls service in goa
 
SEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization SpecialistSEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization SpecialistKHM Anwar
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
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
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Kürzlich hochgeladen (20)

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
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
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 in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
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
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goahorny (9316020077 ) Goa  Call Girls Service by VIP Call Girls in Goa
horny (9316020077 ) Goa Call Girls Service by VIP Call Girls in Goa
 
SEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization SpecialistSEO Growth Program-Digital optimization Specialist
SEO Growth Program-Digital optimization Specialist
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
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
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
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
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 

SDN Traffic Engineering, A Natural Evolution

  • 1. SDN Traffic Engineering A Natural Evolution Cengiz Alaettinoglu
  • 2. What is Traffic Engineering (TE)? Minimizes the worst link utilization • Alleviates traffic congestion • Better/longer use of capital expenditure Routing traffic around congested links • Can use shortest as well as non-shortest paths • IGP metric tuning, RSVP-TE, segment routing Confidential. Copyright © 2014 Packet Design 2
  • 3. Evolution of Traffic Engineering Offline traffic engineering • Optimal but not adaptive On device traffic engineering • Adaptive but not optimal Software defined networking • Best of both worlds, yet simpler; simplicity enabled by • Segment routing • Push based telemetry • SDN Traffic Engineering App Confidential. Copyright © 2014 Packet Design 3
  • 5. Pros and Cons of Offline Traffic Engineering Confidential. Copyright © 2014 Packet Design 5 Very good link utilization values Network model is hard to keep accurate Traffic demand matrix is hard to compute Optimization algorithm is very slow • Hours to days Can not adopt to failures Too many tunnels (N^2) Some paths may be surprisingly long
  • 6. On Device Traffic Engineering All routers redistribute available bandwidth of its links Each router • Sets up 1-N tunnels to other routers • Monitors the utilization of these tunnels (auto-bandwidth) • Triggers a re-optimization when utilization changes • Uses CSPF (constraint based shortest path first) to compute the paths • Signals the path and reserves bandwidth using RSVP Confidential. Copyright © 2014 Packet Design 6
  • 7. Pros and Cons of On-Device Traffic Engineering Confidential. Copyright © 2014 Packet Design 7 Very good link utilization values • Each router is selfish in optimization • No network wide optimization Network model is hard to keep accurate Traffic demand matrix is hard to compute Optimization algorithm is very slow • Hours to days Can not adopt to failures Too many tunnels (N^2) Some paths may be surprisingly long Impact on IGP, particularly convergence times Race conditions after failures • Long-lived FRR RSVP-TE high-state and high-refresh overhead
  • 8. Example Deployments Small Medium Large Routers 75 450 1900 Links 300 2000 8000 Tunnels 1600 20500 132000 Confidential. Copyright © 2014 Packet Design 8 • Majority of the tunnels have very small amount of traffic • No TE needed
  • 9. Link / Tunnel Distribution Confidential. Copyright © 2014 Packet Design 9 Most links carry small number of tunnels Small number of links carry a lot of tunnels
  • 10. Lets See What Happens When a Link Fails NNOV-CR1-B → M10-CR1-B fails at 2015-12-27 12:04:05.200490 • Carries 327 tunnels • 22 head-end routers Head routers get a signal via RSVP-TE and re-optimize • Race to available bandwidth • Each optimizes for itself • They donot know what the other 21 routers need Confidential. Copyright © 2014 Packet Design 10
  • 11. 5 Routers for 9 tunnels Fail to Find a Path Time Head-end Operation Tunnel Next State 2015-12-27 12:06:19.831701 VLGD-RGR3 Change Tunnel State RT-VLGD_RGR3-to-M10_CR2A Oper Status: Down 2015-12-27 12:06:19.831701 VLGD-RGR3 Change Tunnel State nonRT-VLGD_RGR3-to-M10_CR2A Oper Status: Down 2015-12-27 12:07:48.764798 VLGD-RGR2 Change Tunnel State RT-VLGD_RGR2-to-M10_CR1A Oper Status: Down 2015-12-27 12:07:48.764798 VLGD-RGR2 Change Tunnel State nonRT-VLGD_RGR2-to-M10_CR1A Oper Status: Down 2015-12-27 12:11:23.214201 NNOV-RGR1 Change Tunnel State xyz:12389:3456:mvpn:v3456-VGTRK Oper Status: Down 2015-12-27 12:23:55.980877 ARKH-RGR1 Change Tunnel State RT-ARKH_RGR1-to-M10_CR1A Oper Status: Down 2015-12-27 12:23:55.980877 ARKH-RGR1 Change Tunnel State nonRT-ARKH_RGR1-to-M10_CR1A Oper Status: Down 2015-12-27 12:24:17.097178 SKTV-RGR2 Change Tunnel State RT-SKTV_RGR2-to-M10_CR1A Oper Status: Down 2015-12-27 12:24:17.097178 SKTV-RGR2 Change Tunnel State nonRT-SKTV_RGR2-to-M10_CR1A Oper Status: Down Confidential. Copyright © 2014 Packet Design 11 This can be avoided with a centralized optimization solution!
  • 12. An Example Failed Tunnel This tunnel only requests 34Mbps • Its shortest IGP path does not have this bandwidth Confidential. Copyright © 2014 Packet Design 12
  • 13. Stuck FRR Tunnels What happens when a tunnel fails to optimize and it is FRR protected? • FRR is stuck • Usually no reservations are made on these paths Confidential. Copyright © 2014 Packet Design 13
  • 15. What do We Really Want Real-time model • Alleviate congestion especially after a link failure Create as few tunnels as necessary • Very small signaling overhead • Very small IGP overhead • No dynamics due to utilization changes Network wide centralized optimization Confidential. Copyright © 2014 Packet Design 15
  • 16. SDN Promises a Solution Segment routing (SR) replaces RSVP • Provides uncompromised functionality • Simple control plane Push based telemetry for traffic matrices • YANG model based SDN Controller is part of the network control plane • Has real-time topology • Enables manipulating paths on the devices using a standard south bound protocol SDN Traffic Engineering App optimizes paths network wide • As few or as many tunnels as policy allows Confidential. Copyright © 2014 Packet Design 16
  • 17. Segment Routing Segment routing simplifies IP/MPLS control plane • No need to run LDP or RSVP-TE Functionality is not compromised • Can forward traffic on none-shortest paths for traffic engineering • Detour, bypass FRR (fast re-route) and IP LFA protection • Secondary paths • SLA conforming service specific paths (e.g. L2/L3 VPNs) • SDN programmability Confidential. Copyright © 2014 Packet Design 17
  • 18. TE Needs Shortest and Non-shortest Paths SR can Encode Any Path Confidential. Copyright © 2014 Packet Design 18 A B Z DC V W YX 1 Segment (shortest IGP path) • Go to Z on shortest path (node segment) A B Z DC V W YX 5 Segments • Go to B on shortest path • Go to W on shortest path • Go to Y on shortest path • Go to D on shortest path • Go to Z on shortest path A B Z DC V W YX 3 Segments • Go to C on shortest path • Go to X on link 3 (adjacency segment) • Go to Z on shortest path
  • 19. Push Based Telemetry We Still Need Traffic Demand Matrices How much customer traffic enters the network in Vietnam and Destined to Tokyo Demand does not change based on IGP routing (less ignore BGP for now) Traditionally netflow is used for this and can still be used Push and model based telemetry is has very promising features, including much more real-time view Confidential. Copyright © 2014 Packet Design 19
  • 20. YANG Model Pushed by Ingress Routers Similar content to netflow for traffic matrix generation • No port/proto level detail OpenConfig standardizes the model • Vendor extensions Pushed from the routers • Few seconds to minutes Efficient transfer of data • Binary encoded using Google ProtoBuf Confidential. Copyright © 2014 Packet Design 20 +--ro traffic-collector +--ro afs +--ro af* [af-name] +--ro counters +--ro prefixes +--ro prefix* +--ro ipaddr? string +--ro mask? string +--ro label? Tc-oper-local-label +--ro base-counter-statistics | +--ro transmit-packets-per-second-switched? uint64 | +--ro transmit-bytes-per-second-switched? uint64 | +--ro count-history* | +--ro event-start-timestamp? uint64 | +--ro event-end-timestamp? uint64 | +--ro transmit-number-of-packets-switched? uint64 | +--ro transmit-number-of-bytes-switched? uint64 | +--ro is-valid? boolean +--ro traffic-matrix-counter-statistics | +--ro transmit-packets-per-second-switched? uint64 | +--ro transmit-bytes-per-second-switched? uint64 | +--ro count-history* | +--ro event-start-timestamp? uint64 | +--ro event-end-timestamp? uint64 | +--ro transmit-number-of-packets-switched? uint64 | +--ro transmit-number-of-bytes-switched? uint64 | +--ro is-valid? boolean +--ro prefix? string
  • 21. Traffic Engineering as an SDN App SDN App manages traffic demand • Current as well as future • IGP does not have to signal available bandwidth • Push based telemetry or netflow based matrices can be generated SDN App computes paths and allocates bandwidth • Centralization yields better resource optimization • Only creates as many tunnels as necessary SDN App adapts to failures and repairs • No race conditions after failures and repairs Segment routing can be used as a simplification • SDN controller makes this an abstraction for the APP 21
  • 22. Reducing the N^2 Tunnels Only generated tunnels for traffic going over congested links • Tunnels no longer needs to be configured apriori at the routers • Only create them if they will have a positive impact • Special case: • Under normal conditions don’t generate any tunnels • Under failure conditions generate as necessary Do not create tunnels when IGP path satisfies the constrains These are easy to implement in software but hard to do in each device without a global picture Confidential. Copyright © 2014 Packet Design 22
  • 23. Illustration 1 Gbps links Two elephant flows • 850Mbps west to east • 500Mbps north to south Lots of mice flows Confidential. Copyright © 2014 Packet Design 23
  • 24. Concluding Remarks SDN simplifies running a traffic engineered network Magic is in the SDN App on the top This App needs enablers from the infrastructure • SDN controllers • Segment routing • Push based telemetry • NetConf/YANG, PCEP and other south bound protocols Confidential. Copyright © 2014 Packet Design 24