EasyManua.ls Logo

Juniper BGP - CONFIGURATION GUIDE V 11.1.X User Manual

Juniper BGP - CONFIGURATION GUIDE V 11.1.X
748 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background image
JUNOSe Software
for E Series Routing Platforms
BGP and MPLS Configuration Guide
Release 11.1.x
Juniper Networks, Inc.
1194 North Mathilda Avenue
Sunnyvale, California 94089
USA
408-745-2000
www.juniper.net
Published: 2010-03-30

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Juniper BGP - CONFIGURATION GUIDE V 11.1.X and is the answer not in the manual?

Juniper BGP - CONFIGURATION GUIDE V 11.1.X Specifications

General IconGeneral
BrandJuniper
ModelBGP - CONFIGURATION GUIDE V 11.1.X
CategorySoftware
LanguageEnglish

Summary

Part 1 Border Gateway Protocol

Chapter 1 Configuring BGP Routing

The Border Gateway Protocol (BGP) provides loop-free interdomain routing between autonomous systems (ASs). This section describes some of the main concepts of BGP.

Basic Configuration

Two tasks are common to every BGP configuration: You must enable the BGP routing process, and you must configure BGP neighbors.

Configuring BGP Peer Groups

You will often want to apply the same policies to most or all of the peers of a particular BGP speaker.

Advertising Routes

Each BGP speaker advertises to its peers the routes to prefixes that it can reach.

Selecting the Best Path

BGP selects only one route to a destination as the best path. When multiple routes to a given destination exist, BGP must determine which of these routes is the best.

Managing a Large-Scale AS

BGP requires that IBGP peers be fully meshed, creating significant routing overhead as the number of peers increases.

Part 2 Multiprotocol Layer Switching

Chapter 2 MPLS Overview

This chapter describes Multiprotocol Label Switching (MPLS) and contains the following sections: MPLS Overview on page 202, Conventions for MPLS Topics on page 202, MPLS Terms and Acronyms on page 203...

MPLS Overview

In conventional IP routing, as a packet traverses from one router to the next through a network, each router analyzes the packet’s header.

MPLS Label Switching and Packet Forwarding

MPLS is not a routing protocol; it works with layer 3 routing protocols (BGP, IS-IS, OSPF) to integrate network layer routing with label switching.

MPLS Label Distribution Protocols

Label distribution protocols create and maintain the label-to-FEC bindings along an LSP from MPLS domain ingress to MPLS domain egress.

MPLS Connectivity Verification and Troubleshooting Methods

In IP networks, the ping and traceroute commands enable you to verify network connectivity and find broken links or loops.

Point-to-Multipoint LSPs Overview

A point-to-multipoint MPLS LSP is an RSVP-TE LSP with a single ingress LSR and one or more egress LSRs.

Chapter 3 Configuring MPLS

Basic MPLS Configuration Tasks

Configuring an MPLS network includes a number of tasks: Configure settings common to all MPLS usage on a given LSR.

MPLS Global Configuration Tasks

Complete these tasks to configure a virtual router as an LSR. You perform these commands in Global Configuration mode.

LDP Interface Profile Configuration Tasks and Commands

Creating or accessing an LDP interface profile places the CLI in LDP Configuration mode.

RSVP-TE Interface Profile Configuration Tasks and Commands

Creating or accessing an RSVP-TE interface profile places the CLI in RSVP Configuration mode.

MPLS Interface Configuration Tasks

These tasks are performed at the major interface over which you want to run MPLS.

Chapter 4 Monitoring MPLS

Setting the Baseline for MPLS Statistics

You can use the baseline mpls commands to set a statistics baseline for MPLS operations.

Clearing and Re-Creating Dynamic Interfaces from MPLS Major Interfaces

To remove and re-create dynamic IPv4 interfaces and dynamic IPv6 interfaces from all MPLS major interfaces or a specific MPLS major interface.

Tracing Paths Through the MPLS User Plane

Purpose: To trace paths through the MPLS user plane.

