CGN Deployment with MPLS/VPNs



Similar documents
IPv4 Network Infrastructure - Requirements and Advantages

Introducing Basic MPLS Concepts

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

Transition to IPv6 in Service Providers

Real World IPv6 Migration Solutions. Asoka De Saram Sr. Director of Systems Engineering, A10 Networks

Daniel O. Awduche, MBA, PhD.

IPv6 Deployment Strategies

IPv6 over IPv4/MPLS Networks: The 6PE approach

IPv6 TRANSITION TECHNOLOGIES

IPv4/IPv6 Transition Mechanisms. Luka Koršič, Matjaž Straus Istenič

How To Make A Network Secure

Transition to IPv6 for Managed Service Providers: Meet Customer Requirements for IP Addressing

MP PLS VPN MPLS VPN. Prepared by Eng. Hussein M. Harb

DD2491 p MPLS/BGP VPNs. Olof Hagsand KTH CSC

WHITE PAPER. Addressing Inter Provider Connections with MPLS-ICI CONTENTS: Introduction. IP/MPLS Forum White Paper. January Introduction...

Addressing Inter Provider Connections With MPLS-ICI

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang AT&T

White Paper. Using VLAN s in Network Design. Kevin Colo

EXINDA NETWORKS. Deployment Topologies

IPv6 Market Drivers and IPv6

Implementing Cisco Service Provider Next-Generation Edge Network Services **Part of the CCNP Service Provider track**

CIRA s experience in deploying IPv6

Cisco Which VPN Solution is Right for You?

Charter Text Network Design and Configuration

Multi Protocol Label Switching (MPLS) is a core networking technology that

For internal circulation of BSNLonly

Virtual Private Networks More, Much More than IPSec Tunnels

Network Virtualization Network Admission Control Deployment Guide

MPLS Concepts. Overview. Objectives

An Introduction to Orange IPv6 Strategy

WAN Failover Scenarios Using Digi Wireless WAN Routers

Virtual Private LAN Service on Cisco Catalyst 6500/6800 Supervisor Engine 2T

France Telecom s IPv6 Strategy. C. Jacquenet, M. Sall

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

Quidway MPLS VPN Solution for Financial Networks

Interconnecting Cisco Networking Devices Part 2

Campus Network Virtualization using Multiprotocol Label Switching Virtual Private Networks (MPLS-VPNs)

WHITEPAPER. VPLS for Any-to-Any Ethernet Connectivity: When Simplicity & Control Matter

Tackling the Challenges of MPLS VPN Testing. Todd Law Product Manager Advanced Networks Division

Kingston University London

How Routers Forward Packets

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

Software Defined Networking (SDN) - Open Flow

Solutions Guide. Ethernet-based Network Virtualization for the Enterprise

IEEE GLOBECOM 2009 Deploying IPv6 at AT&T

RA-MPLS VPN Services. Kapil Kumar Network Planning & Engineering Data. Kapil.Kumar@relianceinfo.com

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

MPLS L2VPN (VLL) Technology White Paper

IPV6 DEPLOYMENT GUIDELINES FOR. ARRIS Group, Inc.

SEC , Cisco Systems, Inc. All rights reserved.

Exam : Implementing Cisco Service Provider Next-Generation Egde Network Services. Title :

Implementing Cisco MPLS

Provisioning Cable Services

Junos MPLS and VPNs (JMV)

- Multiprotocol Label Switching -

Enabling Solutions in Cloud Infrastructure and for Network Functions Virtualization

Residential IPv6 IPv6 a t at S wisscom Swisscom a, n an overview overview Martin Gysi

CPE requirements and IPv6. Ole Trøan, February 2010

Overlay Networks and Tunneling Reading: 4.5, 9.4

Rolling Out New SSL VPN Service

VPN Technologies: Definitions and Requirements

S ITGuru Exercise (3: Building the MPLS BGP VPN) Spring 2006

Sprint Global MPLS VPN IP Whitepaper

MPLS VPN over mgre. Finding Feature Information. Prerequisites for MPLS VPN over mgre

Service Provider IPv6 Deployment Strategies

IP/MPLS-Based VPNs Layer-3 vs. Layer-2

The Essential Guide to Deploying MPLS for Enterprise Networks

Carrier Grade NAT. Requirements and Challenges in the Real World. Amir Tabdili Cypress Consulting

WHITEPAPER. Bringing MPLS to Data Center Fabrics with Labeled BGP

Securing the Transition Mechanisms

MPLS-based Virtual Private Network (MPLS VPN) The VPN usually belongs to one company and has several sites interconnected across the common service

Development of the FITELnet-G20 Metro Edge Router

IPv6 Co-existence & Integration

CCT vs. CCENT Skill Set Comparison

IMPLEMENTING CISCO MPLS V2.3 (MPLS)

Constructing High Quality IP Core Network

IPv4 and IPv6 Integration. Formation IPv6 Workshop Location, Date

GRNet. Advanced Network Services Tool

HPSR 2002 Kobe, Japan. Towards Next Generation Internet. Bijan Jabbari, PhD Professor, George Mason University

TR-296 IPv6 Transition Mechanisms Test Plan

Cisco Certified Network Associate Exam. Operation of IP Data Networks. LAN Switching Technologies. IP addressing (IPv4 / IPv6)

