SDN For ISPs
SDN For ISPs
Faculty of Informatics
Technische Universität München, Germany
Supervisors:
Prof. Georg Carle
M.Sc. Florian Wohlfart
M.Sc. Daniel Raumer
Agenda
Introduction
ISP Networks
Introduction to RouteFlow
Behavior of RouteFlow
Conclusion
Software Defined Networking (SDN) for ISP Networks 2
Introduction
Core-edge arrangement
Feature Feature
OpenFlow protocol
Messages, flow tables, match fields, actions,
counters
Network Applications
VPN, VPLS, BWoD, managed routers, MPLS
tunnel creation, traffic engineering etc.
VF depends on
Number of ports (NP)
Directly (DC) & indirectly connected (IC) network destinations
RFProxy
POX
Mininet
H1 e1 e1 A e2 e2 B e1 e1 H2
RFProxy
POX
Mininet
H1 e1 e1 A e2 e2 B e1 e1 H2
Switch Switch
Host 1 Host 2
A B
Switch Switch
Host 1 Hub Host 2
A B
Switch Switch
Host 1 Host 2
A B
Complete
Failure
Partial Failure
Switch Switch
Host 3 C D Host 4
Switch Switch
Requires Modification
Host 3 C in RouteFlow
D Host 4
Switch Switch
A B
Host 3 Host 4
Requires Modification in RouteFlow
Switch
C
Switch Switch
Host 1 Host 2
A B
All switches have host specific flow entries for all hosts
Switch
102
Host 2
Switch AS 100 Switch
Host 1 201
101
Host 3
Switch AS 200
103
Management Switch
Switch 1 Switch N
Host 1 Switch
B
Switch
Host 2 L2 Switch
A
Switch
Host N
C
IC flows are subnet specific & DC flows are network address specific
Software Defined Networking (SDN) for ISP Networks 38
Control Traffic Handling in RouteFlow
RFProxy
POX
Mininet
H1 e1 e1 A e2 e2 B e1 e1 H2
RFProxy
POX
Mininet
H1 e1 e1 A e2 e2 B e1 e1 H2
Webster's New World Telecom Dictionary Copyright © 2010 by Wiley Publishing, Inc.,
Indianapolis, Indiana.