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
Internet Protocol
Configuring IP
IP Overview
IP Packets
IP Functions
Moving Data Between the Network Access Layer and the Host-to-Host Transport Layer
Routing Datagrams to Remote Hosts
Fragmenting and Reassembling Datagrams
IP Layering
Network Interface Layer
Internet Layer
Transport Layer
Application Layer
IP Platform Considerations
IP References
Supported IP Features
IP Addressing Overview
Physical and Logical Addresses
Internet Addresses
Subnetwork Mask Format Options
Subnet Addressing
Classless Addressing with CIDR
Adding and Deleting IP Addresses
Adding and Deleting a Primary Address
Adding and Deleting a Secondary (Multinet) Address
Indirect Next-Hop Overview
Before You Configure IP
IP Profiles
IP Profiles Overview
Creating a Profile
Configuring Profile Attributes for IP
Assigning a Profile to an Interface
Address Resolution Protocol
ARP Overview
Understanding How ARP Works
Configuring ARP
Adding a Static Entry in the ARP Cache
Checking for Spoofed ARP Packets
Configuring ARP Cache Entry Timeout
Clearing Dynamic Entries from the ARP Cache
Enabling Proxy ARP
MAC Address Validation Overview
Adding IP Address-MAC Address Validation Pairs
Transmission of GARP Packets Overview
GARP Packets Transmission Scenarios
Configuring the Transmission of GARP Packets
Broadcast Addressing Overview
Configuring Broadcast-Related IP Tasks
IP Fragmentation Overview
Configuring IP Fragmentation-Related Attributes
IP Routing Overview
IP Routing Information Tables Overview
Setting the Administrative Distance for a Route
IP Routing Operations Overview
Identifying a Router Within an Autonomous System
Establishing an IP Static Route
Understanding ICMP Unreachable Messages for Static Routes Sent on Null Interfaces
Enabling or Disabling the Transmission of ICMP Unreachable Messages for Static Routes on Null Interfaces
Configuring IP Static Routes with Indirect Next Hops
Next-Hop Verification for Static Routes Overview
BFD Next-Hop Verification Overview
Enabling BFD on a Static Route
Configuring BFD Next-Hop Verification
RTR Next-Hop Verification Overview
Establishing an IP Static Route and Associating it with a Configured RTR Operation
Example: Configuring the RTR Next-Hop Verification Feature
IP Default Route Overview
Configuring IP Source Address Validation
Enabling IP Source Address Validation
Enabling IP Source Address Validation Traps
Configuring TCP for IP
Defining TCP Maximum Segment Size for IP
Setting MSS for TCP Connections for IP
Configuring TCP PMTU Discovery for IP
Enabling TCP PMTU Discovery
Limiting TCP PMTU Discovery Values
Configuring Black Hole Thresholds for TCP PMTU
Protecting Against TCP RST or SYN DoS Attacks
Preventing TCP PAWS Timestamp DoS Attacks
Protecting Against TCP Out-of-Order DoS Attacks
Limiting TCP Resequence Buffers per Router
Limiting TCP Resequence Buffers per Virtual Router
Limiting TCP Resequence Buffers per Connection
Managing IP Interfaces
Setting Up an Unnumbered Interface
Adding a Host Route to a Peer on a PPP Interface
Shutting Down an IP Interface
Removing an IP Configuration
Clearing IP Interface Counters
Disabling the Forwarding of IP Packets on an SRP Ethernet Interface
Forcing an IP Interface to Appear Up
Adding a Description to an IP Interface or Sub-Interface
Enabling SNMP Link Status Traps on an IP Interface
Configuring the Speed of an IP Interface
Clearing and Reinstalling IP Routes
Enabling the Forwarding of IP Source-Routed Packets
Specifying an IP Debounce Time
ECMP Load Sharing for IP
ECMP Hashed Mode Overview
Defining the Maximum Parallel Routes Supported by the Routing Protocol
ECMP Round-Robin Mode Overview
Configuring ECMP Round-Robin Load Sharing
ECMP Fast Reroute Protection Overview
Setting a TTL Value for the IP Header
Distributing Routing Table Updates to Line Modules
IP Tunnel Routing Table Overview
Shared IP Interfaces
Shared IP Interfaces Overview
Creating a Shared IP Interface
Statically Associating the Shared IP Interface with the Layer 2 Interface
Dynamically Associating the Shared IP Interface with the Layer 2 Interface
Example: Configuring Shared IP Interfaces
Moving IP Shared Interfaces
IP Shared Interface Statistics Overview
Subscriber Interfaces Overview
Internet Control Message Protocol
ICMP Overview
Configuring ICMP Tasks
Specifying a Source Address for ICMP Messages
Determining Reachability of IP Destinations in the Network
Sending Echo Request Packets to the IP Address
Discovering the Routes Followed by Router Packets when Traveling to the IP Destination
Response Time Reporter
Configuring RTR
Configuring the Probe Type for RTR
Configuring the Probe Characteristics for RTR
Setting the Reaction Conditions for the RTR Probe
Scheduling the RTR Probe
Capturing Statistics and Collecting Error Information for the RTR Probe
Collecting History for the RTR Probe
Setting the Receiving Interface for the RTR Entry
Shutting Down the RTR Probe
Monitoring IP
Establishing a Baseline for IP Statistics
Setting a Baseline for IP Interface Statistics
Setting a Baseline for IP Statistics
Setting a Baseline for IP UDP Statistics
Setting a Baseline for IP TCP Statistics
System Event Logs Used to Troubleshoot and Monitor IP
Commands Used to Monitor IP
Monitoring RTR
Monitoring RTR Global Information
Monitoring Statistics Information for RTR Probes
Monitoring Configuration Details for RTR Probes
Monitoring Data Samples for RTR Probes
Monitoring RTR Hops Information
Monitoring Operational Information of RTR
Monitoring Access Lists
Monitoring the AS-Path Access Lists for IP
Monitoring ARP Details
Monitoring General Information for IP
Monitoring Detailed or Summary Information for IP Interfaces
Monitoring the Routes Permitted by IP Community Lists
Monitoring IP Forwarding Table Details for a Line Module
Monitoring the Route Hold-Down Time for IP Forwarding Tables
Monitoring the Current State of IP Interfaces
Monitoring IP Shared Interfaces
Monitoring IP Protocols
Monitoring IP Route Redistribution Policy
Monitoring the Current State of IP Routing Tables
Monitoring IP Routing Table Details for a Line Module
Monitoring BSD Socket Statistics
Monitoring the Status of IP Static Routes in the Routing Table
Monitoring the Status of TCP Protection
Monitoring TCP PMTU Information
Monitoring TCP PAWS Status
Monitoring the TCP Resequencing Buffer Management Functions
Monitoring TCP Statistics for IP
Monitoring IP Traffic Statistics
Monitoring IP UDP Statistics
Monitoring an IP Profile
Monitoring Profile Names
Monitoring Route Map Details
Configuring IPv6
IPv6 Overview
IPv6 Packet Headers
IPv4 and IPv6 Header Differences
Standard IPv6 Headers
Extension Headers
IPv6 Addressing Overview
Address Representation
IPv6 Address Compression
IPv6 Address Prefix
Address Types
Address Scope
Address Structure
ICMP Support
IPv6 Tunnel Routing Tables Overview
Indirect Next-Hop Overview
IPv6 Platform Considerations
Supported Management Applications for IPv6
IPv6 References
Before You Configure IPv6
Configuring an IPv6 License
IPv6 Profiles
IPv6 Profiles Overview
Creating a Profile
Configuring Profile Attributes for IPv6
Assigning a Profile to an Interface
Enabling IPv6 Source Address Validation
Establishing an IPv6 Static Route
Understanding ICMPv6 Unreachable Messages for Static Routes Sent on Null Interfaces
Enabling or Disabling the Transmission of ICMPv6 Unreachable Messages for Static Routes on Null Interfaces
Configuring IPv6 Static Routes with Tags for Redistribution of Routes
Redistributing a Specific IPv6 Static Route Based on the Tag Value
Next-Hop Verification for IPv6 Static Routes Overview
BFD Next-Hop Verification Overview for IPv6 Static Routes
Enabling BFD on an IPv6 Static Route
Configuring BFD Next-Hop Verification for IPv6 Static Routes
Specifying an IPv6 Hop-Count Limit
Managing IPv6 Interfaces
Enabling or Disabling an IPv6 Interface
Clearing IPv6 Interface Counters
Sending Echo Request Packets to the IPv6 Address
Discovering the Routes Followed by Router Packets when Traveling to the IPv6 Destination
Shared IPv6 Interfaces
Creating a Shared IPv6 Interface
Associating the Shared IPv6 Interface with the Layer 2 Interface
Example: Configuring Shared IPv6 Interfaces
Adding a Description to an IPv6 Interface or Subinterface
Configuring TCP for IPv6
Setting MSS for TCP Connections
Configuring TCP PMTU Discovery for IPv6
Enabling TCP PMTU Discovery
Limiting TCP PMTU Discovery Values
Configuring Black Hole Thresholds for TCP PMTU
Protecting Against TCP RST or SYN DoS Attacks
Preventing TCP PAWS Timestamp DoS Attacks
Protecting Against TCP Out-of-Order DoS Attacks
Limiting TCP Resequence Buffers per Router
Limiting TCP Resequence Buffers per Virtual Router
Limiting TCP Resequence Buffers per Connection
ECMP Load Sharing for IPv6
ECMP Hashed Mode Overview
Defining the Maximum Parallel Routes Supported by the Routing Protocol
ECMP Fast Reroute Protection Overview
Removing an IPv6 Configuration
Clearing IPv6 Routes
Creating Static IPv6 Neighbors
Clearing Static or Dynamic IPv6 Neighbors
Monitoring IPv6
Establishing a Baseline for IPv6 Statistics
Setting a Baseline for IPv6 Statistics
Setting a Baseline for IPv6 Interface Statistics
Setting a Baseline for IPv6 Local Address Pool Statistics
Setting a Baseline for IPv6 TCP Statistics
System Event Logs Used to Troubleshoot and Monitor IPv6
Commands Used to Monitor IPv6
Monitoring General Information for IPv6
Monitoring Detailed or Summary Information for IPv6 Addresses
Monitoring IPv6 Forwarding Table Details for a Line Module
Monitoring Detailed or Summary Information for IPv6 Interfaces
Monitoring Static or Dynamic Entries of the IPv6 Neighbor Discovery Cache
Monitoring an IPv6 Profile
Monitoring Active IPv6 Protocols
Monitoring the IPv6 Route Redistribution Policy
Monitoring the Current State of IPv6 Routing Tables
Monitoring Received IPv6 Router Advertisements
Monitoring the Status of IPv6 Static Routes in the Routing Table
Monitoring IPv6 Traffic Statistics
Monitoring IPv6 UDP Statistics
Monitoring the IPv6 License Key on the Router
Monitoring TCP Statistics for IPv6
Monitoring the Configuration Details for IPv6 Local Address Pools
Configuring Neighbor Discovery
Understanding Neighbor Discovery
Neighbor Discovery Platform Considerations
Neighbor Discovery References
Configuring Neighbor Discovery
Before You Configure Neighbor Discovery
Configuring Neighbor Discovery
Using IPv6 Profiles and RADIUS to Configure Neighbor Discovery Route Advertisements
IPv6 Profile-Based Configuration
RADIUS-Based Configuration
Configuring Proxy Neighbor Advertisements
Duplicate Address Detection Attempts Overview
Monitoring Neighbor Discovery
Internet Protocol Routing
Configuring RIP
Overview
RIP Metric
RIP Messages
Platform Considerations
References
Features
Route Tags
Authentication
Subnet Masks
Next Hop
Multicasting
Route Summaries
Split Horizon
Equal-Cost Multipath
Applying Route Maps
Before You Run RIP
Configuration Tasks
Relationship Between address and network Commands
Enabling RIP on Dynamic IP Interfaces
Clearing Dynamic RIP Interfaces
Using RIP Routes for Multicast RPF Checks
Configuring the BFD Protocol for RIP
Remote Neighbors
Monitoring RIP
debug Commands
show Commands
Configuring OSPF
Overview
OSPF Terms
Platform Considerations
References
Features
Intra-area, Interarea, and External Routes
Routing Priority
Virtual Links
Authentication
Opaque LSAs
Route Leakage
Equal-Cost Multipath
OSPF MIB
Interacting with Other Routing Protocols
Implementing OSPF for IPv6
Understanding the OSPFv3 Difference
Supported LSA Types
Unsupported OSPF Components
OSPF Configuration Tasks
Starting OSPF
Enabling OSPFv2
Enabling OSPFv3
Creating a Range of OSPF Interfaces
Creating a Single OSPFv2 Interface
Specifying an OSPF Router ID
Aggregating OSPF Networks
Configuring OSPF Interfaces
address Commands
ip ospf and ipv6 ospf Commands
Comparison Example
Precedence of Commands
Configuring OSPF Areas
Optimizing the Cost to Reach a Range of OSPF Routers Within an Area
Configuring Authentication
Authentication Requirements
Configuring the BFD Protocol for OSPF
Configuring Additional Parameters
Methods for Calculating OSPF Interface Cost
Default Metrics
Configuring OSPF for NBMA Networks
Traffic Engineering
Configuring OSPF for Traffic Engineering
Using OSPF Routes for Multicast RPF Checks
OSPF and BGP/MPLS VPNs
Remote Neighbors
Remote Neighbors and Sham Links
Configuring OSPF Graceful Restart
Disabling and Reenabling Incremental SPF
Configuring OSPF Traps
Configuring OSPFv3 Traps
Neighbor Uptime Tracking
Monitoring OSPF
debug Commands
show Commands
Configuring IS-IS
Overview
IS-IS Terms
ISO Network Layer Addresses
Level 1 Routing
Level 2 Routing
Dynamic Hostname Resolution
Authentication
Simple Authentication
HMAC MD5 Authentication
MD5 Authentication Example
Specifying MD5 Start and Stop Timing
Example
Halting MD5 Authentication
Managing and Replacing MD5 Keys
Enabling and Disabling Authentication of CSNPs and PSNPs
Extensions for Traffic Engineering
Integrated IS-IS
Equal-Cost Multipath
Static PPP Interfaces
Route Tags
Route Tag Applications
Route Tag Structure
Setting Route Tags
Using Route Tags
Unsupported Features
Table Maps
Graceful Restart
Features
How Graceful Restart Works
IS-IS for IPv6
Platform Considerations
References
Features
Before You Run IS-IS
Configuration Tasks
Enabling IS-IS for IP Routing
Summary Example
Enabling and Configuring IS-IS for IPv6 Routing
Summary Example
Configuring IS-IS Interface-Specific Parameters
Configuring Authentication
Configuring Link-State Metrics
Configuring a Reference Bandwidth to Set a Default Metric
Setting the CSNP Interval
Configuring Hello Packet Parameters
Padding IS-IS Hello Packets
Configuring LSP Parameters
Setting the Designated Router Priority
Configuring Passive Interfaces
Configuring Adjacency
Configuring Route Tags for IS-IS Interfaces
Configuring Point-to-Point-over-LAN Circuits
Summary Example
Configuring Global IS-IS Parameters
Setting Authentication Passwords
Configuring Authentication of CSNPs and PSNPs
Configuring Redistribution
Redistributing Routes Between Levels
Advertising IPv4 and IPv6 Prefixes of Passive Interfaces
Controlling Granularity of Routing Information
Configuring a Global Default Metric
Configuring Metric Type
Setting the Administrative Distance
Configuring Default Routes
Disregarding the Attach Bit in Level 1 LSPs
Setting Router Type
Summarizing Routes
Avoiding Transient Black Holes
Waiting for BGP Convergence
Example Topology
Suppression for IS-IS Graceful Restart
Configuration
Ignoring LSP Errors
Logging Adjacency State Changes
Configuring LSP Parameters
Specifying the SPF Interval
Defining the SPF Route Calculation Level
Setting CLNS Parameters
Setting the Maximum Parallel Routes
Configuring a Virtual Multiaccess Network
Configuring Table Maps
Configuring Graceful Restart
Summary Example
Configuring IS-IS for MPLS
Using IS-IS Routes for Multicast RPF Checks
Configuring the BFD Protocol for IS-IS
Disabling the IS-IS Protocol
Monitoring IS-IS
System Event Logs
Monitoring IS-IS Parameters
Displaying CLNS
Index
Index