Table of Contents
- About This Guide
- Overview
- Traffic Engineering Overview
- Traffic Engineering Capabilities
- Components of Traffic Engineering
- Packet Forwarding Component
- Packet Forwarding Based on Label Swapping
- How a Packet Traverses an MPLS Backbone
- Information Distribution Component
- Path Selection Component
- Offline Planning and Analysis
- Signaling Component
- Flexible LSP Calculation and Configuration
- Complete MPLS Applications Configuration Statements
- MPLS
- MPLS Overview
- MPLS Introduction
- MPLS Standards
- Link-Layer Support
- MPLS and Traffic Engineering
- Label Description
- Special Labels
- Label Allocation
- Operations on Labels
- Routers in an LSP
- How a Packet Travels Along an LSP
- Types of LSPs
- Scope of LSPs
- Constrained-Path LSP Computation
- How CSPF Selects a Path
- Path Selection Tie-Breaking
- Computing Paths Offline
- LSPs on an Overloaded Router
- Fate Sharing
- IGP Shortcuts
- Enabling IGP Shortcuts
- LSPs Qualified in Shortcut Computations
- IGP Shortcut Applications
- IGP Shortcuts and Routing Table
- IGP Shortcuts and VPN Environments
- Advertising LSPs into IGPs
- IP and MPLS Packets on Aggregated Interfaces
- MPLS Applications
- BGP Destinations
- IGP and BGP Destinations
- Selecting a Forwarding LSP Next Hop
- MPLS and Routing Tables
- MPLS and Traffic Protection
- Fast Reroute
- Fast Reroute Overview
- Detour Merging Process
- Detour Computations
- Fast Reroute Path Optimization
- Automatic Bandwidth Allocation
- Point-to-Multipoint LSPs
- MPLS Load Balancing Based on the IP Header and MPLS Labels
- MPLS Router Configuration Guidelines
- Minimum MPLS Configuration
- Configuring the Ingress Router for MPLS-Signaled LSPs
- Example: Configuring a Constrained-Path LSP for Which Junos OS Makes All Forwarding Decisions
- Example: Configuring an Explicit-Path LSP
- Example: Configuring a Constrained-Path LSP for Which Junos OS Makes Most Forwarding Decisions and Considers Hop Constraints
- Example: Configuring a Constrained-Path LSP for Which Junos OS Makes Most Forwarding Decisions and the Secondary Path Is Explicit
- Configuring the Intermediate and Egress Routers for MPLS-Signaled LSPs
- Configuring a Default Route for Unlabeled MPLS Packets
- Improving Traffic Engineering Database Accuracy with RSVP PathErr Messages
- Configuring MPLS-Signaled LSPs to Use GRE Tunnels
- Tunneling IPv6 Traffic over MPLS IPv4 Networks
- Configuring ICMP Message Tunneling
- MPLS-Signaled LSP Configuration Guidelines
- LSP Configuration Overview
- Configuring the Ingress and Egress Router Addresses for LSPs
- Configuring Primary and Secondary LSPs
- Configuring a Text Description for LSPs
- Configuring Fast Reroute
- Configuring the Optimization Interval for Fast Reroute Paths
- Adding LSP-Related Routes to the inet.3 Routing Table
- Configuring the Connection Between Ingress and Egress Routers
- Configuring LSP Metrics
- Configuring CSPF Tie Breaking
- Configuring Load Balancing for MPLS LSPs
- Disabling Normal TTL Decrementing
- Configuring MPLS Soft Preemption
- Configuring Automatic Bandwidth Allocation for LSPs
- Disabling Constrained-Path LSP Computation
- Configuring Administrative Groups
- Configuring Preference Values for LSPs
- Disabling Path Route Recording
- Configuring Class of Service for MPLS LSPs
- Configuring Adaptive LSPs
- Configuring Priority and Preemption for LSPs
- Optimizing Signaled LSPs
- Configuring the Smart Optimize Timer
- Limiting the Number of Hops in LSPs
- Configuring the Bandwidth Value for LSPs
- Configuring Hot Standby of Secondary Paths
- Damping Advertisement of LSP State Changes
- DiffServ-Aware Traffic Engineering Configuration Guidelines
- DiffServ-Aware Traffic Engineering Introduction
- DiffServ-Aware Traffic Engineering Standards
- DiffServ-Aware Traffic Engineering Terminology
- DiffServ-Aware Traffic Engineering Features
- DiffServ-Aware Traffic Engineered LSPs
- DiffServ-Aware Traffic Engineered LSPs Overview
- DiffServ-Aware Traffic Engineered LSPs Operation
- Multiclass LSPs
- Multiclass LSP Overview
- Establishing a Multiclass LSP on the Differentiated Services Domain
- Configuring Routers for DiffServ-Aware Traffic Engineering
- Bandwidth Oversubscription Overview
- LSP Size Oversubscription
- Link Size Oversubscription
- Class Type Oversubscription and Local Oversubscription Multipliers
- Class Type Bandwidth and the LOM
- LOM Calculation for the MAM and Extended MAM Bandwidth Models
- LOM Calculation for the Russian Dolls Bandwidth Model
- Example: LOM Calculation
- Configuring the Bandwidth Subscription Percentage for LSPs
- Configuring LSPs for DiffServ-Aware Traffic Engineering
- Configuring Multiclass LSPs
- Static and Explicit-Path LSP Configuration Guidelines
- Point-to-Multipoint LSP Configuration Guidelines
- Configuring Primary and Branch LSPs for Point-to-Multipoint LSPs
- Example: Configuring a Point-to-Multipoint LSP
- Configuring Link Protection for Point-to-Multipoint LSPs
- Configuring Graceful Restart for Point-to-Multipoint LSPs
- Configuring a Multicast RPF Check Policy for Point-to-Multipoint LSPs
- Configuring Ingress PE Router Redundancy for Point-to-Multipoint LSPs
- Enabling Point-to-Point LSPs to Monitor Egress PE Routers
- Preserving Point-to-Multipoint LSP Functioning with Different Junos OS Releases
- Miscellaneous MPLS Properties Configuration Guidelines
- Configuring the Maximum Number of MPLS Labels
- Configuring MPLS to Pop the Label on the Ultimate-Hop Router
- Configuring Traffic Engineering for LSPs
- Enabling Interarea Traffic Engineering
- Enabling Inter-AS Traffic Engineering for LSPs
- Configuring MPLS to Gather Statistics
- Configuring System Log Messages and SNMP Traps for LSPs
- Configuring MPLS Firewall Filters and Policers
- Configuring MPLS Rewrite Rules
- Configuring BFD for MPLS IPv4 LSPs
- Pinging LSPs
- Tracing MPLS and LSP Packets and Operations
- Summary of MPLS Configuration Statements
- adaptive
- adjust-interval
- adjust-threshold
- adjust-threshold-overflow-limit
- admin-down
- admin-group
- admin-groups
- advertisement-hold-time
- allow-fragmentation
- always-mark-connection-protection-tlv
- associate-backup-pe-groups
- auto-bandwidth
- auto-policing
- backup-pe-group
- bandwidth (Fast Reroute, Signaled, and Multiclass LSPs)
- bandwidth (Static LSP)
- bandwidth-model
- bandwidth-percent
- bfd-liveness-detection
- class-of-service
- description
- diffserv-te
- disable
- encoding-type
- exclude
- expand-loose-hop
- explicit-null
- failure-action
- fast-reroute
- fate-sharing
- from
- gpid
- hop-limit
- icmp-tunneling
- include-all
- include-any
- ingress
- install
- interface
- ipv6-tunneling
- label-switched-path
- ldp-tunneling
- least-fill
- link-protection
- log-updown
- lsp-attributes
- maximum-bandwidth
- maximum-labels
- metric
- minimum-bandwidth
- monitor-bandwidth
- most-fill
- mpls
- mtu-signaling
- next-hop
- no-cspf
- no-decrement-ttl
- no-exclude
- no-include-all
- no-include-any
- node-protection (Static LSP)
- no-propagate-ttl
- no-record
- no-trap
- node-protection (Static LSP)
- oam
- optimize-aggressive
- optimize-timer
- p2mp
- p2mp-lsp-next-hop
- path
- path-mtu
- policing
- pop
- preference
- primary
- priority
- protection-revert-time
- push
- random
- record
- retry-limit
- retry-timer
- revert-timer
- rpf-check-policy
- rsvp-error-hold-time
- secondary
- select
- signal-bandwidth
- smart-optimize-timer
- soft-preemption
- standby
- statistics
- swap
- switch-away-lsps
- switching-type
- te-class-matrix
- to
- traceoptions
- traffic-engineering
- RSVP
- RSVP Overview
- RSVP Introduction
- RSVP Standards
- Junos OS RSVP Protocol Implementation
- RSVP Operation Overview
- RSVP Authentication
- RSVP and IGP Hello Packets and Timers
- RSVP Message Types
- Path Messages
- Resv Messages
- PathTear Messages
- ResvTear Messages
- PathErr Messages
- ResvErr Messages
- ResvConfirm Messages
- RSVP Reservation Styles
- RSVP Refresh Reduction
- MTU Signaling in RSVP
- How the Correct MTU Is Signaled in RSVP
- Determining an Outgoing MTU Value
- MTU Signaling in RSVP Limitations
- Fast Reroute, Node Protection, and Link Protection
- Link Protection
- Multiple Bypass LSPs
- Node Protection
- RSVP Graceful Restart
- RSVP Graceful Restart Standard
- RSVP Graceful Restart Terminology
- RSVP Graceful Restart Operation
- Processing the Restart Cap Object
- RSVP Configuration Guidelines
- Minimum RSVP Configuration
- Configuring RSVP and MPLS
- Configuring RSVP Interfaces
- Configuring RSVP Refresh Reduction
- Configuring the RSVP Hello Interval
- Configuring Hello Acknowledgments for Nonsession RSVP Neighbors
- Configuring RSVP Authentication
- Configuring the Bandwidth Subscription for Class Types
- Configuring the RSVP Update Threshold on an Interface
- Configuring RSVP for Unnumbered Interfaces
- Configuring Node Protection or Link Protection for LSPs
- Switching LSPs Away from a Network Node
- Configuring Inter-AS Node and Link Protection
- Configuring Link Protection on Interfaces Used by LSPs
- Configuring Bypass LSPs
- Configuring Administrative Groups for Bypass LSPs
- Configuring the Bandwidth for Bypass LSPs
- Configuring Class of Service for Bypass LSPs
- Configuring the Hop Limit for Bypass LSPs
- Configuring the Maximum Number of Bypass LSPs
- Disabling CSPF for Bypass LSPs
- Disabling Node Protection for Bypass LSPs
- Configuring the Optimization Interval for Bypass LSPs
- Configuring an Explicit Path for Bypass LSPs
- Configuring the Amount of Bandwidth Subscribed for Bypass LSPs
- Configuring Priority and Preemption for Bypass LSPs
- Configuring RSVP Graceful Restart
- Configuring Load Balancing Across RSVP LSPs
- Configuring RSVP Automatic Mesh
- Configuring Timers for RSVP Refresh Messages
- Preempting RSVP Sessions
- Configuring MTU Signaling in RSVP
- Configuring RSVP to Pop the Label on the Ultimate-Hop Router
- Disabling Adjacency Down and Neighbor Down Notification in IS-IS and OSPF
- Enabling Ultimate-Hop Popping on Point-to-Multipoint LSPs
- Tracing RSVP Protocol Traffic
- Summary of RSVP Configuration Statements
- admin-group
- aggregate
- authentication-key
- bandwidth
- bypass (Signaled LSP)
- bypass (Static LSP)
- class-of-service
- disable
- fast-reroute optimize-timer
- graceful-deletion-timeout
- graceful-restart
- hello-acknowledgements
- hello-interval
- hop-limit
- interface
- keep-multiplier
- link-protection (RSVP)
- load-balance
- max-bypasses
- no-adjacency-down-notification
- no-aggregate
- no-cspf
- no-neighbor-down-notification
- no-node-id-subobject
- no-p2mp-sublsp
- no-reliable
- node-link-protection
- optimize-timer
- path
- peer-interface
- preemption
- priority
- refresh-time
- reliable
- rsvp
- rsvp-te
- soft-preemption
- static-label-switched-path
- subscription
- traceoptions
- transit
- tunnel-services
- update-threshold
- LDP
- LDP Overview
- LDP Introduction
- Supported LDP Standards
- Junos OS LDP Protocol Implementation
- LDP Operation
- Tunneling LDP LSPs in RSVP LSPs
- Tunneling LDP LSPs in RSVP LSPs Overview
- Label Operations
- LDP Message Types
- Discovery Messages
- Session Messages
- Advertisement Messages
- Notification Messages
- LDP Session Protection
- LDP Graceful Restart
- LDP Configuration Guidelines
- Minimum LDP Configuration
- Enabling and Disabling LDP
- Configuring the LDP Timer for Hello Messages
- Configuring the Delay Before LDP Neighbors Are Considered Down
- Enabling Strict Targeted Hello Messages for LDP
- Configuring the Interval for LDP Keepalive Messages
- Configuring the LDP Keepalive Timeout
- Configuring LDP Route Preferences
- Configuring LDP Graceful Restart
- Filtering Inbound LDP Label Bindings
- Filtering Outbound LDP Label Bindings
- Specifying the Transport Address Used by LDP
- Configuring the Prefixes Advertised into LDP from the Routing Table
- Configuring FEC Deaggregation
- Configuring Policers for LDP FECs
- Configuring LDP IPv4 FEC Filtering
- Configuring BFD for LDP LSPs
- Configuring ECMP-Aware BFD for RSVP LSPs
- Configuring a Failure Action for the BFD Session on an LDP LSP
- Configuring the Holddown Interval for the BFD Session
- Configuring OAM Ingress Policies for LDP
- Configuring LDP LSP Traceroute
- Collecting LDP Statistics
- Tracing LDP Protocol Traffic
- Configuring Miscellaneous LDP Properties
- Configuring LDP to Use the IGP Route Metric
- Preventing Addition of Ingress Routes to the inet.0 Routing Table
- Multiple-Instance LDP and Carrier-of-Carriers VPNs
- Configuring MPLS and LDP to Pop the Label on the Ultimate-Hop Router
- Enabling LDP over RSVP-Established LSPs
- Enabling LDP over RSVP-Established LSPs in Heterogeneous Networks
- Configuring the TCP MD5 Signature for LDP Sessions
- Configuring LDP Session Protection
- Disabling SNMP Traps for LDP
- Configuring LDP Synchronization with the IGP on LDP Links
- Configuring LDP Synchronization with the IGP on the Router
- Configuring the Label Withdrawal Timer
- Ignoring the LDP Subnet Check
- Summary of LDP Configuration Statements
- allow-subnet-mismatch
- authentication-key
- bfd-liveness-detection
- deaggregate
- disable
- ecmp
- egress-policy
- explicit-null
- export
- failure-action
- graceful-restart
- hello-interval
- helper-disable
- holddown-interval
- hold-time
- ignore-lsp-metrics
- igp-synchronization
- import
- ingress-policy
- interface
- keepalive-interval
- keepalive-timeout
- l2-smart-policy
- label-withdrawal-delay
- ldp
- ldp-synchronization
- log-updown
- maximum-neighbor-recovery-time
- no-deaggregate
- no-forwarding
- oam
- periodic-traceroute
- policing
- preference
- recovery-time
- session
- session-protection
- strict-targeted-hellos
- targeted-hello
- traceoptions
- track-igp-metric
- traffic-statistics
- transport-address
- CCC and TCC
- CCC and TCC Overview
- CCC and TCC Configuration Guidelines
- Configuring Layer 2 Switching Cross-Connects Using CCC
- Configuring the CCC Encapsulation for Layer 2 Switching Cross-Connects
- Configuring ATM Encapsulation for Layer 2 Switching Cross-Connects
- Configuring Ethernet Encapsulation for Layer 2 Switching Cross-Connects
- Configuring Ethernet VLAN Encapsulation for Layer 2 Switching Cross-Connects
- Configuring Aggregated Ethernet Encapsulation for Layer 2 Switching Cross-Connects
- Configuring Frame Relay Encapsulation for Layer 2 Switching Cross-Connects
- Configuring PPP and Cisco HDLC Encapsulation for Layer 2 Switching Cross-Connects
- Configuring the CCC Connection for Layer 2 Switching Cross-Connects
- Configuring MPLS for Layer 2 Switching Cross-Connects
- Example: Configuring a Layer 2 Switching Cross-Connect
- Configuring MPLS LSP Tunnel Cross-Connects Using CCC
- Configuring LSP Stitching Cross-Connects Using CCC
- Configuring TCC
- Configuring the Encapsulation for Layer 2 Switching TCCs
- Configuring PPP and Cisco HDLC Encapsulation for Layer 2 Switching TCCs
- Configuring ATM Encapsulation for Layer 2 Switching TCCs
- Configuring Frame Relay Encapsulation for Layer 2 Switching TCCs
- Configuring Ethernet Encapsulation for Layer 2 Switching TCCs
- Configuring Ethernet Extended VLAN Encapsulation for Layer 2 Switching TCCs
- Configuring ARP for Ethernet and Ethernet Extended VLAN Encapsulations
- Configuring the Connection for Layer 2 Switching TCCs
- Configuring MPLS for Layer 2 Switching TCCs
- Configuring CCC and TCC Graceful Restart
- Configuring CCC Switching for Point-to-Multipoint LSPs
- Summary of CCC and TCC Configuration Statements
- GMPLS
- GMPLS Overview
- GMPLS Configuration Guidelines
- LMP Configuration Overview
- Configuring LMP Traffic Engineering Links
- Configuring LMP Peers
- Configuring the ID for LMP Peers
- Configuring the Interface for Control Channels Between LMP Peers
- Configuring the LMP Control Channel Interface for the Peer
- Configuring the Remote IP Address for LMP Control Channels
- Configuring Hello Message Intervals for LMP Control Channels
- Controlling Message Exchange for LMP Control Channels
- Preventing the Local Peer from Initiating LMP Negotiation
- Associating Traffic Engineering Links with LMP Peers
- Disabling the Traffic Engineering Link for LMP Peers
- Configuring RSVP and OSPF for LMP Peer Interfaces
- Configuring MPLS Paths for GMPLS
- Tracing LMP Traffic
- Configuring MPLS LSPs for GMPLS
- Gracefully Tearing Down GMPLS LSPs
- Hierarchy of RSVP LSPs Configuration Guidelines
- Hierarchy of RSVP LSPs Standard
- Hierarchy of RSVP LSPs Terminology
- Hierarchy of RSVP LSPs Overview
- Hierarchy of RSVP LSPs
- Advertising the Forwarding Adjacency with OSPF
- Configuring a Hierarchy of RSVP LSPs
- Summary of GMPLS Configuration Statements
- address
- control-channel
- dead-interval
- disable
- hello-dead-interval
- hello-interval
- interface
- label-switched-path
- link-management
- lmp-control-channel
- lmp-protocol
- local-address
- passive
- peer
- peer-interface (OSPF)
- remote-address
- remote-id
- retransmission-interval
- retransmit-interval
- retry-limit
- te-link
- traceoptions
- transit-delay
- Indexes
Hide Navigation Pane
Show Navigation Pane
Download
SHA1