Autonomicity in Virtual Private Network provisioning for enterprises GLOBECOM Workshops (GC Wkshps), 2010 IEEE.

Slides:



Advertisements
Similar presentations
MPLS and GMPLS Li Yin CS294 presentation.
Advertisements

Virtual Links: VLANs and Tunneling
History of VPLS at IETF Ali Sajassi November 12, 2002.
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
MPLS VPN.
Identifying MPLS Applications
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing the MPLS VPN Routing Model.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing MPLS VPN Architecture.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in BGP/MPLS VPNs and VPLS draft-raggarwa-l3vpn-mvpn-vpls-mcast-
Deployment of MPLS VPN in Large ISP Networks
11-1 Last time □ Distance vector link cost changes ♦ Count-to-infinity, poisoned reverse □ Hierarchical routing ♦ Autonomous Systems ♦ Inter-AS, Intra-AS.
Internetworking II: MPLS, Security, and Traffic Engineering
Classical Ethernet Services, Evolution to VPLS (an L2VPN), VPLS Operation Vishal Sharma, Ph.D. Metanoia, Inc. Web:
L. Alchaal & al. Page Offering a Multicast Delivery Service in a Programmable Secure IP VPN Environment Lina ALCHAAL Netcelo S.A., Echirolles INRIA.
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
COS 461 Fall 1997 Routing COS 461 Fall 1997 Typical Structure.
Page 1 / 14 The Mesh Comparison PLANET’s Layer 3 MAP products v.s. 3 rd ’s Layer 2 Mesh.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Introducing VPNs.
1 Exploring Efficient and Scalable Multicast Routing in Future Data Center Networks Dan Li, Jiangwei Yu, Junbiao Yu, Jianping Wu Tsinghua University Presented.
1 EL736 Communications Networks II: Design and Algorithms Class3: Network Design Modeling Yong Liu 09/19/2007.
Towards Virtual Routers as a Service 6th GI/ITG KuVS Workshop on “Future Internet” November 22, 2010 Hannover Zdravko Bozakov.
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
5: DataLink Layer5-1 Cerf & Kahn’s Internetwork Architecture What is virtualized? r two layers of addressing: internetwork and local network r new layer.
MPLS and Traffic Engineering
Traffic Engineering and Routing Hansen Bow. Topics Traffic Engineering with MPLS Issues Concerning Voice over IP Features of Netscope QoS Routing for.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
MPLS-based Virtual Private Networks Khalid Siddiqui CS 843 Research Paper Department of Computer Science Wichita State University Wichita, KS
Draft-li-rtgwg-cc-igp-arch-00IETF 88 RTGWG1 An Architecture of Central Controlled Interior Gateway Protocol (IGP) draft-li-rtgwg-cc-igp-arch-00 Zhenbin.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5#-1 MPLS VPN Implementation Configuring OSPF as the Routing Protocol Between PE and CE Routers.
1 LAN switching and Bridges Relates to Lab 6. Covers interconnection devices (at different layers) and the difference between LAN switching (bridging)
1 Copyright © 2012, Elsevier Inc. All rights Reserved Chapter 4 Advanced Internetworking Computer Networks, 5th Edition.
MPLS Evan Roggenkamp. Introduction Multiprotocol Label Switching High-performance Found in telecommunications networks Directs data from one network node.
MPLS networking at PSP Co Multi-Protocol Label Switching Presented by: Hamid Sheikhghanbari 1.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
1 CS 4396 Computer Networks Lab LAN Switching and Bridges.
Multi-Protocol Label Switching University of Southern Queensland.
By Sylvia Ratnasamy, Andrey Ermolinskiy, Scott Shenker Presented by Fei Jia Revisiting IP Multicast.
Virtual Private Networks Warren Toomey. Available WAN Links.
Universal, Ubiquitous, Unfettered Internet © ui.com Pte Ltd Mobile Internet Protocol under IPv6 Amlan Saha 3UI.COM Global IPv6 Summit,
Adaptive Web Caching CS411 Dynamic Web-Based Systems Flying Pig Fei Teng/Long Zhao/Pallavi Shinde Computer Science Department.
GPSR: Greedy Perimeter Stateless Routing for Wireless Networks EECS 600 Advanced Network Research, Spring 2005 Shudong Jin February 14, 2005.
1MPLS QOS 10/00 © 2000, Cisco Systems, Inc. rfc2547bis VPN Alvaro Retana Alvaro Retana
MPLS VPNs by Richard Bannister. The Topology The next two slides display both the physical and logical topology of our simple example network –Please.
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
Speaker: Yi-Lei Chang Advisor: Dr. Kai-Wei Ke 2012/05/15 IPv6-based wireless sensor network 1.
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
MULTI-PROTOCOL LABEL SWITCHING Brandon Wagner. Lecture Outline  Precursor to MPLS  MPLS Definitions  The Forwarding Process  MPLS VPN  MPLS Traffic.
Virtual Private Networks Ed Wagner CS Overview Introduction Types of VPNs Encrypting and Tunneling Pro/Cons the VPNs Conclusion.
Multiple Protocol Support: Multiprotocol Level Switching.
Section #7: Getting Data from Point A to Point B.
Packet Switch Architectures The following are (sometimes modified and rearranged slides) from an ACM Sigcomm 99 Tutorial by Nick McKeown and Balaji Prabhakar,
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in VPLS draft-raggarwa-l2vpn-vpls-mcast-00.txt Rahul Aggarwal.
1 Copyright © 2009 Juniper Networks, Inc. E-VPN for NVO Use of Ethernet Virtual Private Network (E-VPN) as the carrier-grade control plane.
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
Shrinking and Controlling Routing Table Size Xinyang (Joy) Zhang Paul Francis Jia Wang Kaoru Yoshida.
1 LAN switching and Bridges Relates to Lab Outline Interconnection devices Bridges/LAN switches vs. Routers Bridges Learning Bridges Transparent.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
VyperNet A Framework for Programmable Virtual Private Networks Adam Hudson Supervisor: Bob Kummerfeld.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Advanced Computer Networks
B-TECH PROJECT MID-SEM PRESENTATION 2011
Chapter 5: Multiprotocol Routing Designs
Virtual LANs.
Network Virtualization
The Business Value of MPLS VPNs
CHAPTER 8 Network Management
Chapter 3 VLANs Chaffee County Academy
Label Switched VPNs – Scalability and Performance Analysis
Presentation transcript:

