and its future in sdn intent based vpn icaro camelo ... · •amdocs at mobile world congress 2016...

14
Intent based VPN and its future in SDN Icaro Camelo, Rashmi Pujar, Inocybe

Upload: others

Post on 25-Sep-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

Intent based VPN and its future in SDN Icaro Camelo, Rashmi Pujar, Inocybe

Page 2: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

• Introduction to VPN

• Overview of Intent-based VPN modelling process

• Architectural challenges• Mapping Service• MPLS Label management• Flow Rendering

• Demonstration• Conclusion

AGENDA

Page 3: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

• L2VPN• Ethernet• ATM• Frame relay

• L3VPN• BGP (Border Gateway Protocol)

• VRF (Virtual Routing Forwarding)

• OSPF (Open shortest path first)

Introduction to VPN

Page 4: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

• IETF• RFC 4364• Deutsche Telecom and Vodafone

• End-to-end NFV service• Croatia, Hungary, Slovakia• AmDocs at Mobile World Congress 2016

Actual state of VPN’s in SDN

Page 5: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents
Page 6: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

Intent-based VPN modelling process

Page 7: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

• BGP agents• Network Intent Composition (NIC);• VPNService;• Openflowplugin (Openflow render)

Intent-based VPN modelling process

Page 8: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

• Abstract network details• Data repository for translation• Hash Table of hash table

• Accommodate different attributes• Support different implementation technologies (Cassandra,

Hazelcast, MD-SAL, etc)

Mapping Service

Page 9: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

Mapping service

Page 10: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents
Page 11: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

• How we manage MPLS labels• Transparent to users• 1 MPLS label per path

• Improvements• Burning MPLS Labels• 2 MPLS labels: 1 for domain and other for path

MPLS Label management

Page 12: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

Flow rendering

Page 13: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

Demonstration

Page 14: and its future in SDN Intent based VPN Icaro Camelo ... · •AmDocs at Mobile World Congress 2016 Actual state of VPN’s in SDN. Intent-based VPN modelling process •BGP agents

Conclusions

• How to map network details in a standardized way?• YANG based solution?

• Gaining momentum in network industry• Augmentation

• JSON based solution?• Widely spread technology• Interoperability