Table Of Contents
Prerequisites for L2VPN VPLS Inter-AS Option B
Restrictions for L2VPN VPLS Inter-AS Option B
Information About L2VPN VPLS Inter-AS Option B
VPLS Functionality and L2VPN VPLS Inter-AS Option B
L2VPN VPLS Inter-AS Option B Description
L2VPN VPLS Inter-AS Option B Sample Topology
Active and Passive PEs in an L2VPN VPLS Inter-AS Option B Configuration
Benefits of L2VPN VPLS Inter-AS Option B
How to Configure L2VPN VPLS Inter-AS Option B
Modifying the VPLS Autodiscovery Settings for Use with L2VPN VPLS Inter-AS Option B
Enabling L2VPN VPLS Inter-AS Option B on the ASBR
Enabling L2VPN VPLS Inter-AS Option B on the Provider Edge (PE) Router
Verifying the L2VPN VPLS Inter-AS Option B Configuration
Configuration Examples for L2VPN VPLS Inter-AS Option B
Example: Modifying the VPLS Autodiscovery Settings for Use with L2VPN VPLS Inter-AS Option B
Example: Enabling L2VPN VPLS Inter-AS Option B on the ASBR
Example: Enabling L2VPN VPLS Inter-AS Option B on the PE Router
Example: Verifying the L2VPN VPLS Inter-AS Option B Configuration
Example: Sample L2VPN VPLS Inter-AS Option B Configuration
Feature Information for L2VPN VPLS Inter-AS Option B
L2VPN VPLS Inter-AS Option B
First Published: November 24, 2010Last Updated: November 24, 2010The L2VPN VPLS Inter-AS Option B feature expands the existing features of VPLS autodiscovery to operate across multiple Border Gateway Protocol (BGP) autonomous systems. Using BGP-based autodiscovery as the underlying framework, the L2VPN VPLS Inter-AS Option B feature creates a dynamic multisegmented pseudowire (PW) configuration between neighboring Autonomous System Boundary Routers (ASBRs.)
Finding Feature Information
Your software release may not support all the features documented in this module. For the latest feature information and caveats, see the release notes for your platform and software release. To find information about the features documented in this module, and to see a list of the releases in which each feature is supported, see the "Feature Information for L2VPN VPLS Inter-AS Option B" section.
Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Contents
•
Prerequisites for L2VPN VPLS Inter-AS Option B
•
Restrictions for L2VPN VPLS Inter-AS Option B
•
Information About L2VPN VPLS Inter-AS Option B
•
How to Configure L2VPN VPLS Inter-AS Option B
•
Configuration Examples for L2VPN VPLS Inter-AS Option B
•
Feature Information for L2VPN VPLS Inter-AS Option B
Prerequisites for L2VPN VPLS Inter-AS Option B
The L2VPN VPLS Inter-AS Option B feature extends the functionality of the VPLS Autodiscovery: BGP Based feature. For example, as a result of L2VPN VPLS Inter-AS Option B feature, stateful switchover (SSO) and nonstop forwarding (NSF) are supported in a standard VPLS Autodiscovery configuration.
Before you configure the L2VPN VPLS Inter-AS Option B feature, enable the VPLS Autodiscovery: BGP Based feature and complete the steps described in the "Modifying the VPLS Autodiscovery Settings for Use with L2VPN VPLS Inter-AS Option B" section.
For more information about the VPLS Autodiscovery: BGP Based feature, see the "VPLS Autodiscovery: BGP" module.
Restrictions for L2VPN VPLS Inter-AS Option B
Introduced in Cisco IOS Release 15.1(1)S, the L2VPN VPLS Inter-AS Option B feature is supported only on a Cisco 7600 series router that is equipped with a line card capable of running Virtual Private LAN Switching (VPLS).
Information About L2VPN VPLS Inter-AS Option B
•
VPLS Functionality and L2VPN VPLS Inter-AS Option B
•
L2VPN VPLS Inter-AS Option B Description
•
Benefits of L2VPN VPLS Inter-AS Option B
VPLS Functionality and L2VPN VPLS Inter-AS Option B
VPLS is a multipoint Layer 2 VPN (L2VPN) that connects two or more customer devices using Ethernet over Multiprotocol Label Switching (EoMPLS) bridging techniques.
VPLS Inter-AS support exists in a number of variations or options (for example, Option A, B, C, and D). The L2VPN VPLS Inter-AS Option B feature supports Option B only and is in compliance with RFC 4364, BGP/MPLS IP Virtual Private Networks (VPNs).
For more information about VPLS, see the "VPLS Overview" section in the Configuring Multiprotocol Label Switching on the Optical Services Modules document.
L2VPN VPLS Inter-AS Option B Description
The L2VPN VPLS Inter-AS Option B feature extends VPLS across multiple autonomous system boundaries by dynamically creating multisegment pseudowires across the ASBRs.
When a router with external BGP (eBGP) advertises routes to its BGP neighbors, the router uses the source IP address as the next hop of the advertised routes.
When a router with internal BGP (iBGP) advertises routes to its BGP neighbors, the router does not change the next hop designation of the route advertised. For the L2VPN VPLS Inter-AS Option B feature, enter the neighbor next-hop-self command at the ASBRs. This forces the pseudowires to be targeted to the ASBR and not targeted to the provider edge (PE) routers. The net result is that a pseudowire for the first autonomous system is stitched to a pseudowire for the second autonomous system by means of a third pseudowire between the ASBRs. This creates a multisegmented pseudowire. For more information about multisegmented pseudowires, see the "L2VPN Multisegment Pseudowires" module.
Note
The L2VPN VPLS Inter-AS Option B feature supports Route Processors (RPs), SSO, and NSF.
L2VPN VPLS Inter-AS Option B Sample Topology
Figure 1 illustrates a simplified L2VPN VPLS Inter-AS Option B topology. In this topology, AS1 and AS2 are the autonomous systems. ASBR1 and ASBR2 are ASBRs. A customer edge (CE) router is attached to both AS1 and AS2.
Each autonomous system consists of an ASBR and a PE router. PE1 belongs to a virtual forwarding instance (VFI) in AS1. PE2 belongs to a VFI in AS2. PE1 and PE2 are terminating PEs (TPEs).
Multisegmented pseudowires are created to establish dual connections between the TPE in the local ASBR to the TPE in the neighboring ASBR. The first segment establishes a path between the TPE in AS1 to ASBR1. The next segment establishes a path between the ASBR1 and ASBR2, and the final segment establishes a path between ASBR2 to the TPE in AS2.
Figure 1 Sample L2VPN VPLS Inter-AS Option B Topology
Active and Passive PEs in an L2VPN VPLS Inter-AS Option B Configuration
A TPE terminates a multisegment pseudowire. By default, the TPEs on both ends of a multisegmented pseudowire are in active mode. The L2VPN VPLS Inter-AS Option B feature requires that one of the TPEs be in passive mode. The system determines which PE is the passive TPE based on a comparison of the Target Attachment Individual Identifier (TAII) received from BGP and the Source Attachment Individual Identifier (SAII) of the local router. The TPE with the numerically higher identifier assumes the active role.
When you are configuring the PEs for the L2VPN VPLS Inter-AS Option B feature, use the terminating-pe tie-breaker command to negotiate the mode of the TPE. Then use the mpls ldp discovery targeted-hello accept command to ensure that a passive TPE can accept Label Distribution Protocol (LDP) sessions from the LDP peers.
For more information about configuring the PEs, see the "Enabling L2VPN VPLS Inter-AS Option B on the Provider Edge (PE) Router" section.
Benefits of L2VPN VPLS Inter-AS Option B
Private IP Addresses
While a large number of pseudowires are required, IPv4 reachability is maintained within the ASBR and, therefore, IP addresses are private.
One Targeted LDP Session
With the L2VPN VPLS Inter-AS Option B feature, only one targeted Label Distribution Protocol (LDP) session is created between the autonomous systems. Since only one targeted LDP session between autonomous systems is created, service providers can apply tighter security policies for control plane traffic going across the autonomous system.
How to Configure L2VPN VPLS Inter-AS Option B
To configure L2VPN VPLS Inter-AS Option B, complete the following tasks:
•
Modifying the VPLS Autodiscovery Settings for Use with L2VPN VPLS Inter-AS Option B (required)
•
Enabling L2VPN VPLS Inter-AS Option B on the ASBR (required)
•
Enabling L2VPN VPLS Inter-AS Option B on the Provider Edge (PE) Router (required)
•
Verifying the L2VPN VPLS Inter-AS Option B Configuration (optional)
Modifying the VPLS Autodiscovery Settings for Use with L2VPN VPLS Inter-AS Option B
Note
Before you configure the L2VPN VPLS Inter-AS Option B feature, you must enable the VPLS Autodiscovery: BGP Based feature. Make sure you have enabled the VPLS Autodiscovery: BGP Based feature before proceeding with this task.
For the L2VPN VPLS Inter-AS Option B feature to function properly, you must configure the VPLS ID value and the route-target value for each PE router in the virtual forwarding instance (VFI).
To modify these values, complete the following steps at each PE router.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
l2 vfi vfi-name autodiscovery
4.
vpn id vpn-id
5.
vpls-id {autonomous-system-number:nn | ip-address:nn}
6.
route-target [import | export | both] {autonomous-system-number:nn| ip-address:nn}
7.
exit
DETAILED STEPS
What to Do Next
Repeat the steps in the "Modifying the VPLS Autodiscovery Settings for Use with L2VPN VPLS Inter-AS Option B" section at each PE in the autonomous system. Then proceed to the "Enabling L2VPN VPLS Inter-AS Option B on the ASBR" section.
Enabling L2VPN VPLS Inter-AS Option B on the ASBR
To enable the L2VPN VPLS Inter-AS Option B feature on the ASBR, complete the following steps on each ASBR in the autonomous system.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
router bgp autonomous-system-number
4.
neighbor {ip-address | peer-group-name} next-hop-self
5.
address-family l2vpn vpls
6.
no bgp default route-target filter
7.
exit
8.
exit
9.
mpls ldp discovery targeted-hello accept
10.
Complete Step 11, 12, and 13 only if you are changing the range of VC IDs reserved for switching pseudowires. Otherwise, advance to Step 14.
11.
l2 pseudowire routing
12.
switching-point vcid minimum-vcid-value maximum-vcid-value
13.
exit
14.
end
DETAILED STEPS
Command or Action PurposeStep 1
enable
Example:Router> enable
Enables privileged EXEC mode.
•
Enter your password if prompted.
Step 2
configure terminal
Example:Router# configure terminal
Enters global configuration mode.
Step 3
router bgp autonomous-system-number
Example:Router(config)# router bgp 1
Configures the BGP routing process and enters router configuration mode.
•
Enter the number of the autonomous system.
Step 4
neighbor {ip-address | peer-group-name} next-hop-self
Example:Router(config-router)# neighbor 10.10.0.1 next-hop-self
Configures the ASBR as the next hop for a BGP-speaking neighbor or peer group.
•
Enter the IP address or the peer group name.
Note
Use this command to identify each PE in the autonomous system.
Step 5
address-family l2vpn vpls
Example:Router(config-router)# address-family l2vpn vpls
Configures a routing session using L2VPN endpoint provisioning address information and enters address family configuration mode.
Step 6
no bgp default route-target filter
Example:Router(config-router-af)# no bgp default route-target filter
Enables pseudowire switching at the ASBR.
Step 7
exit
Example:Router(config-router-af) exit
Exits address family configuration mode.
Step 8
exit
Example:Router(config-router) exit
Exits router configuration mode.
Step 9
mpls ldp discovery targeted-hello accept
Example:Router(config)# mpls ldp discovery targeted-hello accept
Configures the routers from which LDP sessions will be accepted.
•
With the targeted-hello accept keywords, LDP sessions from any router will be accepted.
•
For the other keyword choices available for this command, see the Cisco IOS Multiprotocol Label Switching Command Reference.
Step 10
Complete Step 11, 12, and 13 only if you are changing the range of VC IDs reserved for switching pseudowires. Otherwise, advance to Step 14.
Step 11
l2 pseudowire routing
Example:Router(config))# l2 pseudowire routing
(Optional) Enters Layer 2 pseudowire routing configuration mode.
Step 12
switching-point vcid minimum-vcid-value maximum-vcid-value
Example:Router(config-l2_pw_rtg)# switching-point vcid 200 3500
(Optional) Configures a switching point and specifies a virtual circuit (VC) ID range.
Note
With the L2VPN VPLS Inter-AS Option B feature, VC IDs in the VC ID range of 1001 to 2147483647 are reserved for switching pseudowires. This command allows you to change this range if, for example, an existing xconnect VC is using one of the reserved VC IDs.
Step 13
exit
Example:Router(config-l2_pw_rtg)#) exit
Exits Layer 2 pseudowire routing configuration mode.
Step 14
end
Example:Router(config)# end
Exits global configuration mode.
What to Do Next
Repeat the steps in the "Enabling L2VPN VPLS Inter-AS Option B on the ASBR" section at each ASBR in the autonomous system. Then proceed to the "Enabling L2VPN VPLS Inter-AS Option B on the Provider Edge (PE) Router" section.
Enabling L2VPN VPLS Inter-AS Option B on the Provider Edge (PE) Router
To enable the L2VPN VPLS Inter-AS Option B on the PE router, complete the following steps on each PE in the autonomous system.
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
l2 pseudowire routing
4.
terminating-pe tie-breaker
5.
exit
6.
mpls ldp discovery targeted-hello accept
7.
end
DETAILED STEPS
What to Do Next
Repeat the steps in the "Enabling L2VPN VPLS Inter-AS Option B on the Provider Edge (PE) Router" section at each PE in the autonomous system. Then proceed to the "Verifying the L2VPN VPLS Inter-AS Option B Configuration" section.
Verifying the L2VPN VPLS Inter-AS Option B Configuration
To verify the L2VPN VPLS Inter-AS Option B configuration, use one or more of the following commands at any router.
SUMMARY STEPS
1.
enable
2.
show xconnect rib detail
3.
show mpls l2transport vc [detail] [pwid pw-identifier] [vpls-id vpls-identifier] [stitch endpoint endpoint]
4.
end
DETAILED STEPS
Configuration Examples for L2VPN VPLS Inter-AS Option B
•
Example: Modifying the VPLS Autodiscovery Settings for Use with L2VPN VPLS Inter-AS Option B
•
Example: Enabling L2VPN VPLS Inter-AS Option B on the ASBR
•
Example: Enabling L2VPN VPLS Inter-AS Option B on the PE Router
•
Example: Verifying the L2VPN VPLS Inter-AS Option B Configuration
•
Example: Sample L2VPN VPLS Inter-AS Option B Configuration
Example: Modifying the VPLS Autodiscovery Settings for Use with L2VPN VPLS Inter-AS Option B
In the following example, the VPLS Autodiscovery: BGP Based feature is modified for use with the L2VPN VPLS Inter-AS Option B feature:
Router> enable
Router# configure terminal
Router(config)# l2 vfi vpls1 autodiscovery
Router(config-vfi)# vpn id 10
Router(config-vfi)# vpls-id 5:300
Router(config-vfi)# route-target 600:2222
Router(config-vfi)# exit
Example: Enabling L2VPN VPLS Inter-AS Option B on the ASBR
In the following example, the L2VPN VPLS Inter-AS Option B feature has been configured on one ASBR:
Router> enable
Router# configure terminal
Router(config)# router bgp 1
Router(config-router)# neighbor 10.10.0.1 next-hop-self
Router(config-router)# address-family l2vpn vpls
Router(config-router-af)# no bgp default route-target filter
Router(config-router-af)# exit
Router(config-router)# exit
Router(config)# mpls ldp discovery targeted-hello accept
Router(config)# end
Example: Enabling L2VPN VPLS Inter-AS Option B on the PE Router
In the following example, the L2VPN VPLS Inter-AS Option B feature is configured on a PE router. The PE is also a TPE.
Router> enable
Router# configure terminal
Router(config))# l2 pseudowire routing
Router(config-l2_pw_rtg)# terminating-pe tie-breaker
Router(config-l2_pw_rtg)# exit
Router(config)# mpls ldp discovery targeted-hello accept
Router(config)# end
Example: Verifying the L2VPN VPLS Inter-AS Option B Configuration
The output of the show xconnect rib detail command can be used to verify the L2VPN VPLS Inter-AS Option B configuration.
The following is sample output from the show xconnect rib detail command when used in an ASBR configuration. On an ASBR, the show xconnect rib detail command displays the Layer 2 VPN BGP Network Layer Reachability Information (NLRI) received from the BGP peers. The display also shows the signaling messages received from the targeted LDP sessions for a given TAII.
Router# show xconnect rib detailLocal Router ID: 10.1.1.3VPLS-ID: 1:1, Target ID: 10.1.1.1Next-Hop: 10.1.1.1Hello-Source: 10.1.1.3Route-Target: 2:2Incoming RD: 10.0.0.0:1Forwarder:Origin: BGPProvisioned: YesSAII: 10.0.0.1, LDP Peer Id: 10.255.255.255, VC Id: 1001 ***SAII: 10.1.0.1, LDP Peer Id: 10.255.255.255, VC Id: 1002 ***After the passive TPE router receives the BGP information (and before the passive TPE router receives the LDP label), the peer information will be displayed in the output of the show xconnect rib command. The peer information will not be displayed in the show mpls l2transport vc command because the VFI AToM xconnect has not yet been provisioned.
Therefore, for passive TPEs, the entry "Passive : Yes" is added to the output of the show xconnect rib detail command. In addition, the entry "Provisioned: Yes" is displayed after the neighbor xconnect is successfully created (without any retry attempts).
In the sample output, the two lines beginning with "SAII" show that this ASBR is stitching two provider PE routers (10.0.0.1 and 10.1.0.1) to the TAII 10.1.1.1.
Example: Sample L2VPN VPLS Inter-AS Option B Configuration
The following is a sample L2VPN VPLS Inter-AS Option B configuration based on the topology shown in Figure 2.
Figure 2 L2VPN VPLS Inter-AS Option B Topology Used for Configuration Example
The topology shown in Figure 2 consists of two PE routers connected across an autonomous system boundary using two ASBRs. Routes are shared within each autonomous system using BGP route reflectors (RRs). (The RRs are included only for the purpose of showing a complete configuration. RRs are not a requirement for the L2VPN Inter-AS Option B configuration.)
The specific configurations for each of the elements in this topology are shown below. The text in bold indicates the additions needed to the standard VPLS Autodiscovery: BGP Based configuration.
PE_A1 Router
mpls ldp discovery targeted-hello acceptmpls label protocol ldp!l2 router-id 10.1.1.1!l2 pseudowire routingterminating-pe tie-breaker!l2 vfi vfiA autodiscoveryvpn id 111vpls-id 111:111rd 111:111route-target 111:111no auto-route-target!!interface Loopback0ip address 10.1.1.1 255.255.255.255!!interface GigabitEthernet2/0/9description AS-10.10-Backbone-LANip address 10.100.100.1 255.255.255.0mpls ip!router ospf 10network 10.1.1.1 0.0.0.0 area 0network 10.100.100.1 0.0.0.0 area 0!router bgp 10.10bgp asnotation dotbgp log-neighbor-changesno bgp default ipv4-unicastneighbor 10.3.3.3 remote-as 10.10neighbor 10.3.3.3 description RR-AS-10.10neighbor 10.3.3.3 update-source Loopback0!address-family ipv4no auto-summaryexit-address-family!address-family l2vpn vplsneighbor 10.3.3.3 activateneighbor 10.3.3.3 send-community extendedexit-address-family!mpls ldp router-id Loopback0!ASBR_A Router
mpls ldp discovery targeted-hello acceptmpls label protocol ldp!!interface Loopback0ip address 10.4.4.4 255.255.255.255!interface GigabitEthernet1/10description AS-10.10-backbone-Lanip address 10.100.100.4 255.255.255.0mpls ip!interface GigabitEthernet2/0/1description B2B-AS-20-ASBR-B1ip address 10.12.1.4 255.255.255.0mpls ip!router ospf 10passive-interface GigabitEthernet1/12passive-interface GigabitEthernet2/0/1passive-interface GigabitEthernet2/0/2network 10.4.4.4 0.0.0.0 area 0network 10.100.100.4 0.0.0.0 area 0network 10.12.0.0 0.0.255.255 area 0!router bgp 10.10bgp router-id 10.4.4.4bgp asnotation dotbgp log-neighbor-changesno bgp default route-target filterno bgp default ipv4-unicasttimers bgp 10 30neighbor AS20 peer-groupneighbor AS20 remote-as 20neighbor 10.3.3.3 remote-as 10.10neighbor 10.3.3.3 update-source Loopback0neighbor 10.12.1.6 peer-group AS20!address-family ipv4no auto-summaryexit-address-family!address-family l2vpn vplsneighbor AS20 send-community extendedneighbor AS20 next-hop-selfneighbor 10.3.3.3 activateneighbor 10.3.3.3 send-community extendedneighbor 10.3.3.3 next-hop-selfneighbor 12.12.1.6 activateexit-address-family!ip route 10.6.6.6 255.255.255.255 10.12.1.6ip route 10.9.9.9 255.255.255.255 10.12.3.9!mpls ldp router-id Loopback0!RR_A Router
interface Loopback0ip address 10.3.3.3 255.255.255.255!interface Ethernet2/0ip address 10.100.100.3 255.255.255.0duplex half!router ospf 10network 10.3.3.3 0.0.0.0 area 0network 10.100.100.3 0.0.0.0 area 0!router bgp 10.10bgp asnotation dotbgp log-neighbor-changesno bgp default ipv4-unicastneighbor rr-client peer-groupneighbor rr-client remote-as 10.10neighbor rr-client update-source Loopback0neighbor 10.1.1.1 peer-group rr-clientneighbor 10.4.4.4 peer-group rr-client!address-family ipv4no auto-summaryexit-address-family!address-family l2vpn vplsneighbor rr-client send-community extendedneighbor rr-client route-reflector-clientneighbor 10.1.1.1 activateneighbor 10.4.4.4 activateexit-address-family!PE_B1 Router
mpls ldp discovery targeted-hello acceptmpls label protocol ldp!l2 router-id 10.5.5.5l2 pseudowire routingterminating-pe tie-breakerl2 vfi vfiA autodiscoveryvpn id 111vpls-id 111:111rd 111:111route-target 111:111no auto-route-target!interface Loopback0ip address 10.5.5.5 255.255.255.255!interface GigabitEthernet2/0/7description AS20-Backbone-LANip address 10.100.100.5 255.255.255.0mpls ip!router ospf 20network 10.5.5.5 0.0.0.0 area 0network 10.100.100.5 0.0.0.0 area 0!router bgp 20bgp router-id 10.5.5.5bgp asnotation dotbgp log-neighbor-changesno bgp default ipv4-unicastneighbor 10.8.8.8 remote-as 20neighbor 10.8.8.8 update-source Loopback0!address-family ipv4no auto-summaryexit-address-family!address-family l2vpn vplsneighbor 10.8.8.8 activateneighbor 10.8.8.8 send-community extendedexit-address-family!mpls ldp router-id Loopback0!ASBR_B1 Router
mpls ldp discovery targeted-hello acceptmpls label protocol ldp!l2 router-id 10.6.6.6l2 pseudowire routingterminating-pe tie-breaker!interface Loopback0ip address 10.6.6.6 255.255.255.255!interface Ethernet1/3description B2B-AS-10.10-ASBR-Aip address 10.12.1.6 255.255.255.0duplex halfmpls ip!interface Ethernet2/1description AS-20-backbone-Lanip address 10.100.100.6 255.255.255.0duplex halfmpls ip!router ospf 20passive-interface Ethernet1/3network 10.12.1.6 0.0.0.0 area 0network 10.6.6.6 0.0.0.0 area 0network 10.100.100.6 0.0.0.0 area 0!router bgp 20bgp router-id 10.6.6.6bgp asnotation dotbgp log-neighbor-changesno bgp default ipv4-unicasttimers bgp 10 30neighbor 10.12.1.4 remote-as 10.10neighbor 10.12.1.4 ebgp-multihop 255neighbor 10.8.8.8 remote-as 20neighbor 10.8.8.8 update-source Loopback0!address-family ipv4no auto-summaryexit-address-family!address-family l2vpn vplsno bgp default route-target filterneighbor 10.12.1.4 activateneighbor 10.12.1.4 send-community extendedneighbor 10.12.1.4 next-hop-selfneighbor 10.8.8.8 activateneighbor 10.8.8.8 send-community extendedneighbor 10.8.8.8 next-hop-selfexit-address-family!RR_B Router
interface Loopback0ip address 10.8.8.8 255.255.255.255!interface Ethernet2/1ip address 10.100.100.8 255.255.255.0duplex half!router ospf 20network 10.8.8.8 0.0.0.0 area 0network 10.100.100.8 0.0.0.0 area 0!router bgp 20bgp log-neighbor-changesno bgp default ipv4-unicastneighbor rrc peer-groupneighbor rrc remote-as 20neighbor rrc update-source Loopback0neighbor 10.5.5.5 peer-group rrcneighbor 10.6.6.6 peer-group rrcneighbor 10.9.9.9 peer-group rrcneighbor 10.9.9.9 shutdown!address-family ipv4no auto-summaryexit-address-family!address-family l2vpn vplsneighbor rrc send-community extendedneighbor rrc route-reflector-clientneighbor 10.5.5.5 activateneighbor 10.6.6.6 activateneighbor 10.9.9.9 activateexit-address-family!Additional References
Related Documents
Related Topic Document TitleCisco IOS commands
MPLS commands
IP Routing (BGP) commands
Concepts and tasks related to configuring the VPLS Autodiscovery: BGP Based feature.
"VPLS Autodiscovery: BGP" module
BGP support for the L2VPN address family
VPLS
"VPLS Overview" section in the Configuring Multiprotocol Label Switching on the Optical Services Modules document
L2VPN multisegment pseudowires, MPLS OAM support for L2VPN multisegment pseudowires, MPLS OAM support for L2VPN inter-AS option B
Standards
Standard TitleNo new or modified standards are supported, and support for existing standards has not been modified.
—
MIBs
RFCs
RFC TitleRFC 4360
BGP Extended Communities Attribute
RFC 4364
BGP/MPLS IP Virtual Private Networks (VPNs)
Technical Assistance
Feature Information for L2VPN VPLS Inter-AS Option B
Table 1 lists the release history for this feature.
Use Cisco Feature Navigator to find information about platform support and software image support. Cisco Feature Navigator enables you to determine which software images support a specific software release, feature set, or platform. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
Note
Table 1 lists only the software release that introduced support for a given feature in a given software release train. Unless noted otherwise, subsequent releases of that software release train also support that feature.
Glossary
AGI—Attachment Group Identifier. An identifier common to a group of pseudowires that may be connected.
AII—Attachment individual identifier.
ASBR—Autonomous System Boundary Router.
PE—provider edge router.
NLRI—Network Layer Reachability Information.
SAII—Source Attachment Individual Identifier.
SPE—switching PE.
TAII—Target Attachment Individual Identifier.
TPE—terminating PE.
VFI—virtual forwarding instance. This identifies a group of pseudowires that are associated with a VSI.
VSI—virtual switching instance. This identifies the bridge domain within a single PE. In a single VPLS network, each participating PE has a VSI.
Cisco and the Cisco Logo are trademarks of Cisco Systems, Inc. and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at www.cisco.com/go/trademarks. Third party trademarks mentioned 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. (1005R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.
© 2010 Cisco Systems, Inc. All rights reserved.