Autonomicity in Virtual Private Network provisioning for enterprises GLOBECOM Workshops (GC Wkshps), 2010 IEEE

Outline Introduction Multiprotocol Label Switching(MPLS) In-packet Bloom Filter Multiprotocol Stateless Switching(MPSS) Autonomic behaviors Conclusion Reference

Introduction For a system to be autonomic, it should have several self-* properties such as self-awareness, self-configuration, self-healing etc. Generic Autonomic Networking Architecture(GANA)

Multiprotocol Label Switching(MPLS) Customer VPN sites connect with Customer Edge (CE) routers to the Provider Edge (PE) routers. MPLS tunnels are set up between PEs, and operator’s routers (P) forward traffic with MPLS labels.

In-packet Bloom Filter As shown in our prior work, source routes and trees can be efficiently encoded into the packet header using Bloom filters and locally naming links instead of nodes.

Multiprotocol Stateless Switching(MPSS) MPLS labels are replaced by in-packet Bloom filters –Slightly longer packet headers –Easier (multicast) tree setup than in MPLS –“Stateless” sparse mode multicast a. MPLS b. MPSS

Autonomic behaviors Self-configuration of forwarding table entries The determined link identifiers are then advertised with a link state routing protocol towards all nodes or to a central entity. The self-configuration of the local ”addresses” and the distribution of them via a routing protocol make it possible to determine and use MPLS-like source routing paths in the network without any additional signalling. Auto-configuration of VPNs In the case of a VPN network, this means using a central management system, where authentication of new CEs are performed and the configuration is automatically sent to the PE router.

Autonomic behaviors(cont.) Resource-aware routing Traffic Engineering has the task of improving the network’s resource utilization by controlling what paths the traffic takes. Autonomic provisioning of dynamic multicast trees If the new receiver is the first in the site joining the group, the multicast tree in the service provider might be changed in the MPLS case, and the iBF must be modified in the MPSS solution

Autonomic behaviors(cont.) Self-optimization of forwarding performance The forwarding overhead (the ratio of total sent bytes to the useful traffic, including per-packet overhead) for different Bloom filter sizes can be found for the AS3257 topology (161 nodes, 328 links).

Conclusion The stateless nature of the in-packet Bloom filter-based forwarding can ease the management of the network, and provides a first step towards autonomicity. We applied the GANA model to our iBF-based forwarding architecture, and by introducing new Decision Elements, we illustrated autonomic behaviors for optimizing the network usage, by allowing trading-off the per-packet overhead, amount of forwarding state, and bandwidth usage in the network.

Reference Zahemszky, A., Jokela, P. and Jokikyyny, T., ”Autonomicity in Virtual Private Network Provisioning for Enterprises”, GLOBECOM Workshops (GC Wkshps), 2010 IEEE A. Zahemszky, P. Jokela, M. S. S. Ruponen, J. Kempf, and P. Nikander, “MPSS: Multiprotocol stateless switching,” in 13 th IEEE Global Internet Symposium, 2010.