Inter-Autonomous Systems for MPLS VPNs
|
|
|
- Bruce Scott
- 10 years ago
- Views:
Transcription
1 Inter-Autonomous Systems for MPLS VPNs This feature module explains how to provide MPLS VPN services that can span several autonomous systems (ASs) and VPN service providers. History of the Inter-Autonomous Systems for MPLS VPNs Feature Release Release 12.0(16)ST Release 12.0(22)S Release 12.1(5)T Release 12.2(8)T Release 12.2(17b)SXA Release 12.2(28)SB Modification This feature was introduced on the Cisco series (GRP), 7200, and 7500 routers. Support was added for the Cisco (PRE-1) and routers. Support was added for the Cisco 3640, 3660, and 4500 routers, and for the Cisco MGX 8850 (RPM-PR) switch. Support was added for the Cisco 2691, 3725, and 3745 routers. Support was added for the Cisco 7600 (SUP720/MSFC3) router. Support was added for the Cisco (PRE-2) router. Finding Support Information for Platforms and Cisco IOS Software Images Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at If you are prompted there to enter a username and password and you don t yet have an account for Cisco.com, click Cancel at the login dialog box and follow the instructions that appear. This document includes the following sections: Feature Overview Supported Platforms Supported Standards, MIBs, and RFCs Prerequisites Configuration Tasks Configuration Examples Command Reference Glossary Corporate Headquarters: Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA USA 2006 Cisco Systems, Inc. All rights reserved.
2 Feature Overview Feature Overview The inter-autonomous system for MPLS VPNs feature allows an MPLS VPN to span service providers and autonomous systems. As VPNs grow, their requirements expand. In some cases, VPNs need to reside on different autonomous systems in different geographic areas. (An autonomous system is a single network or group of networks that is controlled by a common system administration group and that uses a single, clearly defined routing protocol.) Also, some VPNs need to extend across multiple service providers (overlapping VPNs). Regardless of the complexity and location of the VPNs, the connection between autonomous systems must be seamless to the customer. The inter-autonomous systems for MPLS VPNs feature provides that seamless integration of autonomous systems and service providers. Separate autonomous systems from different service providers can communicate by exchanging IPv4 network layer reachability information (NLRI) in the form of VPN-IPv4 addresses. The autonomous systems border edge routers use Exterior Border Gateway Protocol (EBGP) to exchange that information. Then, an interior gateway protocol (IGP) distributes the network layer information for VPN-IPv4 prefixes throughout each VPN and each autonomous system. Routing information uses the following protocols: Within an autonomous system, routing information is shared using an IGP. Between autonomous systems, routing information is shared using an EBGP. An EBGP allows a service provider to set up an interdomain routing system that guarantees the loop-free exchange of routing information between separate autonomous systems. An MPLS VPN with inter-autonomous system support allows a service provider to provide to customers scalable Layer 3 VPN services, such as web hosting, application hosting, interactive learning, electronic commerce, and telephony service. A VPN service provider supplies a secure, IP-based network that shares resources on one or more physical networks. The primary function of a EBGP is to exchange network reachability information between autonomous systems, including information about the list of autonomous system routes. The autonomous systems use EGBP border edge routers to distribute the routes, which include label switching information. Each border edge router rewrites the next-hop and MPLS labels. See the section Routing Between Autonomous Systems for more information. Inter-autonomous system configurations supported in an MPLS VPN can include: Interprovider VPN MPLS VPNs that include two or more autonomous systems, connected by separate border edge routers. The autonomous systems exchange routes using EBGP. No interior gateway protocol (IGP) or routing information is exchanged between the autonomous systems. BGP Confederations MPLS VPNs that divide a single autonomous system into multiple sub-autonomous systems, and classify them as a single, designated confederation. The network recognizes the confederation as a single autonomous system. The peers in the different autonomous systems communicate over EBGP sessions; however, they can exchange route information as if they were IBGP peers. Benefits The inter-autonomous system MPLS VPN feature provides the following benefits: 2 Cisco IOS Release: Several Releases (see the Feature History table)
3 Feature Overview Allows a VPN to Cross More Than One Service Provider Backbone The inter-autonomous systems for MPLS VPNs feature allows service providers, running separate autonomous systems, to jointly offer MPLS VPN services to the same end customer. A VPN can begin at one customer site and traverse different VPN service provider backbones before arriving at another site of the same customer. Previous MPLS VPN could only traverse a single BGP autonomous system service provider backbone. The inter-autonomous system feature allows multiple autonomous systems to form a continuous (and seamless) network between customer sites of a service provider. Allows a VPN to Exist in Different Areas The inter-autonomous systems for MPLS VPNs feature allows a service provider to create a VPN in different geographic areas. Having all VPN traffic flow through one point (between the areas) allows for better rate control of network traffic between the areas. Allows Confederations to Optimize IBGP Meshing The inter-autonomous systems MPLS VPNs feature can make IBGP meshing in an autonomous system more organized and manageable. You can divide an autonomous system into multiple, separate sub-autonomous systems and then classify them into a single confederation (even though the entire VPN backbone appears as a single autonomous system). This capability allows a service provider to offer MPLS VPNs across the confederation because it supports the exchange of labeled VPN-IPv4 NLRI between the sub-autonomous systems that form the confederation. Routing Between Autonomous Systems Figure 1 illustrates one MPLS VPN consisting of two separate autonomous systems. Each autonomous system operates under different administrative control and runs a different IGP. Service providers exchange routing information through EBGP border edge routers (ASBR1, ASBR2). Figure 1 EBGP Connection Between Two Autonomous Systems Service Provider 1 Service Provider 2 RR-1 RR-2 Core of P routers Core of P routers EBGP VPNv4 routes with label distribution PE-1 ASBR1 ASBR2 PE-2 PE-3 CE-1 VPN1 CE-2 CE-5 CE-3 VPN1 CE Several Releases: see feature history table 3
4 Feature Overview This configuration uses the following process to transmit information: Step 1 Step 2 Step 3 Step 4 The provider edge router (PE-1) assigns a label for a route before distributing that route. The PE router uses the multiprotocol extensions of BGP to transmit label mapping information. The PE router distributes the route as an VPN-IPv4 address. The address label and the VPN identifier are encoded as part of the NLRI. The two route reflectors (RR-1 and RR-2) reflect VPN-IPv4 internal routes within the autonomous system. The autonomous systems border edge routers (ASBR1 and ASBR2) advertise the VPN-IPv4 external routes. The EBGP border edge router (ASBR1) redistributes the route to the next autonomous system (ASBR2). ASBR1 specifies its own address as the value of the EBGP next hop attribute and assigns a new label. The address ensures the following: That the next hop router is always reachable in the service provider (P) backbone network. That the label assigned by the distributing router is properly interpreted. (The label associated with a route must be assigned by the corresponding next hop router.) The EBGP border edge router (ASBR2) redistributes the route in one of the following ways, depending on its configuration: If the IBGP neighbors are configured with the neighbor next-hop-self command, ASBR2 changes the next hop address of updates received from the EBGP peer, then forwards it on. If the IBGP neighbors are not configured with the neighbor next-hop-self command, the next hop address does not get changed. ASBR2 must propagate a host route for the EBGP peer through the IGP. To propagate the EBGP VPN-IPv4 neighbor host route, use the redistribute connected subnets command. The EBGP VPN-IPv4 neighbor host route is automatically installed in the routing table when the neighbor comes up. This is essential to establish the label-switched path between PE routers in different autonomous systems. Exchanging VPN Routing Information Autonomous systems exchange VPN routing information (routes and labels) to establish connections. To control connections between autonomous systems, the PE routers and EBGP border edge routers maintain a Label Forwarding Information Base (LFIB). The LFIB manages the labels and routes that the PE routers and EBGP border edge routers receive during the exchange of VPN information. Figure 2 illustrates the exchange of VPN route and label information between autonomous systems. The autonomous systems use the following guidelines to exchange VPN routing information: Routing information includes: The destination network (N) The next hop field associated with the distributing router A local MPLS label (L) An RD1: route distinguisher is part of a destination network address to make the VPN-IPv4 route globally unique in the VPN service provider environment. The ASBRs are configured to change the next hop (next-hop-self) when sending VPN-IPv4 NLRIs to the IBGP neighbors. Therefore, the ASBRs must allocate a new label when they forward the NLRI to the IBGP neighbors. 4 Cisco IOS Release: Several Releases (see the Feature History table)
5 Feature Overview Figure 2 Exchanging Routes and Labels Between Autonomous Systems in an Interprovider VPN Network Service Provider 1 Service Provider 2 RR-1 RR-2 Network = RD1:N Network = RD1:N Next-hop = PE-1 Next-hop = ASBR2 Label = L1 Label = L3 Core of P routers PE-1 Network = RD1:N Next-hop = ASBR2 Network = RD1:N Label = L3 Next-hop = PE-1 Label = L1 Core of P routers PE-2 PE-3 ASBR1 ASBR2 Network = RD1:N Next-hop = ASBR1 Label = L2 Network = N Next-hop = CE-2 Network = N Next-hop = PE CE-1 CE-2 CE-3 CE-4 CE-5 VPN1 VPN1 Figure 3 illustrates the exchange of VPN route and label information between autonomous systems. The only difference is that ASBR2 is configured with the redistribute connected command, which propagates the host routes to all PEs. The redistribute connected command is necessary because ASBR2 is not the configured to change the next hop address. Figure 3 Exchanging Routes and Labels Between Autonomous Systems in an Interprovider VPN Network Service Provider 1 Service Provider 2 Network = RD1:N Next-hop = PE-1 Label = L1 Core of P routers RR-1 RR-2 Network = RD1:N Next-hop = ASBR1 Network = RD1:N Label = L2 Next-hop = PE-1 Label = L1 Network = RD1:N Next-hop = ASBR1 Label = L2 Core of P routers PE-1 PE-2 PE-3 ASBR1 ASBR2 Network = RD1:N Next-hop = ASBR1 Label = L2 Network = N Next-hop = CE-2 Network = N Next-hop = PE-3 CE-1 VPN1 CE-2 CE-3 VPN1 CE-4 CE Several Releases: see feature history table 5
6 Feature Overview Packet Forwarding Figure 4 illustrates how packets are forwarded between autonomous systems in an interprovider network using the following packet forwarding method. Packets are forwarded to their destination by means of MPLS. Packets use the routing information stored in the LFIB of each PE router and EBGP border edge router. The service provider VPN backbone uses dynamic label switching to forward labels. Each autonomous system uses standard multilevel labeling to forward packets between the edges of the autonomous system routers (for example, from CE-5 to PE-3). Between autonomous systems, only a single level of labeling is used, corresponding to the advertised route. A data packet carries two levels of labels when traversing the VPN backbone: The first label (IGP route label) directs the packet to the correct PE router or EBGP border edge router. (For example, the IGP label of ASBR2 points to the ASBR2 border edge router.) The second label (VPN route label) directs the packet to the appropriate PE router or EBGP border edge router. Figure 4 Forwarding Packets Between Autonomous Systems in an Interprovider VPN Network Service Provider 2 Service Provider 1 RR-1 RR-2 Network = N IGP label = ASBR2 VPN label = L3 Network = N VPN label = L1 Core of P routers PE-1 Network = N IGP label = PE1 VPN label = L1 Network = RD1:N VPN label = L2 Network = N VPN label = L3 Core of P routers PE-2 ASBR1 ASBR2 PE-3 Network = RD1:N Network = RD1:N CE-1 VPN 1 CE-2 CE-5 CE-3 CE-4 VPN Cisco IOS Release: Several Releases (see the Feature History table)
7 Feature Overview Figure 5 illustrates shows the same packet forwarding method, except the EBGP router (ASBR1) forwards the packet without reassigning it a new label. Figure 5 Forwarding Packets Between Autonomous Systems in an Interprovider VPN Network Service Provider 2 Service Provider 1 RR-1 RR-2 Network = N IGP label = ASBR1 VPN label = L2 Network = N VPN label = L1 Core of P routers PE-1 Network = RD1:N IGP label = PE1 VPN label = L1 Network = RD1:N IGP label = ASBR1 VPN label = L2 Network = RD1:N VPN label = L2 Core of P routers PE-2 ASBR1 ASBR2 PE-3 Network = N Network = N CE-1 VPN 1 CE-2 CE-3 VPN 1 CE-4 CE Routing Between Sub-Autonomous Systems in a Confederation A VPN can span service providers running in separate autonomous systems or between multiple sub-autonomous systems that have been grouped together to form a confederation. A confederation reduces the total number of peer devices in an autonomous system. A confederation divides an autonomous system into sub-autonomous systems and assigns a confederation identifier to the autonomous systems. In a confederation, each sub-autonomous system is fully meshed with other sub-autonomous systems. The sub-autonomous systems communicate using an IGP, such as Open Shortest Path First (OSPF) or Intermediate System-to-Intermediate System (IS-IS). Each sub-autonomous system also has an EBGP connection to the other sub-autonomous systems. The confederation EBGP (CEBGP) border edge routers forward next-hop-self addresses between the specified sub-autonomous systems. The next-hop-self address forces the BGP to use a specified address as the next hop rather than letting the protocol choose the next hop. You can configure a confederation with separate sub-autonomous systems in two ways: You can configure a router to forward next-hop-self addresses between only the CEBGP border edge routers (both directions). The sub-autonomous systems (IBGP peers) at the sub-autonomous system border do not forward the next-hop-self address. Each sub-autonomous system runs as a single IGP domain. However, the CEBGP border edge router addresses are known in the IGP domains. Several Releases: see feature history table 7
8 Feature Overview You can configure a router to forward next-hop-self addresses between the CEBGP border edge routers (both directions) and within the IBGP peers at the sub-autonomous system border. Each sub-autonomous system runs as a single IGP domain but also forwards next-hop-self addresses between the PE routers in the domain. The CEBGP border edge router addresses are known in the IGP domains. Note Figure 2 and Figure 3 illustrate how two autonomous systems exchange routes and forward packets. Sub-autonomous systems in a confederation use a similar method of exchanging routes and forwarding packets. Figure 6 illustrates a typical MPLS VPN confederation configuration. In this confederation configuration: The two CEBGP border edge routers exchange VPN-IPv4 addresses with labels between the two sub-autonomous systems. The distributing router changes the next-hop addresses and labels and uses a next-hop-self address. IGP-1 and IGP-2 know the addresses of CEBGP-1 and CEBGP-2. Figure 6 EBGP Connection Between Two Sub-Autonomous Systems in a Confederation Service Provider 1 Service Provider 1 Sub-AS1 with Sub-AS2 with IGP-1 IGP-2 Core of P routers Core of P routers EBGP intra-confederation for VPNv4 routes with label distribution PE-1 PE-2 PE-3 CEGBP-1 CEBGP-2 CE-1 VPN 1 CE-2 CE-5 In this confederation configuration: CE-3 VPN 1 CE-4 CEBGP border edge routers function as neighboring peers between the sub-autonomous systems. The sub-autonomous systems use EBGP to exchange route information. Each CEBGP border edge router (CEBGP-1, CEBGP-2) assigns a label for the route before distributing the route to the next sub-autonomous system. The CEBGP border edge router distributes the route as an VPN-IPv4 address by using the multiprotocol extensions of BGP. The label and the VPN identifier are encoded as part of the NLRI. Each PE and CEBGP border edge router assigns its own label to each VPN-IPv4 address prefix before redistributing the routes. The CEBGP border edge routers exchange VPN-IPv4 addresses with the labels. The next-hop-self address is included in the label (as the value of the EBGP next-hop Cisco IOS Release: Several Releases (see the Feature History table)
9 Supported Platforms attribute). Within the sub-autonomous systems, the CEBGP border edge router address is distributed throughout the IBGP neighbors and the two CEBGP border edge routers are known to both confederations. Restrictions A VPN-IPv4 ebgp session must be configured between directly connected ASBRs. Multihop VPN-IPv4 EBGP is not supported. Related Features and Technologies The Inter-Autonomous Systems for MPLS VPNs feature is used with the VPN capabilities of MPLS. MPLS VPNs were introduced in IOS Release 12.0(5)T. Related Documents MPLS Virtual Private Networks Cisco IOS Multiprotocol Label Switching Configuration Guide, Release 12.4 IETF draft Capabilities Negotiation with BGP-4: draft-ietf-idr-bgp4-cap-neg-02.txt IETF draft Extended Community Attributes: draft-ramachandra-bgp-ext-communities-01.txt Supported Platforms The following router platforms are supported at the service provider edge: Cisco 3600 series Cisco 4500 series Cisco 7200 series Cisco 7500 series Cisco series Supported Standards, MIBs, and RFCs MIBs No new or modified MIBs are supported by this feature. RFCs RFC 1771, A Border Gateway Protocol 4 RFC 1965, Autonomous System Confederation for BGP RFC 1164, Application of the Border Gateway Protocol in the Internet RFC 2283, Multiprotocol Extensions for BGP-4 Several Releases: see feature history table 9
10 Prerequisites RFC 2547, BGP/MPLS VPNs Standards No new or modified standards are supported by this feature. Prerequisites The network must be properly configured for MPLS VPN operation before you configure inter-autonomous systems. Refer to the following documents for MPLS VPN network configuration details: MPLS Virtual Private Networks Cisco IOS Multiprotocol Label Switching Configuration Guide, Release 12.4 Configuration Tasks To configure the exchange of VPN-IPv4 addresses between two or more autonomous systems or sub-autonomous systems in a confederation, perform the following tasks: Configuring EBGP Routing for the Exchange of VPN Routes Between Autonomous Systems Configuring EBGP Routing for the Exchange of VPN Routes Between Sub-Autonomous Systems in a Confederation Displaying VPN-IPv4 LFIB Entries Before You Begin Before you configure EBGP routing between autonomous systems or sub-autonomous systems in an MPLS VPN, ensure that you have properly configured all MPLS VPN routing instances and sessions. The configuration tasks outlined in this section build from those configuration tasks. Perform (as appropriate to the existing network configuration) the following tasks as described in the Cisco IOS Switching Services Configuration Guide (the Configuring Multiprotocol Label Switching chapter). Define VPN routing instances Configure BGP routing sessions in the service provider (P) network Configure PE to PE routing sessions in the service provider (P) network Configure BGP PE to CE routing sessions 10 Cisco IOS Release: Several Releases (see the Feature History table)
11 Configuration Tasks Configuring EBGP Routing for the Exchange of VPN Routes Between Autonomous Systems Use the following procedure to configure an EBGP border edge router in an autonomous system to exchange VPN routes with another autonomous system. Note Issue the redistribute connected subnets command in the IGP configuration portion of the router to propagate host routes for VPN-IPv4 EBGP neighbors to other routers and provider edge routers. Alternatively, you can specify the next-hop-self address when you configure IBGP neighbors. Command Purpose Step 1 Router# configure terminal Enters the global configuration mode. Step 2 Router(config)# router bgp autonomous-system Creates an EBGP routing process and assigns it an AS number. The autonomous system number is passed along to identify the router to EBGP routers in another autonomous system. Step 3 Step 4 Step 5 Step 6 Router(config)# no bgp default route-target filter Router(config-router)# address-family vpnv4[unicast] Router(config-router-af)# neighbor peer-group-name remote-as autonomous-system Router(config-router-af)# neighbor peer-group-name activate Disables BGP route-target filtering. All received BGP VPN-IPv4 routes are accepted by the router. Configures a routing session to carry VPN-IPv4 addresses across the VPN backbone. Each address has been made globally unique by the addition of an 8-byte route distinguisher (RD). Unicast is optional; use it if you need to specify a unicast prefix. Enters the address family submode and specifies a neighboring EBGP peer group. This EBGP peer group is identified to the specified autonomous system. Activates the advertisement of the VPN-IPv4 address family to a neighboring EBGP router. Step 7 Router(config-router-af)# Exits from the address family submode of the global configuration mode. Several Releases: see feature history table 11
12 Configuration Tasks Configuring EBGP Routing for the Exchange of VPN Routes Between Sub-Autonomous Systems in a Confederation Use the following procedure to configure EBGP border edge router in a confederation to exchange VPN routes with another sub-autonomous system. Note To ensure that the host routes for VPN-IPv4 EBGP neighbors are propagated (by means of the IGP) to the other routers and provider edge routers, specify the redistribute connected command in the IGP configuration portion of the CEBGP router. If you are using OSPF, make sure that the OSPF process is not enabled on the CEBGP interface where the redistribute connected subnet exists. In this confederation, sub-autonomous system IGP domains must know the addresses of CEBGP-1 and CEBGP-2. If you do not specify a next-hop-self address as part of the router configuration, ensure that the addresses of all PE routers in the sub-autonomous system are distributed throughout the network, not just the addresses of CEBGP-1 and CEBGP-2 Command Purpose Step 1 Router# configure terminal Enters the global configuration mode. Step 2 Router(config)# router bgp sub-autonomous-system Creates an EBGP routing process and assigns it an AS number. The sub-autonomous system number is passed along to identify the router to EBGP routers in other sub-autonomous systems. Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Router(config)# bgp confederation identifier autonomous-system Router(config)# bgp confederation peers sub-autonomous-systems Router(config)# no bgp default route-target filter Router(config-router)# address-family vpnv4[unicast] Router(config-router-af)# neighbor peer-group-name remote-as autonomous-system Router(config-router-af)# neighbor peer-group-name next-hop-self Defines an EBGP confederation by specifying a confederation identifier associated with each sub-autonomous system. The sub-autonomous systems appear as a single autonomous system. Specifies the sub-autonomous systems that belong to the confederation (identifying neighbors from other sub-autonomous systems within the confederation as special EBGP peers). Disables BGP route-target community filtering. All received BGP VPN-IPv4 routes are accepted by the router. Configures a routing session to carry VPN-IPv4 addresses across the VPN backbone. Each address has been made globally unique by the addition of an 8-byte route distinguisher (RD). Unicast is optional; use it if you need to specify a unicast prefix. Enters the address family submode and specifies a neighboring EBGP peer group. This EBGP peer group is identified to the specified sub-autonomous system. Advertises the router as the next hop for the specified neighbor. If you specify a next-hop-self address as part of the router configuration, you do not need to use the redistribute connected command 12 Cisco IOS Release: Several Releases (see the Feature History table)
13 Configuration Tasks Step 9 Command Router(config-router-af)# neighbor peer-group-name activate Purpose Activates the advertisement of the VPN-IPv4 address family to a neighboring PE router in the specified sub-autonomous system. Step 10 Router(config-router-af)# Exits from the address family submode of the global configuration mode. Displaying VPN-IPv4 LFIB Entries Command Use the following procedure to display the VPN-IPv4 Label Forwarding Information Base (LFIB) entries at the border edge routers in the autonomous systems: Purpose Step 1 Router# show ip bgp vpnv4 all [tags] Displays information about all VPN-IPv4 labels. Step 2 Router# show tag-switching forwarding-table Displays the contents of the LFIB (such as VPN-IPv4 prefix/length and BGP next hop destination for the route). The following is an example of how the VPN-IPv4 LFIB entries appear when you use the show tag-switching forwarding-table privileged EXEC command: Router# show tag-switching forwarding-table Local Outgoing Prefix Bytes tag Outgoing Next Hop tag tag or VC or Tunnel Id switched interface /24 0 Hs0/0 point2point :21: /32 \ 0 Hs0/0 point2point Note In this example, the Prefix field appears as a VPN-IPv4 route distinguisher (RD), plus the prefix. If the value is longer than the Prefix column (as illustrated in the last line of the example), the output automatically wraps onto the next line in the forwarding table to preserve column alignment. Several Releases: see feature history table 13
14 Configuration Examples Configuration Examples This section provides the following configuration examples: Configuring EBGP Routing to Exchange VPN Routes Between Autonomous Systems Configuring EBGP Routing to Exchange VPN Routes Between Autonomous Systems in a Confederation Configuring EBGP Routing to Exchange VPN Routes Between Autonomous Systems The network topology in Figure 7 shows two autonomous systems, which are configured as follows: Autonomous system 1 (AS1) includes PE1, P1, EBGP1. The IGP is OSPF. Autonomous system 2 (AS2) includes PE2, P2, EBGP2. The IGP is ISIS. CE1 and CE2 belongs to the same VPN, which is called VPN1. The P routers are route reflectors. EBGP1 is configured with the redistribute connected subnets command. EBGP2 is configured with the neighbor next-hop-self command. Figure 7 Configuring Two Autonomous Systems VPN1 PE1 P1 P2 PE2 VPN1 CE1 AS1 AS2 CE2 EBGP1 EBGP Configuration for Autonomous System 1, CE1 CE1: Burlington interface Loopback1 ip address interface Serial1/3 description Veritas no ip address encapsulation frame-relay frame-relay intf-type dce interface Serial1/3.1 point-to-point description Veritas ip address frame-relay interface-dlci Cisco IOS Release: Several Releases (see the Feature History table)
15 Configuration Examples router ospf 1 network area 0 Configuration for Autonomous System 1, PE1 PE1: Veritas ip cef ip vrf V1 rd 1:105 route-target export 1:100 route-target import 1:100 interface Serial0/0 description Burlington no ip address encapsulation frame-relay no fair-queue clockrate interface Serial0/0.3 point-to-point description Burlington ip vrf forwarding V1 ip address frame-relay interface-dlci 22 interface Ethernet0/1 description Vermont ip address tag-switching ip router ospf 1 log-adjacency-changes network area 0 router ospf 10 vrf V1 log-adjacency-changes redistribute bgp 1 metric 100 subnets network area 0 router bgp 1 neighbor R peer-group neighbor R remote-as 1 neighbor R update-source Loopback0 neighbor peer-group R no auto-summary address-family ipv4 vrf V1 redistribute ospf 10 no auto-summary address-family vpnv4 neighbor R activate neighbor R send-community extended neighbor peer-group R no auto-summary Several Releases: see feature history table 15
16 Configuration Examples Configuration for Autonomous System 1, P1 P1: Vermont ip cef interface Loopback0 ip address interface Ethernet0/1 description Ogunquit ip address tag-switching ip interface FastEthernet2/0 description Veritas ip address duplex auto speed auto tag-switching ip router ospf 1 log-adjacency-changes network area 0 router bgp 1 bgp log-neighbor-changes neighbor R peer-group neighbor R remote-as 1 neighbor R update-source Loopback0 neighbor R route-reflector-client neighbor peer-group R neighbor peer-group R address-family vpnv4 neighbor R activate neighbor R route-reflector-client neighbor R send-community extended neighbor peer-group R neighbor peer-group R Configuration for Autonomous System 1, EBGP1 EBGP1: Ogunquit ip cef interface Loopback0 ip address interface Ethernet0/1 description Vermont ip address tag-switching ip interface ATM1/0 description Lowell no ip address no atm scrambling cell-payload no atm ilmi-keepalive 16 Cisco IOS Release: Several Releases (see the Feature History table)
17 Configuration Examples interface ATM1/0.1 point-to-point description Lowell ip address pvc 1/100 router ospf 1 log-adjacency-changes redistribute connected subnets network area 0 router bgp 1 no bgp default route-target filter bgp log-neighbor-changes neighbor R peer-group neighbor R remote-as 1 neighbor R update-source Loopback0 neighbor remote-as 2 neighbor peer-group R no auto-summary address-family vpnv4 neighbor R activate neighbor R send-community extended neighbor activate neighbor send-community extended neighbor peer-group R no auto-summary Configuration for Autonomous System 2, EBGP2 EBGP2: Lowell ip cef ip vrf V1 rd 2:103 route-target export 1:100 route-target import 1:100 interface Loopback0 ip address ip router isis interface Loopback1 ip vrf forwarding V1 ip address interface Serial0/0 description Littleton no ip address encapsulation frame-relay load-interval 30 no fair-queue clockrate interface Serial0/0.2 point-to-point description Littleton ip unnumbered Loopback0 ip router isis Several Releases: see feature history table 17
18 Configuration Examples tag-switching ip frame-relay interface-dlci 23 interface ATM1/0 description Ogunquit no ip address atm clock INTERNAL no atm scrambling cell-payload no atm ilmi-keepalive interface ATM1/0.1 point-to-point description Ogunquit ip address pvc 1/100 router isis net router bgp 2 no bgp default route-target filter bgp log-neighbor-changes neighbor remote-as 1 neighbor remote-as 2 neighbor update-source Loopback0 neighbor next-hop-self address-family ipv4 vrf V1 redistribute connected no auto-summary address-family vpnv4 neighbor activate neighbor send-community extended neighbor activate neighbor next-hop-self neighbor send-community extended Configuration for Autonomous System 2, P2 P2: Littleton ip cef ip vrf V1 rd 2:108 route-target export 1:100 route-target import 1:100 interface Loopback0 ip address ip router isis interface Loopback1 ip vrf forwarding V1 ip address interface FastEthernet0/0 description Pax 18 Cisco IOS Release: Several Releases (see the Feature History table)
19 Configuration Examples ip address ip router isis tag-switching ip interface Serial5/0 description Lowell no ip address encapsulation frame-relay frame-relay intf-type dce interface Serial5/0.1 point-to-point description Lowell ip unnumbered Loopback0 ip router isis tag-switching ip frame-relay interface-dlci 23 router isis net router bgp 2 bgp log-neighbor-changes neighbor R peer-group neighbor R remote-as 2 neighbor R update-source Loopback0 neighbor R route-reflector-client neighbor peer-group R neighbor peer-group R address-family ipv4 vrf V1 redistribute connected no auto-summary address-family vpnv4 neighbor R activate neighbor R route-reflector-client neighbor R send-community extended neighbor peer-group R neighbor peer-group R Configuration for Autonomous System 2, PE2 PE2: Pax ip cef ip vrf V1 rd 2:109 route-target export 1:100 route-target import 1:100 interface Loopback0 ip address ip router isis interface Loopback1 ip vrf forwarding V1 ip address Several Releases: see feature history table 19
20 Configuration Examples interface Serial0/0 description Bethel no ip address encapsulation frame-relay frame-relay intf-type dce no fair-queue clockrate interface Serial0/0.1 point-to-point description Bethel ip vrf forwarding V1 ip unnumbered Loopback1 frame-relay interface-dlci 24 interface FastEthernet0/1 description Littleton ip address ip router isis tag-switching ip router ospf 10 vrf V1 log-adjacency-changes redistribute bgp 2 subnets network area 0 router isis net router bgp 2 bgp log-neighbor-changes neighbor remote-as 2 neighbor update-source Loopback0 address-family ipv4 vrf V1 redistribute connected redistribute ospf 10 no auto-summary address-family vpnv4 neighbor activate neighbor send-community extended Configuration for Autonomous System 2, CE2 CE2: Bethel interface Loopback0 ip address interface Serial0 description Pax no ip address encapsulation frame-relay no fair-queue clockrate interface Serial0.1 point-to-point description Pax 20 Cisco IOS Release: Several Releases (see the Feature History table)
21 Configuration Examples ip unnumbered Loopback0 frame-relay interface-dlci 24 router ospf 1 network area 0 Configuring EBGP Routing to Exchange VPN Routes Between Autonomous Systems in a Confederation The network topology in Figure 8 shows a single internet service provider (ISP), which is partitioning the backbone with confederations. The AS number of the provider is 100. The two autonomous systems run their own IGPs and are configured as follows: Autonomous system 1 (AS1) includes PE1, P1, EBGP1. The IGP is OSPF. Autonomous system 2 (AS2) includes PE2, P2, EBGP2. The IGP is ISIS. CE1 and CE2 belongs to the same VPN, which is called VPN1. The P routers are route reflectors. EBGP1 is configured with the redistribute connected subnets command. EBGP2 is configured with the neighbor next-hop-self command. Figure 8 Configuring Two Autonomous Systems in a Confederation VPN1 PE1 P1 P2 PE2 VPN1 CE1 AS1 AS2 CE2 ASBR1 ASBR Configuration for Autonomous System 1, CE1 CE1: Burlington interface Loopback1 ip address interface Serial1/3 description Veritas no ip address encapsulation frame-relay frame-relay intf-type dce interface Serial1/3.1 point-to-point description Veritas Several Releases: see feature history table 21
22 Configuration Examples ip address frame-relay interface-dlci 22 router ospf 1 network area 0 Configuration for Autonomous System 1, PE1 PE1: Veritas ip cef ip vrf V1 rd 1:105 route-target export 1:100 route-target import 1:100 interface Serial0/0 description Burlington no ip address encapsulation frame-relay no fair-queue clockrate interface Serial0/0.3 point-to-point description Burlington ip vrf forwarding V1 ip address frame-relay interface-dlci 22 interface Ethernet0/1 description Vermont ip address tag-switching ip router ospf 1 log-adjacency-changes network area 0 router ospf 10 vrf V1 log-adjacency-changes redistribute bgp 1 metric 100 subnets network area 0 router bgp 1 bgp confederation identifier 100 bgp confederation identifier 100 neighbor R peer-group neighbor R remote-as 1 neighbor R update-source Loopback0 neighbor peer-group R no auto-summary address-family ipv4 vrf V1 redistribute ospf 10 no auto-summary address-family vpnv4 neighbor R activate 22 Cisco IOS Release: Several Releases (see the Feature History table)
23 Configuration Examples neighbor R send-community extended neighbor peer-group R no auto-summary Configuration for Autonomous System 1, P1 P1: Vermont ip cef interface Loopback0 ip address interface Ethernet0/1 description Ogunquit ip address tag-switching ip interface FastEthernet2/0 description Veritas ip address duplex auto speed auto tag-switching ip router ospf 1 log-adjacency-changes network area 0 router bgp 1 bgp log-neighbor-changes bgp confederation identifier 100 neighbor R peer-group neighbor R remote-as 1 neighbor R update-source Loopback0 neighbor R route-reflector-client neighbor peer-group R neighbor peer-group R address-family vpnv4 neighbor R activate neighbor R route-reflector-client neighbor R send-community extended neighbor peer-group R neighbor peer-group R Configuration for Autonomous System 1, EBGP1 EBGP1: Ogunquit ip cef interface Loopback0 ip address interface Ethernet0/1 description Vermont ip address Several Releases: see feature history table 23
24 Configuration Examples tag-switching ip interface ATM1/0 description Lowell no ip address no atm scrambling cell-payload no atm ilmi-keepalive interface ATM1/0.1 point-to-point description Lowell ip address pvc 1/100 router ospf 1 log-adjacency-changes redistribute connected subnets network area 0 router bgp 1 no bgp default route-target filter bgp log-neighbor-changes bgp confederation identifier 100 bgp confederation peers 1 neighbor R peer-group neighbor R remote-as 1 neighbor R update-source Loopback0 neighbor remote-as 2 neighbor next-hop-self neighbor peer-group R no auto-summary address-family vpnv4 neighbor R activate neighbor R send-community extended neighbor activate neighbor next-hop-self neighbor send-community extended neighbor peer-group R no auto-summary Configuration for Autonomous System 2, EBGP2 EBGP2: Lowell ip cef ip vrf V1 rd 2:103 route-target export 1:100 route-target import 1:100 interface Loopback0 ip address ip router isis interface Loopback1 ip vrf forwarding V1 ip address interface Serial0/0 24 Cisco IOS Release: Several Releases (see the Feature History table)
25 Configuration Examples description Littleton no ip address encapsulation frame-relay load-interval 30 no fair-queue clockrate interface Serial0/0.2 point-to-point description Littleton ip unnumbered Loopback0 ip router isis tag-switching ip frame-relay interface-dlci 23 interface ATM1/0 description Ogunquit no ip address atm clock INTERNAL no atm scrambling cell-payload no atm ilmi-keepalive interface ATM1/0.1 point-to-point description Ogunquit ip address pvc 1/100 router isis net router bgp 2 no bgp default route-target filter bgp log-neighbor-changes bgp confederation identifier 100 bgp confederation peers 1 neighbor remote-as 1 neighbor next-hop-self neighbor remote-as 2 neighbor update-source Loopback0 neighbor next-hop-self address-family ipv4 vrf V1 redistribute connected no auto-summary address-family vpnv4 neighbor activate neighbor next-hop-self neighbor send-community extended neighbor activate neighbor next-hop-self neighbor send-community extended Configuration for Autonomous System 2, P2 P2: Littleton ip cef Several Releases: see feature history table 25
26 Configuration Examples ip vrf V1 rd 2:108 route-target export 1:100 route-target import 1:100 interface Loopback0 ip address ip router isis interface Loopback1 ip vrf forwarding V1 ip address interface FastEthernet0/0 description Pax ip address ip router isis tag-switching ip interface Serial5/0 description Lowell no ip address encapsulation frame-relay frame-relay intf-type dce interface Serial5/0.1 point-to-point description Lowell ip unnumbered Loopback0 ip router isis tag-switching ip frame-relay interface-dlci 23 router isis net router bgp 2 bgp log-neighbor-changes bgp confederation identifier 100 neighbor R peer-group neighbor R remote-as 2 neighbor R update-source Loopback0 neighbor R route-reflector-client neighbor peer-group R neighbor peer-group R address-family ipv4 vrf V1 redistribute connected no auto-summary address-family vpnv4 neighbor R activate neighbor R route-reflector-client neighbor R send-community extended neighbor peer-group R neighbor peer-group R 26 Cisco IOS Release: Several Releases (see the Feature History table)
27 Configuration Examples Configuration for Autonomous System 2, PE2 PE2: Pax ip cef ip vrf V1 rd 2:109 route-target export 1:100 route-target import 1:100 interface Loopback0 ip address ip router isis interface Loopback1 ip vrf forwarding V1 ip address interface Serial0/0 description Bethel no ip address encapsulation frame-relay frame-relay intf-type dce no fair-queue clockrate interface Serial0/0.1 point-to-point description Bethel ip vrf forwarding V1 ip unnumbered Loopback1 frame-relay interface-dlci 24 interface FastEthernet0/1 description Littleton ip address ip router isis tag-switching ip router ospf 10 vrf V1 log-adjacency-changes redistribute bgp 2 subnets network area 0 router isis net router bgp 2 bgp log-neighbor-changes bgp confederation identifier 100 neighbor remote-as 2 neighbor update-source Loopback0 address-family ipv4 vrf V1 redistribute connected redistribute ospf 10 no auto-summary address-family vpnv4 neighbor activate neighbor send-community extended Several Releases: see feature history table 27
28 Configuration Examples Configuration for Autonomous System 2, CE2 CE2: Bethel interface Loopback0 ip address interface Serial0 description Pax no ip address encapsulation frame-relay no fair-queue clockrate interface Serial0.1 point-to-point description Pax ip unnumbered Loopback0 frame-relay interface-dlci 24 router ospf 1 network area 0 28 Cisco IOS Release: Several Releases (see the Feature History table)
29 Command Reference Command Reference This section documents the bgp default route-target filter command. All other commands used with this feature are described in the following Cisco IOS documentation: MPLS Virtual Private Networks Cisco IOS Multiprotocol Label Switching Configuration Guide, Release 12.4 Several Releases: see feature history table 29
30 bgp default route-target filter bgp default route-target filter To enable automatic Border Gateway Protocol (BGP) route-target community filtering, use the bgp default route-target filter command in router configuration mode. To disable automatic BGP route-target community filtering, use the no form of this command. bgp default route-target filter no bgp default route-target filter Syntax Description This command has no arguments or keywords. Command Default This command is enabled by default. Command Modes Router configuration Command History Release 12.1(5)T 12.0(16)ST 12.0(22)S 12.2(28)SB Modification This command was introduced. This command was integrated into the Cisco IOS 12.0(16)ST release. This command was integrated into the Cisco IOS 12.0(22)S release. This command was integrated into the Cisco IOS 12.2(28)SB release. Usage Guidelines Use the bgp default route-target filter command to control the distribution of Virtual Private Network (VPN) routing information through the list of VPN route-target communities. When you use the no form of this command, all received VPN-IPv4 routes are accepted by the configured router. Accepting VPN-IPv4 routes is the desired behavior for a router configured as an autonomous system border edge router or as a customer edge (CE) BGP border edge router. If you configure the router for BGP route-target community filtering, all received exterior BGP (EBGP) VPN-IPv4 routes are discarded when those routes do not contain a route-target community value that matches the import list of any configured VPN routing/forwarding instances (VRFs). This is the desired behavior for a router configured as a provider edge (PE) router. Note This command is automatically disabled if a PE router is configured as a client of a common VPN-IPv4 route reflector in the autonomous system. Examples In the following example, BGP route-target filtering is disabled for autonomous system 120: router bgp 120 no bgp default route-target filter 30 Cisco IOS Release: Several Releases (see the Feature History table)
31 bgp default route-target filter Related Commands Command Description show mpls forwarding-table Displays the contents of the LFIB. Several Releases: see feature history table 31
32 Glossary Glossary Autonomous System A collection of networks under a common administration sharing a common routing strategy. BGP Border Gateway Protocol. An interdomain routing protocol that exchanges network reachability information with other BGP systems (which may be within the same autonomous system or between multiple autonomous systems). CEBGP Confederation Exterior Border Gateway Protocol. A BGP between routers located within different sub-autonomous systems of a confederation. See EBGP and IBGP. CE router Customer edge router. A router that is part of a customer network and that interfaces to a provider edge (PE) router. CE routers do not recognize associated MPLS VPNs. Confederation An autonomous system divided into multiple, separate sub-autonomous systems and classified as a single unit. EBGP Exterior Border Gateway Protocol. A BGP between routers located within different autonomous systems. When two routers, located in different autonomous systems, are more than one hop away from one another, the EBGP session between the two routers is considered a multihop BGP. IBGP Interior Border Gateway Protocol. A BGP between routers within the same autonomous system. IGP Interior Gateway Protocol. Internet protocol used to exchange routing information within a single autonomous system. Examples of common internet IGP protocols include IGRP, OSPF, IS-IS, and RIP. MPLS Multiprotocol Label Switching. The name of the IETF working group responsible for label switching, and the name of the label switching approach it has standardized. NLRI Network layer reachability information. The BGP sends routing update messages containing NLRI to describe a route and how to get there. In this context, an NLRI is a prefix. A BGP update message carries one or more NLRI prefixes and the attributes of a route for the NLRI prefixes; the route attributes include a BGP next hop gateway address and extended community values. PE router Provider edge router. A router that is part of a service provider's network. It is connected to a customer edge (CE) router and all MPLS VPN processing occurs in the PE router. RD Route distinguisher. An 8-byte value that is concatenated with an IPv4 prefix to create a unique VPN-IPv4 prefix. LFIB Label Forwarding Information Base. Data structure used in MPLS to hold information about incoming and outgoing labels and associated Forwarding Equivalence Class (FEC) packets. VPN Virtual Private Network. A secure MPLS-based network that shares resources on one or more physical networks (typically implemented by one or more service providers). A VPN contains geographically dispersed sites that can communicate securely over a shared backbone network. VRF table VPN routing and forwarding table. A VRF consists of an IP routing table, a derived forwarding table, a set of interfaces that use the forwarding table, and a set of rules and routing protocols that determine what goes into the forwarding table. A VRF includes the routing information that defines a customer VPN site that is attached to a PE router. CCSP, CCVP, the Cisco Square Bridge logo, Follow Me Browsing, and StackWise are trademarks of Cisco Systems, Inc.; Changing the Way We Work, Live, Play, and Learn, and iquick Study are service marks of Cisco Systems, Inc.; and Access Registrar, Aironet, BPX, Catalyst, CCDA, CCDP, CCIE, CCIP, CCNA, CCNP, Cisco, the Cisco Certified Internetwork Expert logo, Cisco IOS, Cisco Press, Cisco Systems, Cisco Systems Capital, the Cisco Systems logo, Cisco Unity, Enterprise/Solver, EtherChannel, EtherFast, EtherSwitch, Fast Step, FormShare, GigaDrive, GigaStack, HomeLink, Internet Quotient, IOS, IP/TV, iq Expertise, the iq logo, iq Net Readiness Scorecard, LightStream, Linksys, MeetingPlace, MGX, the Networkers logo, Networking Academy, Network Registrar, Packet, PIX, Post-Routing, Pre-Routing, ProConnect, RateMUX, ScriptShare, SlideCast, SMARTnet, The Fastest Way to Increase Your Internet Quotient, and TransPath are registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries. 32 Cisco IOS Release: Several Releases (see the Feature History table)
33 Glossary All other trademarks mentioned in this document or Website are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (0601R) Any Internet Protocol (IP) addresses used in this document are not intended to be actual addresses. Any examples, command display output, and figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses in illustrative content is unintentional and coincidental Cisco Systems, Inc. All rights reserved. Several Releases: see feature history table 33
34 Glossary 34 Cisco IOS Release: Several Releases (see the Feature History table)
This feature was introduced. This feature was integrated in Cisco IOS Release 12.2(11)T.
BGP Link Bandwidth The Border Gateway Protocol (BGP) Link Bandwidth feature is used to advertise the bandwidth of an autonomous system exit link as an extended community. This feature is configured for
BGP Multipath Load Sharing for Both ebgp and ibgp in an MPLS-VPN
BGP Multipath Load Sharing for Both ebgp and ibgp in an MPLS-VPN The BGP Multipath Load Sharing for ebgp and ibgp feature allows you to configure multipath load balancing with both external BGP (ebgp)
MPLS VPN - Route Target Rewrite
MPLS VPN - Route Target Rewrite The MPLS VPN - Route Target Rewrite feature allows the replacement of route targets on incoming and outgoing Border Gateway Protocol (BGP) updates. Typically, autonomous
MPLS VPN over mgre. Finding Feature Information. Prerequisites for MPLS VPN over mgre
The feature overcomes the requirement that a carrier support multiprotocol label switching (MPLS) by allowing you to provide MPLS connectivity between networks that are connected by IP-only networks. This
MPLS VPN Route Target Rewrite
The feature allows the replacement of route targets on incoming and outgoing Border Gateway Protocol (BGP) updates Typically, Autonomous System Border Routers (ASBRs) perform the replacement of route targets
Configuring a Basic MPLS VPN
Configuring a Basic MPLS VPN Help us help you. Please rate this document. Contents Introduction Conventions Hardware and Software Versions Network Diagram Configuration Procedures Enabling Configuring
BGP Link Bandwidth. Finding Feature Information. Contents
The BGP (Border Gateway Protocol) Link Bandwidth feature is used to advertise the bandwidth of an autonomous system exit link as an extended community. This feature is configured for links between directly
Constraining IP Multicast in a Switched Ethernet Network
Constraining IP Multicast in a Switched Ethernet Network This module describes how to configure routers to use the Cisco Group Management Protocol (CGMP) in switched Ethernet networks to control multicast
L2TP Dial-Out Load Balancing and Redundancy
L2TP Dial-Out Load Balancing and Redundancy The L2TP Dial-Out Load Balancing and Redundancy feature enables an L2TP network server (LNS) to dial out to multiple L2TP access concentrators (LACs) When the
Implementing Cisco MPLS
MPLS Implementing Cisco MPLS Volume 2 Version 2.1 Student Guide Text Part Number: ILSG Production Services: 11.18.04 Copyright 2004, Cisco Systems, Inc. All rights reserved. Cisco Systems has more than
Enabling and Monitoring NetFlow on Subinterfaces
Enabling and Monitoring NetFlow on Subinterfaces This module contains instructions for enabling and monitoring NetFlow on a router subinterface or a Versatile Interface Processor (VIP) controller interface.
MPLS VPN Implementation
MPLS VPN Implementation Overview Virtual Routing and Forwarding Table VPN-Aware Routing Protocols VRF Configuration Tasks Configuring BGP Address families Configuring BGP Neighbors Configuring MP-BGP Monitoring
Using the Border Gateway Protocol for Interdomain Routing
CHAPTER 12 Using the Border Gateway Protocol for Interdomain Routing The Border Gateway Protocol (BGP), defined in RFC 1771, provides loop-free interdomain routing between autonomous systems. (An autonomous
Configuring MPLS Hub-and-Spoke Layer 3 VPNs
CHAPTER 23 This chapter describes how to configure a hub-and-spoke topology for Multiprotocol Layer Switching (MPLS) Layer 3 virtual private networks (VPNs) on Cisco NX-OS devices. This chapter includes
MPLS-based Layer 3 VPNs
MPLS-based Layer 3 VPNs Overall objective The purpose of this lab is to study Layer 3 Virtual Private Networks (L3VPNs) created using MPLS and BGP. A VPN is an extension of a private network that uses
BGP Link Bandwidth. Finding Feature Information. Prerequisites for BGP Link Bandwidth
The Border Gateway Protocol (BGP) Link Bandwidth feature is used to advertise the bandwidth of an autonomous system exit link as an extended community. This feature is configured for links between directly
Cisco Network Planning Solution 2.0.2 Documentation Guide and Supplemental License Agreement
Cisco Network Planning Solution 2.0.2 Documentation Guide and Supplemental License Agreement June 2007 This documentation guide contains the End User Supplemental License Agreement for Cisco Systems Network
Introduction Inter-AS L3VPN
Introduction Inter-AS L3VPN 1 Extending VPN services over Inter-AS networks VPN Sites attached to different MPLS VPN Service Providers How do you distribute and share VPN routes between ASs Back- to- Back
Cisco IP Phone 7961G/7961G-GE and 7941G/7941G-GE Enhancements
Enhancements The purpose of this document is to provide a summary of some of the feature behavior enhancements on the new, and how they differ from the Cisco IP Phone 7960G/7940G. Complete information
Implementing MPLS VPNs over IP Tunnels on Cisco IOS XR Software
Implementing MPLS VPNs over IP Tunnels on Cisco IOS XR Software The MPLS VPNs over IP Tunnels feature lets you deploy Layer 3 Virtual Private Netwk (L3VPN) services, over an IP ce netwk, using L2TPv3 multipoint
MPLS/VPN Overview. 2009 Cisco Systems, Inc. All rights reserved. 1
MPLS/VPN Overview 2009 Cisco Systems, Inc. All rights reserved. 1 Legal Notice THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS DOCUMENT ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS,
MPLS. Cisco MPLS. Cisco Router Challenge 227. MPLS Introduction. The most up-to-date version of this test is at: http://networksims.com/i01.
MPLS Cisco MPLS MPLS Introduction The most up-to-date version of this test is at: http://networksims.com/i01.html Cisco Router Challenge 227 Outline This challenge involves basic frame-mode MPLS configuration.
Transferring Files Using HTTP or HTTPS
Transferring Files Using HTTP or HTTPS First Published: May 5, 2005 Last Updated: May 14, 2009 Cisco IOS Release 12.4 provides the ability to transfer files between your Cisco IOS software-based device
Frame Mode MPLS Implementation
CHAPTER 4 Frame Mode MPLS Implementation Lab 4-1: Configuring Frame Mode MPLS (4.5.1) In this lab, you learn how to do the following: Configure EIGRP on a router. Configure LDP on a router. Change the
Data Center Infrastructure Design Guide 2.1 Readme File
Data Center Infrastructure Design Guide 2.1 Readme File Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS
Cisco 10-Gigabit Ethernet Transceiver Modules Compatibility Matrix
Cisco 10-Gigabit Ethernet Transceiver Modules Compatibility Matrix This publication contains information about the Cisco platforms and software versions that support the 10-Gigabit Ethernet transceiver
Configuring Remote Access to MPLS VPN
CHAPTER 3 TheCisco 10000 series router supports the IP virtual private network (VPN) feature for Multiprotocol Label Switching (MPLS). MPLS-based VPNs allow service providers to deploy a scalable and cost-effective
Multiprotocol Label Switching Load Balancing
Multiprotocol Label Switching Load Balancing First Published: July 2013 The Cisco ME 3800 and ME 3600 switches support IPv4 and IPv6 load balancing at the LER and LSR. Effective with Cisco IOS Release
Cisco OC-3/OC-12/OC-48 SFP Transceiver Modules Compatibility Matrix
Cisco OC-3/OC-12/OC-48 SFP Transceiver Modules Compatibility Matrix This publication contains information about the Cisco platforms and software versions that support the OC-3/OC-12/OC-48 Small Form-Factor
Table of Contents. Cisco Configuring a Basic MPLS VPN
Table of Contents Configuring a Basic MPLS VPN...1 Introduction...1 Prerequisites...1 Requirements...1 Components Used...2 Related Products...2 Conventions...2 Configure...3 Network Diagram...3 Configuration
Implementing MPLS VPNs over IP Tunnels
Implementing MPLS VPNs over IP Tunnels The MPLS VPNs over IP Tunnels feature lets you deploy Layer 3 Virtual Private Netwk (L3VPN) services, over an IP ce netwk, using L2TPv3 multipoint tunneling instead
Lab 4.2 Challenge Lab: Implementing MPLS VPNs
Lab 4.2 Challenge Lab: Implementing MPLS VPNs Learning Objectives Configure Open Shortest Path First (OSPF) and Enhanced Interior Gateway Routing Protocol (EIGRP) on a router Enable MPLS on a router Verify
Notice the router names, as these are often used in MPLS terminology. The Customer Edge router a router that directly connects to a customer network.
Where MPLS part I explains the basics of labeling packets, it s not giving any advantage over normal routing, apart from faster table lookups. But extensions to MPLS allow for more. In this article I ll
How Routers Forward Packets
Autumn 2010 [email protected] MULTIPROTOCOL LABEL SWITCHING (MPLS) AND MPLS VPNS How Routers Forward Packets Process switching Hardly ever used today Router lookinginside the packet, at the ipaddress,
MPLS VPN. Agenda. MP-BGP VPN Overview MPLS VPN Architecture MPLS VPN Basic VPNs MPLS VPN Complex VPNs MPLS VPN Configuration (Cisco) L86 - MPLS VPN
MPLS VPN Peer to Peer VPN s Agenda MP-BGP VPN Overview MPLS VPN Architecture MPLS VPN Basic VPNs MPLS VPN Complex VPNs MPLS VPN Configuration (Cisco) CE-PE OSPF Routing CE-PE Static Routing CE-PE RIP Routing
Cisco Configuring Basic MPLS Using OSPF
Table of Contents Configuring Basic MPLS Using OSPF...1 Introduction...1 Mechanism...1 Hardware and Software Versions...2 Network Diagram...2 Configurations...2 Quick Configuration Guide...2 Configuration
Expert Reference Series of White Papers. Cisco Service Provider Next Generation Networks
Expert Reference Series of White Papers Cisco Service Provider Next Generation Networks 1-800-COURSES www.globalknowledge.com Cisco Service Provider Next Generation Networks Johnny Bass, Senior Global
Basic Software Configuration Using the Cisco IOS Command-Line Interface
Basic Software Configuration Using the Cisco IOS Command-Line Interface This document describes how to use the Cisco IOS command-line interface (CLI) to perform a basic software configuration for your
MPLS Implementation MPLS VPN
MPLS Implementation MPLS VPN Describing MPLS VPN Technology Objectives Describe VPN implementation models. Compare and contrast VPN overlay VPN models. Describe the benefits and disadvantages of the overlay
How To Import Ipv4 From Global To Global On Cisco Vrf.Net (Vf) On A Vf-Net (Virtual Private Network) On Ipv2 (Vfs) On An Ipv3 (Vv
BGP Support for IP Prefix Import from Global Table into a VRF Table The BGP Support for IP Prefix Import from Global Table into a VRF Table feature introduces the capability to import IPv4 unicast prefixes
MPLS Inter-AS VPNs. Configuration on Cisco Devices
MPLS Inter-AS VPNs Configuration on Cisco Devices (C) Herbert Haas 2005/03/11 1 #1: Back-to-Back VRF ip vrf blue rd 1:1 route-target both 1:1 address-family ipv4 vrf blue neighbor 1.1.1.2 activate ip vrf
Cisco IOS Flexible NetFlow Overview
Cisco IOS Flexible NetFlow Overview First Published: June 19th, 2006 Last Updated: June 19th, 2006 NetFlow is a Cisco IOS technology that provides statistics on packets flowing through the router. NetFlow
Routing Protocol - BGP
Routing Protocol - BGP BGP Enterprise Network BGP ISP AS 3000 AS 2000 BGP is using between Autonomous Systems BGP(cont.) RFC 1771(BGPv4) Support CIDR Transfer the AS information to reach destination Using
Cisco 10-Gigabit Ethernet Transceiver Modules Compatibility Matrix
Cisco 10-Gigabit Ethernet Transceiver Modules Compatibility Matrix This publication contains information about the Cisco platforms and software versions that support the 10-Gigabit Ethernet transceiver
FXO, FXS, and E&M Voice Interface Card Support on Cisco 1700 Series Routers
FXO, FXS, and E&M Voice Interface Card Support on Cisco 1700 Series Routers This document describes the support on the Cisco 1751 and Cisco 1760 routers for the following new voice interface cards (VICs):
Analyzing Capabilities of Commercial and Open-Source Routers to Implement Atomic BGP
Telfor Journal, Vol. 2, No. 1, 2010. 13 Analyzing Capabilities of Commercial and Open-Source Routers to Implement Atomic BGP Aleksandar Cvjetić and Aleksandra Smiljanić Abstract The paper analyzes implementations
Installing and Configuring External Flash Memory Cards in Cisco 3600 Series Routers
Installing and Configuring External Flash Memory Cards in Cisco 3600 Series Routers Product Numbers: MEM3600-4FC=, MEM3600-8FC=, MEM3600-16FC=, MEM3600-20FC= This document describes how to install external
CISCO SMALL AND MEDIUM BUSINESS CLASS VOICE SOLUTIONS: CISCO CALLMANAGER EXPRESS BUNDLES
OVERVIEW CISCO SMALL AND MEDIUM BUSINESS CLASS VOICE SOLUTIONS: CISCO CALLMANAGER EXPRESS BUNDLES COMPANY PROFILE Cisco CallManager Express (CME) promotional bundles are appropriate for small businesses
Release Notes for the Cisco WAN Modeling Tools, Release 15.4.00 Patch 1
Release Notes for the Cisco WAN Modeling Tools, Release 15.4.00 Patch 1 June 2007 Rev. A0 These release notes are for use with the Cisco WAN Modeling Tools, which includes the following subsystems: NMT
S-38.3192 ITGuru Exercise (3: Building the MPLS BGP VPN) Spring 2006
S-38.3192 ITGuru Exercise (3: Building the MPLS BGP VPN) Spring 2006 Original version: Johanna Nieminen and Timo Viipuri (2005) Modified: Timo-Pekka Heikkinen, Juha Järvinen and Yavor Ivanov (2006) Task
l.cittadini, m.cola, g.di battista
MPLS VPN l.cittadini, m.cola, g.di battista motivations customer s problem a customer (e.g., private company, public administration, etc.) has several geographically distributed sites and would like to
Expert Reference Series of White Papers. Cisco Service Provider Next Generation Networks
Expert Reference Series of White Papers Cisco Service Provider Next Generation Networks 1-800-COURSES www.globalknowledge.com Cisco Service Provider Next Generation Networks Johnny Bass - Senior Global
Introducing Basic MPLS Concepts
Module 1-1 Introducing Basic MPLS Concepts 2004 Cisco Systems, Inc. All rights reserved. 1-1 Drawbacks of Traditional IP Routing Routing protocols are used to distribute Layer 3 routing information. Forwarding
How To Understand Bg
Table of Contents BGP Case Studies...1 BGP4 Case Studies Section 1...3 Contents...3 Introduction...3 How Does BGP Work?...3 ebgp and ibgp...3 Enabling BGP Routing...4 Forming BGP Neighbors...4 BGP and
Cisco Router and Security Device Manager File Management
Application Note Cisco Router and Security Device Manager File Management Introduction Cisco Router and Security Device Manager (SDM) allows you to view and manage the file system on your Cisco router
Kingston University London
Kingston University London Thesis Title Implementation and performance evaluation of WAN services over MPLS Layer-3 VPN Dissertation submitted for the Degree of Master of Science in Networking and Data
Using OSPF in an MPLS VPN Environment
Using OSPF in an MPLS VPN Environment Overview This module introduces the interaction between multi-protocol Border Gateway Protocol (MP-BGP) running between Provider Edge routers (s) and Open Shortest
MPLS Configration 事 例
MPLS Configration 事 例 JANOG6 MPLSパネル グローバルワン 株 式 会 社 06/16/2000 JANOG6 MPLS Pannel 1 MPLS Configration なにが 必 要?(Ciscoしかわかりません) IOSは12.0(7) T 以 上 がいい PEは3600, 4500, 7200, and 7500 PはCisco LS1010, 7200,
- Multiprotocol Label Switching -
1 - Multiprotocol Label Switching - Multiprotocol Label Switching Multiprotocol Label Switching (MPLS) is a Layer-2 switching technology. MPLS-enabled routers apply numerical labels to packets, and can
How to Register, Start, and Access a Cisco Online Exam
How to Register, Start, and Access a Cisco Online Exam Lifecycle Services and SMB Exams The process for registering and taking a Cisco online exam is different from the process for registering and taking
Danish Train Operator Gets Customer Service Back On Track
Danish Train Operator Gets Customer Service Back On Track Danish Rail uses Cisco Unified Communications to sharpen its customer focus and revitalise its call centre operation EXECUTIVE SUMMARY Customer
BGP Terminology, Concepts, and Operation. Chapter 6 2007 2010, Cisco Systems, Inc. All rights reserved. Cisco Public
BGP Terminology, Concepts, and Operation 1 IGP versus EGP Interior gateway protocol (IGP) A routing protocol operating within an Autonomous System (AS). RIP, OSPF, and EIGRP are IGPs. Exterior gateway
White Paper: Active Directory Capacity Planning (Cisco Unity Versions 4.x, 3.1, and 3.0(3) and Later with Microsoft Exchange)
White Paper: Active Directory Capacity Planning (Cisco Unity Versions 4.x, 3.1, and 3.0(3) and Later with Microsoft Exchange) Revised August 10, 2007 Purpose This document provides capacity planning recommendations
Implementing Cisco MPLS
Implementing Cisco MPLS Course MPLS v2.3; 5 Days, Instructor-led Course Description This design document is for the refresh of the Implementing Cisco MPLS (MPLS) v2.3 instructor-led training (ILT) course,
IPv6 over MPLS VPN. Contents. Prerequisites. Document ID: 112085. Requirements
IPv6 over MPLS VPN Document ID: 112085 Contents Introduction Prerequisites Requirements Components Used Conventions Configure Network Diagram VRF Configuration Multiprotocol BGP (MP BGP) Configuration
Cisco Aironet 5-dBi Omnidirectional Antenna (AIR-ANT2450V-N)
Cisco Aironet 5-dBi Omnidirectional Antenna (AIR-ANT2450V-N) This document describes the Cisco Aironet AIR-ANT2450V-N 5-dBi Omnidirectional Antenna and provides instructions for mounting it. The antenna
MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs
A Silicon Valley Insider MPLS VPN Services PW, VPLS and BGP MPLS/IP VPNs Technology White Paper Serge-Paul Carrasco Abstract Organizations have been demanding virtual private networks (VPNs) instead of
Cisco Registered Envelope Recipient Guide
September 8, 2008 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 Text Part Number:
Terminal Services Overview
Terminal Services Overview This chapter provides an overview of Cisco IOS terminal services and includes the following main sections: Cisco IOS Network Access Devices Line Characteristics and s Asynchronous
Presentation_ID. 2001, Cisco Systems, Inc. All rights reserved.
1 Session Number BGP Feature Update 12.0S July 2003 Mike Pennington [email protected] Cisco Systems - Denver, CO 2 Overview Overview Definition of Terms BGP Convergence optimization Issues w/ Static peer-groups
Configuring Cisco Unified Communications Manager for the NovaTec TransNova S3 Voice Gateway
Configuring Cisco Unified Communications Manager for the NovaTec TransNova S3 Voice Gateway This document describes how to configure Cisco Unified Communications Manager systems to use the NovaTec TransNova
Voice-Over IP Monitoring Best Practices Deployment Guide for CAD 6.0/6.1
Voice-Over IP Monitoring Best Practices Deployment Guide for CAD 6.0/6.1 Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000
Configuring a Load-Balancing Scheme
Configuring a Load-Balancing Scheme Last Updated: October 5, 2011 This module contains information about Cisco Express Forwarding and describes the tasks for configuring a load-balancing scheme for Cisco
RFC 2547bis: BGP/MPLS VPN Fundamentals
White Paper RFC 2547bis: BGP/MPLS VPN Fundamentals Chuck Semeria Marketing Engineer Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 408 745 2001 or 888 JUNIPER www.juniper.net
For internal circulation of BSNLonly
E3-E4 E4 E&WS Overview of MPLS-VPN Overview Traditional Router-Based Networks Virtual Private Networks VPN Terminology MPLS VPN Architecture MPLS VPN Routing MPLS VPN Label Propagation Traditional Router-Based
Disaster Recovery System Administration Guide for Cisco Unified Presence Server Release 1.0(3)
Disaster Recovery System Administration Guide for Cisco Unified Presence Server Release 1.0(3) The Disaster Recovery System Administration Guide provides an overview of the Disaster Recovery System, describes
Connecting Cisco Serial High-Speed WAN Interface Cards
Connecting Cisco Serial High-Speed WAN Interface Cards Revised: April 5, 008, Overview This document describes Cisco serial and high-speed WAN interface cards (HWICs) and how to connect them to a network.
IP/MPLS-Based VPNs Layer-3 vs. Layer-2
Table of Contents 1. Objective... 3 2. Target Audience... 3 3. Pre-Requisites... 3 4. Introduction...3 5. MPLS Layer-3 VPNs... 4 6. MPLS Layer-2 VPNs... 7 6.1. Point-to-Point Connectivity... 8 6.2. Multi-Point
BGP4 Case Studies/Tutorial
BGP4 Case Studies/Tutorial Sam Halabi-cisco Systems The purpose of this paper is to introduce the reader to the latest in BGP4 terminology and design issues. It is targeted to the novice as well as the
Chapter 6: Implementing a Border Gateway Protocol Solution for ISP Connectivity
: Implementing a Border Gateway Protocol Solution for ISP Connectivity CCNP ROUTE: Implementing IP Routing ROUTE v6 1 Objectives Describe basic BGP terminology and operation, including EBGP and IBGP. Configure
Site-to-Site Load Distribution Using IGP and BGP
Site-to-Site Load Distribution Using IGP and BGP March, 2004 Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 9514-1706 USA http://www.cisco.com Tel: 408 526-4000 800 55-NETS
Introduction to MPLS-based VPNs
Introduction to MPLS-based VPNs Ferit Yegenoglu, Ph.D. ISOCORE [email protected] Outline Introduction BGP/MPLS VPNs Network Architecture Overview Main Features of BGP/MPLS VPNs Required Protocol Extensions
Cisco GLBP Load Balancing Options
Data Sheet Cisco GLBP Load Balancing Options Last updated: December 2005 INTRODUCTION The purpose of this document is to discuss the options that Cisco Gateway Load Balancing Protocol (GLBP) one of Cisco
MPLS Concepts. Overview. Objectives
MPLS Concepts Overview This module explains the features of Multi-protocol Label Switching (MPLS) compared to traditional ATM and hop-by-hop IP routing. MPLS concepts and terminology as well as MPLS label
IMPLEMENTING CISCO MPLS V2.3 (MPLS)
IMPLEMENTING CISCO MPLS V2.3 (MPLS) COURSE OVERVIEW: The course will enable learners to gather information from the technology basics to advanced VPN configuration. The focus of the course is on VPN technology
NetFlow v9 Export Format
NetFlow v9 Export Format With this release, NetFlow can export data in NetFlow v9 (version 9) export format. This format is flexible and extensible, which provides the versatility needed to support new
Exam Name: BGP + MPLS Exam Exam Type Cisco Case Studies: 3 Exam Code: 642-691 Total Questions: 401
Question: 1 Every time a flap occurs on a route, the route receives A. 750 per-flap penalty points which are user configurable B. 1500 per-flap penalty points which are user configurable C. 200 per-flap
Testing Juniper Networks M40 Router MPLS Interoperability with Cisco Systems 7513 and 12008 Routers
Interoperability Test Paper Testing Juniper Networks M40 Router MPLS Interoperability with Cisco Systems 7513 and 12008 Routers Mark Anderson, Systems Engineer Annette Kay Donnell, Marketing Engineer Juniper
CISCO IOS SOFTWARE RELEASES 12.4 MAINLINE AND 12.4T FEATURE SETS FOR THE CISCO 3800 SERIES ROUTERS
PRODUCT BULLETIN NO. 2877 CISCO IOS SOFTWARE RELEASES 12.4 MAINLINE AND FEATURE SETS FOR THE CISCO 3800 SERIES ROUTERS This product bulletin details changes to the Cisco IOS Software packaging for Cisco
CISCO AIRONET POWER INJECTOR
DATA SHEET CISCO AIRONET POWER INJECTOR Cisco Aironet Power Injector products increase the deployment flexibility of Cisco Aironet wireless access points and bridges by providing an alternative powering
Cisco 100-Megabit Ethernet SFP Modules Compatibility Matrix
Cisco 100-Megabit Ethernet SFP Modules Compatibility Matrix This document contains information about the Cisco platforms and software versions that support the 100-Megabit Ethernet Small Form-Factor Pluggable
Configuring BGP. Cisco s BGP Implementation
Configuring BGP This chapter describes how to configure Border Gateway Protocol (BGP). For a complete description of the BGP commands in this chapter, refer to the BGP s chapter of the Network Protocols
Calling Name Delivery (CNAM)
Calling Name Delivery (CNAM) Document Release History Publication Date June 25, 2007 Comments Initial version of the document. Feature History Release Modification 9.7(3) The Calling Name Delivery (CNAM)
MP PLS VPN MPLS VPN. Prepared by Eng. Hussein M. Harb
MP PLS VPN MPLS VPN Prepared by Eng. Hussein M. Harb Agenda MP PLS VPN Why VPN VPN Definition VPN Categories VPN Implementations VPN Models MPLS VPN Types L3 MPLS VPN L2 MPLS VPN Why VPN? VPNs were developed
How To Make A Network Secure
1 2 3 4 -Lower yellow line is graduate student enrollment -Red line is undergradate enrollment -Green line is total enrollment -2008 numbers are projected to be near 20,000 (on-campus) not including distance
IPv4/IPv6 Transition Mechanisms. Luka Koršič, Matjaž Straus Istenič
IPv4/IPv6 Transition Mechanisms Luka Koršič, Matjaž Straus Istenič IPv4/IPv6 Migration Both versions exist today simultaneously Dual-stack IPv4 and IPv6 protocol stack Address translation NAT44, LSN, NAT64