Monitoring ATM VCs and VPI/VCI Ranges Used for MPLS

Purpose: Display information about ATM VCs used as MPLS LSPs and VPI-VCI ranges reserved for MPLS when you use the interface label space for MPLS labels.

Monitoring MPLS Forwarding for Layer 2 Services over MPLS

Display configuration and statistics for all label-switched paths (LSPs) or for specific LSPs configured on the label-switching router (LSR).

Part 3 Layer 2 Services Over MPLS

Chapter 6 Layer 2 Services over MPLS Overview

This chapter describes how to configure layer 2 services over MPLS on the router, and contains the following sections: Layer 2 Services over MPLS Overview on page 509, Layer 2 Services over MPLS Platform Considerations on page 510...

Layer 2 Services over MPLS Overview

Many Internet service providers offer multiple services such as Frame Relay, Asynchronous Transfer Mode (ATM), Ethernet, High-Speed Data Link Control (HDLC), and IP to their customers...

Layer 2 Services over MPLS Platform Considerations

To configure layer 2 services over MPLS, you must first configure the underlying layer 2 service (ATM, bridged Ethernet, Fast Ethernet, Gigabit Ethernet, 10-Gigabit Ethernet, Frame Relay, or HDLC) and MPLS.

Layer 2 Services over MPLS Implementation

When layer 2 services are configured over MPLS, layer 2 traffic is encapsulated in MPLS frames and sent over MPLS tunnels.

Local Cross-Connects Between Layer 2 Interfaces Using MPLS

You can configure layer 2 services over MPLS to transmit data between two layer 2 interfaces that reside on the same E Series router.

Chapter 7 Configuring Layer 2 Services over MPLS

Before You Configure Layer 2 Services over MPLS

Before you configure layer 2 services over MPLS, you must configure the layer 2 interfaces and MPLS.

Configuring Frame Relay Layer 2 Services

To configure Frame Relay layer 2 services over MPLS with the RFC-4619 Frame Relay pseudowire type.

Configuring Ethernet/VLAN Layer 2 Services

To configure Ethernet/VLAN layer 2 services over MPLS.

Configuring S-VLAN Tunnels for Layer 2 Services

When you configure Ethernet or bridged Ethernet layer 2 services over MPLS, you can use the svlan id command with the any keyword to create a stacked VLAN (S-VLAN) tunnel...

Chapter 8 Monitoring MPLS

Setting Baselines for MPLS Statistics

You can use the baseline mpls commands to set a statistics baseline for MPLS operations.

Clearing Dynamic MAC Addresses from the VPLS Forwarding Table

You can use the following clear commands to remove all dynamic (learned) MAC address entries or a specific dynamic MAC address entry...

Monitoring Bridging-Related Settings for VPLS

You can use the show commands listed in Table 84 on page 617 to display VPLS settings related to transparent bridging.

Monitoring VPLS Configuration and Statistics for a Specific VPLS Instance

Display configuration and statistics information for the specified VPLS instance.

Monitoring VPLS Configuration and Statistics for all VPLS Instances

Display configuration and statistics information for all VPLS instances configured on the router.

Part 4 Virtual Private LAN Service

Chapter 9 VPLS Overview

This chapter describes the virtual private LAN service (VPLS), and contains the following sections: VPLS Overview on page 575, VPLS Components on page 576...

VPLS Overview

JUNOSe software enables you to configure one or more instances of VPLS, referred to as VPLS instances, on the router.

VPLS Components

As illustrated in Figure 128 on page 576, a typical VPLS topology consists of the following components.

BGP Signaling for VPLS

BGP multiprotocol extensions (MP-BGP) enable BGP to support IPv4 services such as BGP/MPLS VPNs...

LDP Signaling for VPLS

When you configure VPLS with LDP signaling, LDP supports a full mesh of pseudowires among the participating PE routers.

BGP Multihoming for VPLS

You can configure BGP multihoming in the VPLS network to provide redundancy in the event of failures...

Chapter 10 Configuring VPLS

