14.12.2012 Views

BGP Configuration Guide - Juniper Networks

BGP Configuration Guide - Juniper Networks

BGP Configuration Guide - Juniper Networks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>BGP</strong> <strong>Configuration</strong> <strong>Guide</strong><br />

vi<br />

Chapter 10 <strong>BGP</strong> Flap <strong>Configuration</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327<br />

Example: Preventing <strong>BGP</strong> Session Resets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327<br />

Understanding <strong>BGP</strong> Session Resets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327<br />

Example: Preventing <strong>BGP</strong> Session Flaps When VPN Families Are<br />

Configured . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327<br />

Example: Configuring <strong>BGP</strong> Flap Damping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334<br />

Understanding Damping Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334<br />

Example: Configuring Damping Parameters . . . . . . . . . . . . . . . . . . . . . . . . . 335<br />

Chapter 11 Multiprotocol <strong>BGP</strong> <strong>Configuration</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339<br />

Examples: Configuring Multiprotocol <strong>BGP</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339<br />

Understanding Multiprotocol <strong>BGP</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339<br />

Limiting the Number of Prefixes Received on a <strong>BGP</strong> Peer Session . . . . 342<br />

Limiting the Number of Prefixes Accepted on a <strong>BGP</strong> Peer Session . . . . 343<br />

Configuring <strong>BGP</strong> Routing Table Groups . . . . . . . . . . . . . . . . . . . . . . . . . 344<br />

Resolving Routes to PE Routing Devices Located in Other ASs . . . . . . . 344<br />

Allowing Labeled and Unlabeled Routes . . . . . . . . . . . . . . . . . . . . . . . . 344<br />

Example: Configuring IPv6 <strong>BGP</strong> Routes over IPv4 Transport . . . . . . . . . . . . 345<br />

Enabling Layer 2 VPN and VPLS Signaling . . . . . . . . . . . . . . . . . . . . . . . . . . . 351<br />

Example: Configuring Flow Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352<br />

Understanding Flow Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352<br />

Match Conditions for Flow Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352<br />

Actions for Flow Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354<br />

Validating Flow Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355<br />

Support for <strong>BGP</strong> Flow-Specification Algorithm Version 7 and Later . . . 355<br />

Example: Enabling <strong>BGP</strong> to Carry Flow-Specification Routes . . . . . . . . . . . . 356<br />

Chapter 12 <strong>BGP</strong> CLNS <strong>Configuration</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371<br />

Example: Configuring <strong>BGP</strong> and CLNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371<br />

Understanding <strong>BGP</strong> for CLNS VPNs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371<br />

Example: Configuring <strong>BGP</strong> for CLNS VPNs . . . . . . . . . . . . . . . . . . . . . . . . . . 372<br />

Enabling <strong>BGP</strong> to Carry CLNS Routes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373<br />

Example: Enabling CLNS Between Two Routers . . . . . . . . . . . . . . . . . . 374<br />

Example: Configuring CLNS Within a VPN . . . . . . . . . . . . . . . . . . . . . . . 376<br />

Chapter 13 <strong>BGP</strong> Monitoring <strong>Configuration</strong> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379<br />

Example: Configuring <strong>BGP</strong> Monitoring Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . 379<br />

Understanding the <strong>BGP</strong> Monitoring Protocol . . . . . . . . . . . . . . . . . . . . . . . . 379<br />

Example: Configuring the <strong>BGP</strong> Monitoring Protocol . . . . . . . . . . . . . . . . . . . 379<br />

Example: Configuring <strong>BGP</strong> Trace Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382<br />

Understanding Trace Operations for <strong>BGP</strong> Protocol Traffic . . . . . . . . . . . . . . 382<br />

Example: Viewing <strong>BGP</strong> Trace Files on Logical Systems . . . . . . . . . . . . . . . . 383<br />

Chapter 14 <strong>BGP</strong> <strong>Configuration</strong> Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389<br />

[edit protocols bgp] Hierarchy Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389<br />

Common <strong>BGP</strong> Family Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389<br />

Complete [edit protocols bgp] Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . 390<br />

accept-remote-nexthop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395<br />

accepted-prefix-limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396<br />

add-path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398<br />

Copyright © 2012, <strong>Juniper</strong> <strong>Networks</strong>, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!