Architecture of dynamic VPNs in OpenFlow
Michiel Appelman michiel.appelman@os3.nl
Supervisor: Rudolf Strijkers rudolf.strijkers@tno.nl
1
Architecture of dynamic VPNs in OpenFlow Michiel Appelman - - PowerPoint PPT Presentation
Architecture of dynamic VPNs in OpenFlow Michiel Appelman michiel.appelman@os3.nl Supervisor: Rudolf Strijkers rudolf.strijkers@tno.nl 1 Observations Network Management Systems are growing in complexity VPNs used to share network
1
2
3
4
OSI Reference Model — H. Zimmermann — 1980
5
6
7
SA
CE1 PE1 P PE2 CE2
DA PDU SA DA PDU SA DA PDU SA DA PDU Hdr SA DA PDU Hdr MAC PORT CE1 1 MAC PORT CE2 1 CE1 PE1 CE2 ??? DVPN X DVPN X
8
9
10
11
12
VPLS RSVP MPLS RSVP MPLS RSVP MPLS RSVP MPLS VPLS
NMS DATA LDP LDP
13
CONTROLLER APP APP APP APP
14
CONTROLLER DATA APPS
15
16
MPLS OpenFlow/SDN Tagging of VPN Traffic VPLS MPLS MAC Scalability yes yes Topology Discovery OSPF centralized Path Provisioning RSVP / LDP centralized Traffic Engineering RSVP centralized ECMP yes yes, using Groups BUM limiting dependent on HW per flow BUM traffic handling flood controller Exchange C-MACs E-VPN (draft) centralized Traffic Rate Limiting dependent on HW per flow Fast Failover FRR and BFD yes, using Groups* OAM LSP Ping centralized
17
18
19
20