© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Configuring VRF Tables.

Slides:



Advertisements
Similar presentations
MPLS VPN.
Advertisements

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v Complex MPLS VPNs Introducing Central Services VPNs.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS TE Overview Configuring MPLS TE on Cisco IOS Platforms.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v Frame-Mode MPLS Implementation on Cisco IOS Platforms Troubleshooting Frame-Mode MPLS on Cisco.
© 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.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Configuring BGP as the Routing Protocol Between PE and CE Routers.
IPv6 Static Routes Overview.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1 Implementing Cisco MPLS (MPLS) v2.2.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 Module Summary The VRF table is a virtual routing and forwarding instance separating sites.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Introducing VPNs.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—3-1 Frame-Mode MPLS Implementation on Cisco IOS Platforms Introducing CEF Switching.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—4-1 Managing IP Traffic with ACLs Configuring IP ACLs.
© 2001, Cisco Systems, Inc. Ethernet over Multiprotocol Label Switching.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Troubleshooting MPLS VPNs.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 Module Summary BGP has reliable transport provided by TCP, a rich set of metrics called BGP.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Configuring and Monitoring Route Reflectors.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Routing.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—4-1 Implement an IPv4-Based Redistribution Solution Lab 4-1 Debrief.
CS Summer 2003 Lecture 14. CS Summer 2003 MPLS VPN Architecture MPLS VPN is a collection of sites interconnected over MPLS core network. MPLS.
MPLS / VPN Connectivity between VPNs JET 2004/03/15.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—2-1 Implementing an EIGRP-Based Solution Lab 2-3 Debrief.
MPLS L3 and L2 VPNs Virtual Private Network –Connect sites of a customer over a public infrastructure Requires: –Isolation of traffic Terminology –PE,
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—7-1 MPLS Traffic Engineering Monitoring Basic MPLS TE on Cisco IOS.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Enabling RIP.
© 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.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—7-1 Integrating Internet Access with MPLS VPNs Implementing Internet Access as a Separate VPN.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—6-1 Complex MPLS VPNs Introducing Managed CE Router Service.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Configuring Small-Scale Routing Protocols Between PE and CE Routers.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Forwarding MPLS VPN Packets.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—4-1 MPLS VPN Technology Categorizing VPNs.
MPLS VPN Security assessment
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Using MPLS VPN Mechanisms of Cisco IOS Platforms.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—3-1 Frame-Mode MPLS Implementation on Cisco IOS Platforms Configuring Frame-Mode MPLS on Cisco.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—3-1 Frame-Mode MPLS Implementation on Cisco IOS Platforms Monitoring Frame-Mode MPLS on Cisco.
1 © 2003 Cisco Systems, Inc. All rights reserved. MPLS VPN Inter-AS, 12/03 INTER-AUTONOMOUS SYSTEM MPLS VPN: CONFIGURATION AND TROUBLESHOOTING DECEMBER.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
© 2002, Cisco Systems, Inc. All rights reserved..
Routing and Routing Protocols Routing Protocols Overview.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 6 Routing and Routing Protocols.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 6 Routing and Routing Protocols.
CCNA Journal Sample. Index Basic Ethernet Serial Router Rip.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.0 Module 3 Configuring a Router.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 9: Access Control Lists Routing & Switching.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—6-1 Complex MPLS VPNs Introducing Overlapping VPNs.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—3-1 Implementing a Scalable Multiarea Network OSPF- Based Solution Lab 3-1 Debrief.
© 2006 Cisco Systems, Inc. All rights reserved. FRAME MODE MPLS IMPLEMENTATION.
Cisco Discovery Protocol. CDP and Router Boot Up When a Cisco device boots up, CDP starts up automatically and allows the device to detect neighbor devices.
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.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Filtering with Prefix-Lists.
Route Selection Using Policy Controls
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—2-1 BGP Transit Autonomous Systems Forwarding Packets in a Transit AS.
1 © 2004, Cisco Systems, Inc. All rights reserved. Routing and Routing Protocols: Routing Static.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNP 1 v3.0 Module 4 Routing Information Protocol version 2.
 Router Configurations part2 2 nd semester
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
MBGP and Customer Routes
Module Summary CEF must be running as a prerequisite to running MPLS on a Cisco router. Frame-mode MPLS requires CEF switching and MPLS enabled on appropriate.
Scaling Service Provider Networks
Routing and Routing Protocols: Routing Static
© 2002, Cisco Systems, Inc. All rights reserved.
CCNA 2 v3.1 Module 6 Routing and Routing Protocols
Using MPLS/VPN for Policy Routing
Routing and Routing Protocols: Routing Static
Chapter 2: Static Routing
© 2002, Cisco Systems, Inc. All rights reserved.
Presentation transcript:

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-1 MPLS VPN Implementation Configuring VRF Tables

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-2 Outline Overview What Are the VRF Configuration Tasks? Creating VRF Tables and Assigning RDs Specifying Export and Import RTs Using VPN IDs Assigning an Interface to a VRF Table Typical Configuration to Enable VRFs Summary

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-3 VRF Configuration Tasks VRF configuration tasks: Create a VRF table Assign RD to the VRF Specify export and import route targets (Optional) Configure a VPN ID Assign interfaces to VRFs

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-4 ip vrf name Router(config)# This command creates a new VRF or enters configuration of an existing VRF. VRF names are case-sensitive. VRF is not operational unless you configure RD. VRF names have only local significance. rd route-distinguisher Router(config-vrf)# This command assigns a route distinguisher to a VRF. You can use ASN:nn or A.B.C.D:nn format for RD. Each VRF in a PE router has to have a unique RD. Creating VRF Tables and Assigning RDs

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-5 route-target export RT Router(config-vrf)# Specifies an RT to be attached to every route exported from this VRF to Multiprotocol Border Gateway Protocol Allows specification of many export RTs—all to be attached to every exported route route-target import RT Router(config-vrf)# Specifies an RT to be used as an import filter (Only routes matching the RT are imported into the VRF.) Allows specification of many import RTs (any route where at least one RT attached to the route matches any import RT is imported into the VRF.) Because of implementation issues, at least one export route target must also be an import route target of the same VRF in Cisco IOS Release 12.4(T) and earlier. Specifying Export and Import RTs

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-6 route-target both RT Router(config-vrf)# In cases where the export RT matches the import RT, use this form of the route-target command. Sample router configuration for simple customer VPN: Specifying Export and Import RTs (Cont.) ip vrf Customer_ABC rd 65173:15 route-target export 65173:15 route-target import 65173:15

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-7 What Is a VPN ID? A VPN identifier (VPN ID) allows you to identify VPNs by an ID number. –Not used to control distribution of routing information –Not used to associate IP addresses with VPN IDs in routing updates –Is stored on the VRF structure for a VPN Has the following elements: –OUI (three-octet hex number) –A VPN index (four-octet hex number identifying VPN within the company) Configure all PE routers that belong to the same VPN with the same VPN ID Make the VPN ID unique to the service provider network

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-8 ip vrf vrf-name Router(config)# Configuring VPN IDs vpn id oui:vpn-index Router(config-vrf)# This command assigns the VPN ID to the VRF. This command creates a VRF routing table and a CEF forwarding table and enters VRF configuration mode.

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-9 ip vrf forwarding vrf-name Router(config-if)# This command associates an interface with the specified VRF. The existing IP address is removed from the interface when the interface is put into VRF—the IP address must be reconfigured. CEF switching must be enabled on the interface. ip cef ! interface serial 0/0 ip vrf forwarding Customer_ABC ip address Sample router configuration: Assigning an Interface to a VRF Table

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-10 MPLS VPN Network Example The network supports two VPN customers. Customer A runs RIP and BGP with the service provider; customer B uses only RIP. Both customers use network

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-11 MPLS VPN Network Example (Cont.)

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-12 Summary There are four required VRF configuration tasks: Create a VRF table: –Use the ip vrf command Assign RD to the VRF: –Use the rd command Specify export and import RTs: –Use the route-target command Assign interfaces to VRFs. –Use the ip vrf forwarding command and reconfigure the IP address Configuring a numeric VPN ID is optional. –Use the vpn id command

© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—5-13