Ensuring a Smooth Transition to Internet Protocol Version 6 (IPv6)

IxNetwork TM MPLS-TP Emulation

CA Spectrum MPLS-VPN Manager

MPLS VPN Security Best Practice Guidelines

UNDERSTANDING JUNOS OS NEXT-GENERATION MULTICAST VPNS

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009

VMware vcloud Air. Enterprise IT Hybrid Data Center TECHNICAL MARKETING DOCUMENTATION

ITL BULLETIN FOR JANUARY 2011

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

White Paper. Cisco MPLS based VPNs: Equivalent to the security of Frame Relay and ATM. March 30, 2001

: Interconnecting Cisco Networking Devices Part 2 v1.1

Expert Reference Series of White Papers. An Overview of MPLS VPNs: Overlay; Layer 3; and PseudoWire

PRASAD ATHUKURI Sreekavitha engineering info technology,kammam

Business Case for NFV/SDN Programmable Networks

Investigation of different VPN Solutions And Comparison of MPLS, IPSec and SSL based VPN Solutions (Study Thesis)

Putting the Network Redesign Principles and Concepts into Practice

RFC 2547bis: BGP/MPLS VPN Fundamentals

ProCurve Networking IPv6 The Next Generation of Networking

GPRS / 3G Services: VPN solutions supported

Transcription:

CGN Deployment with MPLS/VPNs draft-kuarsingh-lsn-deployment-05 IETF82 Taipei Victor Kuarsingh, Rogers Communications 1

Baseline First Presented in IETF78 Maastricht Updates since have been around text and updates to references Now on Version -05 Re-presenting as a potential add to WG documents Show real world implementation option for CGN (based on NAT444 Model) Includes models for IPv6 Dual Stack with CGN/NAT444 Can be used in Wireless or Wireline domains 2

Motivation IPv4 Run Out is REAL Not all providers will have enough IPv4 addresses to deal with future IPv4 connectivity demand IPv6 based connectivity may not be an option at first (not to be confused with IPv6 in DS mode) Operators need to solve real problems to integrate CGN to existing IPv4 service 3

Provider Requirements for CGN deployment A NAT44/LSN deployment should support: Centralized/Decentralized (cost/flexibility) Coexistence with IPv4 Native and IPv6 DS CGN By-Pass Routing Segmentation (different needs Native vs. CGN) Adaptable to multiple access networks Support Address Overlap Plus others 4

Basic Technology Enablers/Concepts A NAT44/LSN deployment can leverage MPLS/VPN [RFC4364] to support stated requirements Translation Realms defined per VPN Instance (RD/RT) Separates Routing domain from base/main Services offered via route-imports into LSN VPN instances Services VRF Extranet style LSP is used to deliver traffic to translation point and/or services VRF Service Separation at Network Edge (put translation customers into separate VRF from the others) 5

Basic Model (Diagram) NAT44/LSN Customer travels LSP to get to XLATE Non-LSN follows normal path No TE/PBR Required XLATE can integrated or appliance behind VRF Termination NAT44/LSN customer can follow separate default route 6

Services/NAT By-Pass (Diagram) Services located in VRF Service directly accessible with no need of traveling through XLATE (direct LSP) Legacy IPv4 travels normal path (IP or LSP) Paths can be different (and likely will) If GRT is used for Legacy operations, then Services Routes leaked to global 7

How to Scale Translation Service Translation service can be scaled by segmenting translation realms Split VPNs Translation points can be moved readily (well almost readily) without the need for architecture changes LSP can dynamically connect to any PE in MPLS network Provider service translation is not relevant since NAT44/LSN infrastructure is not used to pass this traffic External services would however pass translator Content providers can partner to insert themselves into the pre-translated environment to avoid the NAT 8

9 Dual Stack Concept with LSN (Diagram) NAT44/LSN customer can have dual stack connectivity Requires Access node to be able to separate IPv4 and IPv6 flows (may require access technology specific behaviors) Examples: DOCSIS Service Flow or Ethernet VLAN Area of work for some vendors

Comparison MPLS/VPN vs. Other Technology Options Traffic Engineering TE needs to be maintained XLATE points may change/segment (likely to require reconfiguration of TE environment as service dynamics change) Multiple Routing Topologies (Full Separation) Possible, but may be overkill (since NAT44/LSN is a transition technology to bridge full IPv6 usage) Policy Based Routing Complex (static routes galore) Difficult to maintain across networks (especially if XLATE Points are centralized) DOT1Q Not an option on it s own can be used to pass segmented traffic northbound (say if the XLATE is one hope away) Limited on it s own 10

How can this fit into transition Once IPv6 environment is stable/mature the provider can replace the NAT44/LSN with DS-Lite (for example) This would replace the LSP tunnel with an IPv6 tunnel Preference here is that all services are now natively available via IPv6 Vendors building LSN hardware appear to be also building them to be AFTRs and NAT64 boxes Once ready, the devices can be re-configured for new role (vendor specific) 11

Experiences It works (Wireless and Wireline network) Does not inherently solve NAT444 issues Does lower impact to overlaying CGN over existing system Still need to address NAT444 challenges 12

Questions? WG Document? Real Solution for a Real Problem 13