Before You Configure VPLS

The JUNOSe implementation of VPLS uses features of transparent bridging, BGP, MPLS, BGP/MPLS VPNs, and layer 2 services over MPLS.

Configuration Tasks for VPLS with BGP Signaling

To configure VPLS with BGP signaling on the PE router: Configure a single instance of VPLS, known as a VPLS instance...

Configuring VPLS Instances with BGP Signaling

You must configure a VPLS instance for each VPLS domain in which the router participates.

Configuring BGP Multihoming for VPLS

You can configure BGP multihoming in the VPLS network to provide redundancy in the event of failures...

Configuring Optional Attributes for VPLS Instances

After you create a basic VPLS instance, you can configure one or more optional attributes to manage the MAC address entries in the VPLS instance’s forwarding table...

Chapter 11 Monitoring VPLS

Setting Baselines for VPLS Statistics

You can use the following baseline commands to set a statistics baseline for a VPLS instance...

Clearing Dynamic MAC Addresses from the VPLS Forwarding Table

You can use the following clear commands to remove all dynamic (learned) MAC address entries or a specific dynamic MAC address entry...

Monitoring Bridging-Related Settings for VPLS

You can use the show commands listed in Table 84 on page 617 to display VPLS settings related to transparent bridging.

Monitoring VPLS Configuration and Statistics for a Specific VPLS Instance

Display configuration and statistics information for the specified VPLS instance.

Monitoring VPLS Configuration and Statistics for all VPLS Instances

Display configuration and statistics information for all VPLS instances configured on the router.

Part 5 Virtual Private Wire Service

Chapter 12 VPWS Overview

This chapter describes virtual private wire service (VPWS) L2VPNs, and contains the following sections: VPWS Overview on page 645, BGP Signaling for L2VPNs on page 647...

VPWS Overview

VPWS L2VPNs employ layer 2 services over MPLS to build a topology of point-to-point connections that connect end customer sites in a VPN.

BGP Signaling for L2VPNs

When you configure VPWS at a given PE router for a given L2VPN customer, BGP signals reachability for all sites that belong to that L2VPN.

VPWS Components

As illustrated in Figure 132 on page 648, a typical VPWS L2VPN topology consists of the following components.

VPWS and BGP/MPLS VPNs

BGP multiprotocol extensions (MP-BGP) enable BGP to support IPv4 services such as BGP/MPLS VPNs...

BGP Multihoming for VPWS

BGP multihoming enables you to connect a customer site to two or more PE routers to provide redundant connectivity...

Chapter 13 Configuring VPWS

Before You Configure VPWS

The JUNOSe software implementation of VPWS uses features of BGP, MPLS, BGP/MPLS VPNs, and layer 2 services over MPLS.

VPWS Configuration Tasks

To configure a PE router to provide VPWS: Configure an VPWS instance.

Configuring a VPWS Instance

You must configure a VPWS instance for each L2VPN in which the router participates.

Configuring BGP Multihoming for VPWS

You can configure BGP multihoming in the VPWS network to provide redundancy in the event of failures...

Configuring Customer-Facing Interfaces in the VPWS Instance

You must configure one of the following types of interfaces as a member of the VPWS to transmit packets between the PE router and each CE device to which the PE router is connected.

Chapter 14 Monitoring VPWS

Clearing BGP Attributes for VPWS

You can use the following clear ip bgp commands to remove specific BGP attributes for the L2VPN address family...

Monitoring BGP-Related Settings for VPWS L2VPNs

This section provides examples of some of the show ip bgp commands that you can use to monitor VPWS configurations.

Monitoring BGP Next Hops for VPWS L2VPNs

Display information about BGP next hops in the L2VPN address family or in the VPWS address family.

Monitoring VPWS Connections

Display configuration and status information for VPWS L2VPN connections configured on the router.

Monitoring VPWS Instances

To display configuration and status information for VPWS instances configured on the router.

Part 6 Index

Index

Index of topics and commands.

Related product manuals