Table of Contents

About the Documentation
E Series and JunosE Documentation and Release Notes
Audience
E Series and JunosE Text and Syntax Conventions
Obtaining Documentation
Documentation Feedback
Requesting Technical Support
Border Gateway Protocol
Configuring BGP Routing
Overview
Conventions in This Chapter
Autonomous Systems
BGP Speaker
BGP Peers and Neighbors
BGP Session
IBGP and EBGP
Interior Gateway Protocols
BGP Messages
BGP Route
Routing Information Base
Prefixes and CIDR
Path Attributes
Transit and Nontransit Service
IPv6 BGP Support
Exchange of IPv6 Routing Information over TCP IPv4
Exchange of IPv6 Routing Information over TCP IPv6
Link-Local Next Hops in MP-BGP Packets
Platform Considerations
References
Features
Before You Configure BGP
Configuration Tasks
Basic Configuration
Enabling BGP Routing
Understanding BGP Command Scope
Inheritance of Configuration Values
Limitations on Inheritance
Setting the BGP Identifier
Configuring Neighbors
Configuring BGP Peer Groups
Setting the Peer Type
Assigning a Description
Logging Neighbor State Changes
Specifying a Source Address for a BGP Session
Specifying Peers That Are Not Directly Connected
Specifying a Single-Hop Connection for IBGP Peers
Controlling the Number of Prefixes
Removing Private AS Numbers from Updates
Checking AS-Path Length
Enabling MD5 Authentication on a TCP Connection
Setting the Maximum Size of Update Messages
Setting Automatic Fallover
Setting Timers
Automatic Summarization of Routes
Administrative Shutdown
Configuring BGP for Overload Conditions
Enabling Route Storage in Adj-RIBs-Out Tables
Effects of Changing Outbound Policies
Configuring the Address Family
Enabling Lenient Behavior
Configuring Promiscuous Peers and Dynamic Peering
Configuring Passive Peers
Advertising Routes
Prefixes Originating in an AS
Advertising Best Routes
Redistributing Routes into BGP
Redistributing Routes from BGP
Configuring a Default Route
Advertising Default Routes
Redistributing Default Routes
Setting a Static Default Route
Setting the Minimum Interval Between Routing Updates
Aggregating Routes
Advertising Inactive Routes
Verifying an AS Path
Advertising IPv4 Routes Between IPv6 BGP Peers
Advertising Routes Conditionally
Advertising a Route Only When Another Route is Present
Advertising a Route Only When Another Route is Absent
Advertising a Default Route Only When Another Route Is Present
Configuring BGP Routing Policy
Types of BGP Route Maps
Applying Table Maps
Access Lists
Filtering Prefixes
Filtering AS Paths with a Filter List
Filtering AS Paths with a Route Map
Configuring the Community Attribute
Community Lists
Resetting a BGP Connection
Changing Policies Without Disruption
Soft Reconfiguration
Route-Refresh Capability
Cooperative Route Filtering
Configuring Route Flap Dampening
Global Route Flap Dampening
Policy-Based Route Flap Dampening
Policy Testing
Selecting the Best Path
BGP Path Decision Algorithm
Configuring Next-Hop Processing
Next Hops
Next-Hop-Self
Assigning a Weight to a Route
Using the neighbor weight Command
Using a Route Map
Using an AS-Path Access List
Configuring the Local-Pref Attribute
Using the bgp default local-preference Command
Using a Route Map to Set the Local Preference
Understanding the Origin Attribute
Understanding the AS-Path Attribute
Configuring a Local AS
Configuring the MED Attribute
Missing MED Values
Comparing MED Values Within a Confederation
Capability Negotiation
Cooperative Route Filtering
Dynamic Capability Negotiation
Four-Octet AS Numbers
Graceful Restarts
Configuring Hold Timers for Successful Graceful Restart in Scaled Scenarios
Route Refresh
Interactions Between BGP and IGPs
Synchronizing BGP with IGPs
Disabling Synchronization
Setting the Administrative Distance for a Route
Configuring Backdoor Routes
Setting the Maximum Number of Equal-Cost Multipaths
Detecting Peer Reachability with BFD
BFD and BGP Graceful Restart
Managing a Large-Scale AS
Configuring a Confederation
Configuring Route Reflectors
Route Reflection and Redundancy
Route Reflection and Looping
Configuring BGP Multicasting
Monitoring BGP Multicast Services
Using BGP Routes for Other Protocols
Configuring BGP/MPLS VPNs
Testing BGP Policies
Monitoring BGP
Setting a Baseline on All BGP Statistics
Enabling Display of BGP Logs
Setting the Default Output Fields While Displaying Summarized Status of BGP Neighbors
Setting the Default BGP Routing Table Output Fields
Monitoring the AS-Path Access Lists for IP
Monitoring the BGP Routing Table
Monitoring Advertised BGP Routes
Monitoring BGP Aggregate Addresses
Monitoring BGP Routes with Nonnatural Network Masks
Monitoring BGP Routes in a Community
Monitoring BGP Community Routes in the Community List
Monitoring Dampened BGP Routes
Monitoring BGP Routes with Matching AS Paths and AS-Path Access Lists
Monitoring BGP Flap Statistics
Monitoring BGP Routes with Inconsistent AS Paths
Monitoring BGP Neighbors
Monitoring Dampened BGP Routes of Specified Neighbors
Monitoring BGP Paths of Neighbors
Monitoring Prefix List Outbound Route Filters Received from the BGP Neighbor
Monitoring Routes Originating from a BGP Neighbor Before Application of Inbound Policy
Monitoring Routes Originating from a BGP Neighbor After Application of Inbound Policy
Monitoring Networks in an Autonomous System
Monitoring BGP Next Hops
Monitoring BGP Paths
Monitoring BGP Peer Groups
Monitoring BGP Routes with Matching AS Paths and Regular Expressions for Single Regular Expressions
Monitoring BGP Routes with Matching AS Paths and Regular Expressions for Multiple Regular Expressions
Monitoring the Status of All BGP Neighbors
Monitoring the Routes Permitted by IP Community Lists
Disabling Display of BGP Logs
Multiprotocol Layer Switching
MPLS Overview
MPLS Overview
Terminology for MPLS Topics
MPLS Terms and Acronyms
MPLS Features
MPLS Platform Considerations
MPLS References
MPLS Label Switching and Packet Forwarding Overview
MPLS LSRs
MPLS Label Switching: Push, Look Up, and Pop
MPLS Label Stacking
MPLS Labels and Label Spaces
TTL Processing in the Platform Label Space Overview
TTL Processing on Incoming MPLS Packets
TTL Processing on Outgoing MPLS Packets
Rules for Processing on an LSR
Rules for Processing on an LER
MPLS Rules for TTL Expiration
MPLS Label Distribution Methodology
IP Data Packet Mapping onto MPLS LSPs Overview
Statistics for IP Packets Moving On or Off MPLS LSPs
MPLS Forwarding and Next-Hop Tables Overview
MPLS Packet Spoof Checking Overview
IP and IPv6 Tunnel Routing Tables and MPLS Tunnels Overview
Explicit Routing for MPLS Overview
MPLS Interfaces and Interface Stacking Overview
MPLS Major Interfaces
MPLS Minor Interfaces
MPLS Shim Interfaces
Interface Stacking
MPLS Label Distribution Protocols Overview
LDP Messages and Sessions
RSVP-TE Messages and Sessions
RSVP-TE State Refresh and Reliability
BGP Signaling
ECMP Labels for MPLS Overview
MPLS Connectivity and ECMP
Supported TLVs
MPLS Connectivity Verification and Troubleshooting Methods
Point-to-Multipoint LSPs Connectivity Verification at Egress Nodes Overview
Ping Extensions for Point-to-Multipoint LSPs Connectivity Verification at Egress Nodes
RSVP P2MP IPv4 Session Sub-TLV Overview
P2MP Responder Identifier TLV Overview
Echo Jitter TLV Overview
Traceroute Overview
TLVs and Sub-TLVs Supported for Point-to-Multipoint LSPs Connectivity Verification at Egress Nodes
Echo Jitter TLV Operations
P2MP Responder Identifier TLV Operations
Egress Address P2MP Responder Identifier Sub-TLVs
Node Address P2MP Responder Identifier Sub-TLVs
LDP Discovery Mechanisms
LDP Basic Discovery Mechanism
LDP Extended Discovery Mechanism
MPLS Traffic Engineering Overview
LSP Backup
Path Option
Reoptimization
Methods for Configuring RSVP-TE Tunnels
Tracking Resources for MPLS Traffic Engineering Overview
Starting Admission Control
Admission Control Interface Table
Configuring Traffic-Engineering Resources
LSP Preemption
Topology-Driven LSPs Overview
LDP over RSVP-TE
LDP Graceful Restart Overview
LDP-IGP Synchronization Overview
Synchronization Behavior During Graceful Restart
Synchronization Behavior on LAN Interfaces
Synchronization Behavior on IGP Passive Interfaces
Synchronization and TE Metrics
Use of RSVP-TE Hello Messages to Determine Peer Reachability
Hello Message Objects
Hello Message Instances
Sequence of Hello Message Exchange
Determination That a Peer Has Reset
Behavior of the Requesting Peer
Behavior of the Acknowledging Peer
Behavior of Both Peers
RSVP-TE Graceful Restart Overview
Announcement of the Graceful Restart Capability
Restarting Behavior
Recovery Behavior
Preservation of an Established LSP Label
RSVP-TE Hellos Based on Node IDs Overview
BFD Protocol and RSVP-TE Overview
Tunneling Model for Differentiated Services Overview
Pipe and Short Pipe Models
Uniform Model
EXP Bits for Differentiated Services Overview
Incoming Traffic
Outgoing Traffic
Setting the EXP Bits for Outgoing Traffic
Point-to-Multipoint LSPs Overview
Using E Series Routers as Egress LSRs
Configuring MPLS
Basic MPLS Configuration Tasks
MPLS Global Configuration Tasks
MPLS Global Tasks
LDP Global Tasks
RSVP-TE Global Tasks
LDP and RSVP-TE Interface Profile Configuration Tasks
LDP Interface Profile Configuration Tasks and Commands
RSVP-TE Interface Profile Configuration Tasks and Commands
MPLS Interface Configuration Tasks
MPLS Interface Tasks
LDP Interface Tasks
RSVP-TE Interface Tasks
MPLS Tunnel Configuration Tasks
MPLS Tunnel Profile Configuration Tasks
Configuring Explicit Routing for MPLS
Defining Configured Explicit Paths
Specifying Configured Explicit Paths on a Tunnel
Configuring Dynamic Explicit Paths on a Tunnel
Additional LDP Configuration Tasks
Configuring LDP FEC Deaggregation
Configuring LDP Graceful Restart
Configuring LDP Autoconfiguration
Configuring LDP-IGP Synchronization
Configuring LDP MD5 Authentication
Controlling LDP Label Distribution
Additional RSVP-TE Configuration Tasks
Configuring RSVP MD5 Authentication
Configuring RSVP-TE Fast Rerouting with RSVP-TE Bypass Tunnels
Configuration Example
Fast Reroute over SONET/SDH
Configuring RSVP-TE Hello Messages to Determine Peer Reachability
Configuring RSVP-TE Graceful Restart
Configuring RSVP-TE Hellos Based on Node IDs
Configuring the BFD Protocol for RSVP-TE
Configuring IGPs and MPLS
Configuring the IGPs for Traffic Engineering
Configuring MPLS and Differentiated Services
Configuring the Tunneling Model for Differentiated Services
Configuring EXP Bits for Differentiated Services
Example Differentiated Services Application and Configuration
Differentiated Services Configuration Example
Classifying Traffic for Differentiated Services
Configuring Static EXP-to-PHB Mapping
Signaled Mapping for RSVP-TE Tunnels
Preference of per-VR Versus per-LSP Behavior
Example Traffic Class Configuration for Differentiated Services
Configuration on the Ingress Router
Configuration on the Ingress and Transit Routers
Configuration on the Transit and Egress Routers
Configuring Point-to-Multipoint LSPs
Monitoring MPLS
Setting the Baseline for MPLS Statistics
Setting a Baseline for MPLS Major Interface Statistics
Enabling and Setting a Baseline for MPLS Forwarding Table Statistics
Enabling and Setting a Baseline for MPLS Next-Hop Table Statistics
Setting a Baseline for MPLS Tunnel Statistics
Enabling Statistics Collection for Policies Attached to MPLS Tunnels
Clearing and Re-Creating Dynamic Interfaces from MPLS Major Interfaces
Clearing and Refreshing IPv4 Dynamic Routes in the Tunnel Routing Table
Clearing and Refreshing IPv6 Dynamic Routes in the Tunnel Routing Table
Tracing Paths Through the MPLS User Plane
Monitoring ATM VCs and VPI/VCI Ranges Used for MPLS
Monitoring Global Call Admission Control Configuration
Monitoring Interfaces Configured with Traffic Engineering Bandwidth Accounting
Monitoring Virtual Router Configuration
Monitoring IP and IPv6 Tunnel Routing Tables
Monitoring LDP
Monitoring MPLS Label Bindings
Monitoring LDP Graceful Restart
Monitoring Interfaces That are Synchronizing with LDP
Monitoring LDP Interfaces
Monitoring LDP Neighbors
Monitoring LDP Profiles
Monitoring LDP Statistics
Monitoring LDP Targeted Hello Receive and Send Lists
Monitoring MPLS Status and Configuration
Monitoring MPLS Explicit Paths
Monitoring RSVP-TE Status and Configuration
Monitoring the RSVP-TE Bypass Tunnels
Monitoring MPLS Labels Used for Forwarding
Monitoring MPLS Interfaces
Monitoring MPLS Minor Interfaces
Monitoring MPLS Next Hops
Monitoring the Configured Mapping between PHB IDs and Traffic Class/Color Combinations
Monitoring RSVP-TE Profiles and MPLS Tunnel Profiles
Monitoring RSVP Path State Control Blocks, Reservation State Control Blocks, or Sessions
Monitoring RSVP MD5 Authentication
Monitoring RSVP-TE Interfaces Where BFD is Enabled
Monitoring RSVP-TE Interface Counters
Monitoring RSVP-TE Graceful Restart
Monitoring RSVP-TE Hello Adjacency Instances
Monitoring Status and Configuration for MPLS Tunnels
Verifying and Troubleshooting MPLS Connectivity
Sending an MPLS Echo Request Packet to an IP or IPv6 Address
Tracing the Path of an MPLS Echo Request Packet to an IP or IPv6 Address
Sending an MPLS Echo Request Packet to a Martini Circuit
Tracing the Path of an MPLS Echo Request Packet to a Martini Circuit
Sending an MPLS Echo Request Packet to an L3VPN IP or IPv6 Prefix
Tracing the Path of an MPLS Echo Request Packet to an L3VPN IP or IPv6 Prefix
Sending an MPLS Echo Request Packet to an RSVP-TE Tunnel
Tracing the Path of an MPLS Echo Request Packet to an RSVP-TE Tunnel
Sending an MPLS Echo Request Packet to a VPLS Instance
Tracing the Path of an MPLS Echo Request Packet to a VPLS Instance
Packet Flow Examples for Verifying MPLS Connectivity
Packet Flow Examples for MPLS LSPs to an IP Prefix
Packet Flow Example for the ping mpls Command
Packet Flow Example for the trace mpls Command
Packet Flows for ping and trace to L3VPN IPv4 Prefixes
Inter-AS Topology
Packet Flows to L3VPN IPv6 Prefixes
Troubleshooting MTU Problems in Point-to-Point LSPs
Troubleshooting MTU Problems in a Point-to-Point MPLS LSP Associated with an IP or IPv6 Address
Troubleshooting MTU Problems in a Point-to-Point MPLS LSP Associated with an L3VPN IP or IPv6 Prefix
Troubleshooting MTU Problems in a Point-to-Point MPLS LSP Associated with a Martini Circuit
Troubleshooting MTU Problems in a Point-to-Point MPLS LSP Associated with an RSVP-TE Tunnel
Troubleshooting MTU Problems in a Point-to-Point MPLS LSP Associated with a VPLS Instance
Configuring BGP-MPLS Applications
MBGP Overview
Understanding MBGP Address Families
Equal-Cost Multipath Support Overview
Example: Simple ECMP Scenario for BGP/MPLS VPN
BGP/MPLS VPN Components Overview
Understanding VPN-IPv4 Addresses
Understanding Route Targets
Example: Distribution of Routes and Labels with BGP
BGP/MPLS VPN Platform Considerations
MBGP References
Packet Transport Across an IP Backbone with MPLS Overview
Example: Transporting Packets Across an IP Backbone with MPLS
Example: Data Transport Process
IPv6 VPN Overview
Intra-AS IPv6 VPNs
Understanding Intra-AS IPv6 VPNs
BGP Control Plane Behavior Overview
CE–PE Behavior Overview
PE–PE Behavior Overview
MPLS Data Plane Behavior Overview
IPv4 VPN Services Across Multiple Autonomous Systems
Understanding IPv4 VPN Services Across Multiple Autonomous Systems
Inter-AS Option A Overview
Inter-AS Option B Overview
Example: Intra-AS Option B IPv4 VPNs
Inter-AS Option C Overview
Inter-AS Option C with Route Reflectors Overview
Understanding IPv6 VPN Services Across Multiple Autonomous Systems
VPN Topologies
Full-Mesh VPNs
Hub-and-Spoke VPNs
VPN Overlap
Route-Target Filtering for MBGP VPNs
Understanding Route-Target Filtering for MBGP VPNs Overview
Understanding Route-Target Membership Information Exchange
Understanding RT-MEM-NLRI Routing Updates Exchange
Understanding the Conditions for Advertising RT-MEM-NLRI Routes
Default Route Advertisement Overview
Understanding Route Selection When Route-Target Filtering Is Enabled
Configuring Route-Target Filtering
Configuring BGP VPN Services
Configuring a VRF to Provide BGP VPN Services
Configuring a PE Router to Provide BGP VPN Services
Creating a VRF and Assigning a Route Distinguisher
Definition of Route Targets for VRFs Overview
Defining Route Targets for VRFs
Example: Full-Mesh VPNs
Example: Hub-and-Spoke VPNs
Understanding Route Distribution for a VRF using Maps
Subsequent Distribution of Routes
Characteristics of Import and Global Import Maps
Characteristics of Export and Global Export Maps
Assigning a Route Map to the VRF
Types of Maps Overview
Export Maps
Global Export Maps
Import Maps
Global Import Maps
Exporting IPv6 VPN Routes Globally into the Global BGP IPv6 RIB
Assigning an Interface to a VRF
Configuring Secondary Routing Table Lookup
Example: Adding Static Routes to a VRF
Configuring the IGP in the VRF Context
Configuring the IGP Outside the VRF Context
Disablement of Automatic Route-Target Filtering
Understanding Labels Creation per FEC
Creating Labels per FEC
Example: Enabling BGP ECMP for BGP/MPLS VPN IBGP
Example: Enabling BGP ECMP for BGP/MPLS VPN EBGP
VPN Address Exchange Overview
Example: Configuring PE-to-CE BGP Sessions
Route Advertisements to Customers Overview
Example: Disabling the Default Address Family
Disabling the Exchange of Routes for a Specific Peer
Disabling the Exchange of Routes for all Peers
Example: Using a Single AS Number for All CE Sites
Example: Preventing Routing Loops
Prefix Advertisement with Duplicate AS Numbers Overview
Route Importation Control Overview
VRF–to–VR Peering Overview
Enabling VRF-to-VR Peering
Fast Reconvergence in VPN Networks
Fast Reconvergence in VPN Networks Overview
Fast Reconvergence with Unique RDs
Fast Reconvergence by Means of Reachability Checking
Understanding BGP Routing Rules
Understanding BGP Sending of Labeled and Unlabeled Unicast Routes
BGP Next-Hop-Self Overview
Understanding BGP Processing of Received Routes
Labeled Unicast Routes
Unlabeled Unicast Routes
Resolving IPv6 Indirect Next Hops
Labeled VPN Routes
Understanding BGP Advertising Rules for Labeled and Unlabeled Routes with the Same AFI
Understanding VPN Communication
Understanding Internet Access and VPNs
Traffic Flow from the VPN to the Internet Overview
Problems
Solutions
Example: Configuring a Default Route to a Shared Interface
Example: Configuring a Fallback Global Option
Example: Configuring a Global Import Map for Specific Routes
Creation of a BGP Session Between the CE Router and the Parent VR Overview
Example: Creating a BGP Session Between the CE Router and the Parent VR
Traffic Flow from the Internet to the VPN Overview
Example: Adding Static Routes to a Shared IP Interface
Example: Exporting VPN Routes to Global BGP RIB Using Global Export Maps
IPv4 VPNs
Carrier-of-Carriers IPv4 VPNs Overview
Customer Carrier as an Internet Service Provider
Configuring Customer Carrier as an Internet Service Provider
Customer Carrier as a VPN Service Provider
Configuring Customer Carrier as a VPN Service Provider
IPv6 VPNs
Carrier-of-Carriers IPv6 VPNs Overview
Connection of IPv6 Islands Across IPv4 Clouds with BGP Overview
Connection of IPv6 Islands Across Multiple IPv4 Domains Overview
Configuring IPv6 Tunneling over IPv4 MPLS
OSPF and BGP/MPLS VPNs
Understanding Usage of BGP/MPLS VPNs to Connect OSPF Domains
Distributing OSPF Routes from CE Router to PE Router
Distributing Routes Between PE Routers
Preservation of OSPF Routing Information Across the MPLS/VPN Backbone Overview
OSPF Domain Identifier Attribute
OSPF Route Type Attribute
Distribution of OSPF Routes from PE Router to CE Router Overview
Prevention of Routing Loops Overview
Understanding Remote Neighbors Usage to Configure OSPF Links
OSPF Backdoor Links
Understanding OSPF Sham Links
Configuring PE Router for OSPF
Monitoring BGP/MPLS VPNs
Enabling the MP-BGP Events Log Display
Monitoring BGP Next Hops for VPN
Monitoring VRF Interfaces
Monitoring VRF Routing Protocols
Monitoring the VRF Routing Table
Monitoring the VRF
Monitoring Load-Balanced Martini Circuits
Monitoring MPLS Tunnels
Disabling the MP-BGP Events Log Display
Layer 2 Services Over MPLS
Layer 2 Services over MPLS Overview
Layer 2 Services over MPLS Overview
Layer 2 Services over MPLS Platform Considerations
Module Requirements
Interface Specifiers
Layer 2 Services over MPLS References
Layer 2 Services over MPLS Implementation
Local Cross-Connects Between Layer 2 Interfaces Using MPLS Overview
MPLS Shim Interfaces for Layer 2 Services over MPLS Overview
Multiple Layer 2 Services over MPLS Overview
ATM Layer 2 Services over MPLS Overview
AAL5 Encapsulation
OAM Cells
QoS Classification
Limitations
Control Word Support
VCC Cell Relay Encapsulation
AAL0 Raw Cell Mode
Cell Concatenation Parameters
Cell Concatenation and Latency
Control Word Support
Unsupported Features
HDLC Layer 2 Services over MPLS Overview
Interface Stacking
Encapsulation
Control Word Support
Local Cross-Connects
CE-Side MPLS L2VPNs over LAG Overview
Ethernet Raw Mode Encapsulation for Martini Layer 2 Transport Overview
S-VLAN Subinterface with an Untagged C-VLAN ID Overview
Multiple ATM Virtual Circuits over a Single Pseudowire Overview
Guidelines for Configuring VPI/VCI Ranges of ATM Virtual Circuits
Guidelines for Configuring Cell Concatenation and Cell Packing Timer for an ATM Port
Performance Impact and Scalability Considerations
Configuring Layer 2 Services over MPLS
Before You Configure Layer 2 Services over MPLS
Configuring Frame Relay Layer 2 Services
Configuring Interoperation with Legacy Frame Relay Layer 2 Services
Configuring Ethernet/VLAN Layer 2 Services
Configuring S-VLAN Tunnels for Layer 2 Services
Configuring Local Cross-Connects Between Ethernet/VLAN Interfaces
Configuring Local ATM Cross-Connects with AAL5 Encapsulation
Configuring an MPLS Pseudowire with VCC Cell Relay Encapsulation
Configuring HDLC Layer 2 Services
Configuring HDLC Layer 2 Services over MPLS
Local Cross-Connects for HDLC Layer 2 Services Configuration Differences
CE-Side Load Balancing for Martini Layer 2 Transport
Understanding CE Load Balancing for Martini Layer 2 Transport
Configuration of Many Shim Interfaces with the Same Peer, VC Type, and VC ID
Example: Configuring Many Shim Interfaces with the Same Peer, VC Type, and VC ID
Load-Balancing Group Configuration
MPLS Interfaces and Labels
Configuring Load-Balancing Groups
Adding a Member Interface to a Group Circuit
Removing Member Subinterfaces from a Circuit
Example: Configuring Frame Relay over MPLS
Example: Configuring MPLS L2VPN Tunnel over VLAN over LAG
Configuration on CE1 (Local CE Router)
Configuration on PE1 (Local PE Router)
Configuration on PE2 (Remote PE Router)
Configuration on CE2 (Remote CE Router)
Example: Configuring MPLS L2VPN Tunnel over LAG
Configuration on CE1 (Local CE Router)
Configuration on PE1 (Local PE Router)
Configuration on PE2 (Remote PE Router)
Configuration on CE2 (Remote CE Router)
Examples: Ethernet Raw Mode Encapsulation for Martini Layer 2 Transport
Examples: Configuring S-VLAN Subinterface with an Untagged C-VLAN ID
Example: Multiple ATM Virtual Circuits over a Single Pseudowire
Monitoring Layer 2 Services over MPLS
Setting Baselines for Layer 2 Services over MPLS Statistics
Monitoring ATM Martini Cell Packing Timers for Layer 2 Services over MPLS
Monitoring ATM Subinterfaces for Layer 2 Services over MPLS
Monitoring ATM Cross-Connects for Layer 2 Services over MPLS
Monitoring MPLS Forwarding for Layer 2 Services over MPLS
Monitoring MPLS Layer 2 Interfaces for Layer 2 Services over MPLS
Virtual Private LAN Service
VPLS Overview
VPLS Protocol Overview
VPLS Components Overview
VPLS Domains
Customer Edge Devices
VPLS Edge Devices
VPLS and Transparent Bridging Overview
Subscriber Policies for VPLS Network Interfaces Overview
Network Interface Types
Default Subscriber Policies
Modifying Subscriber Policies
Considerations for VPLS Network Interfaces
BGP Signaling for VPLS Overview
LDP Signaling for VPLS Overview
Targeted Sessions
PWid FEC Element TLV
BGP Multihoming for VPLS Overview
Designated VE Device Selection for a Multihomed Site
Multihoming Reaction to Failures in the Network
VPLS Supported Features
VPLS Platform Considerations
Module Requirements
Interface Specifiers
VPLS References
Configuring VPLS
Configuring VPLS with BGP Signaling on a PE Router
Configuring VPLS Instances with BGP Signaling
Configuring BGP Multihoming for VPLS
Configuring Optional Attributes for VPLS Instances
Configuring VPLS Network Interfaces
Configuring the Loopback Interface and Router ID for VPLS
Configuring MPLS LSPs for VPLS
Configuring BGP Signaling for VPLS
Example: Configuring VPLS with BGP Signaling
Topology Overview of VPLS with BGP Signaling
Configuration on PE 1 (Local PE Router)
Configuration on PE 2 (Remote PE Router)
Configuring VPLS with LDP Signaling on a PE Router
Configuring VPLS Instances with LDP Signaling
Configuring LDP Signaling for VPLS
Configuring Routing in the Core Network for VPLS
Example: Configuring VPLS LDP Signaling
Topology Overview of VPLS with LDP Signaling
Configuration on PE 1 (Local PE Router)
Configuration on PE 2 (Remote PE Router)
Monitoring VPLS
Setting the Baseline for VPLS Statistics
Setting a Baseline for a VPLS Instance
Setting a Baseline for a Network Interface associated with a VPLS Instance
Setting a Baseline for the VPLS Virtual Core Interface associated with a VPLS Instance
Clearing Dynamic MAC Addresses from the VPLS Forwarding Table
Clearing All Dynamic MAC Addresses from the VPLS Forwarding Table
Clearing a Specific Dynamic MAC Addresses from the VPLS Forwarding Table
Clearing All Dynamic MAC Addresses for a Network Interface associated with a VPLS Instance
Clearing All Dynamic MAC Addresses for the VPLS Virtual Core Interface associated with a VPLS Instance
Clearing BGP Attributes for VPLS
Clearing BGP Reachability Information for the L2VPN Address Family
Clearing BGP Route Flap Dampening Information for the L2VPN Address Family
Clearing BGP Route Flap Dampening Information for the VPWS Address Family
Clearing the Wait for End-of-RIB Marker for the L2VPN Address Family
Monitoring VPLS Configuration and Statistics for a Specific VPLS Instance
Monitoring VPLS Configuration and Statistics for All VPLS Instances
Monitoring Configuration, Statistics, and Status for VPLS Network Interfaces
Monitoring Configuration, Statistics, and Status for VPLS Core Interfaces
Monitoring Configuration, Statistics, and Status for VPLS Ports
Monitoring MAC Address Entries for a Specific VPLS Instance
Monitoring Subscriber Policy Rules
Monitoring Layer2 NLRI for VPLS Instances
Monitoring BGP Next Hops for VPLS
Monitoring LDP-Related Settings for VPLS
Monitoring MPLS-Related Settings for VPLS
Monitoring VPLS-Specific Settings
Virtual Private Wire Service
VPWS Overview
VPWS Overview
BGP Signaling for L2VPNs Overview
VPWS Components Overview
VPWS Instances
Customer Edge Devices
VPWS Provider Edge Devices
VPWS and BGP/MPLS VPNs Overview
BGP Multihoming for VPWS Overview
Designated VE Device Selection for a Multihomed Site
Multihoming Reaction to Failures in the Network
VPWS Supported Features
VPWS Platform Considerations
Module Requirements
Interface Specifiers
VPWS References
Configuring VPWS
Configuring VPWS on a PE Router
Configuring a VPWS Instance
Configuring BGP Multihoming for VPWS
Types of Interfaces to Configure in the VPWS Instance
Configuring Customer-Facing Interfaces in the VPWS Instance
Local Cross-Connects for VPWS Overview
Configuring a Local Cross-Connect for VPWS
BGP Loopback Interface and Router ID Overview
Configuring the Loopback Interface and Router ID for BGP for VPWS
BGP Signaling for VPWS Overview
Configuring BGP Signaling for VPWS
MPLS LSPs for VPWS Overview
Configuring MPLS LSPs for VPWS
Example: Configuring VPWS on Local and Remote Routers
Topology Overview
Configuration on PE 1 (Local PE Router)
Configuration on PE 2 (Remote PE Router)
Monitoring VPWS
Clearing BGP Attributes for VPWS
Clearing BGP Reachability Information for the L2VPN Address Family
Clearing BGP Route Flap Dampening Information for the L2VPN Address Family
Clearing the Wait for the End-of-RIB Marker for the L2VPN Address Family
Monitoring BGP-Related Settings for VPWS L2VPNS
Monitoring BGP Next Hops for VPWS L2VPNS
Monitoring VPWS Connections
Monitoring VPWS Instances
Monitoring L2VPN Interfaces for VPWS
Monitoring MPLS Forwarding Table for VPWS
Index
Index