[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]

Nonstop Active Routing System Requirements

This section contains the following topics:

Nonstop Active Routing Platform Support

Table 8 lists the platforms that support nonstop active routing.

Table 8: Nonstop Active Routing Platform Support

Platform

Software Release

M10i router

JUNOS 8.4 or later

M20 router

JUNOS 8.4 or later

M40e router

JUNOS 8.4 or later

M120 router

JUNOS 9.0 or later

M320 router

JUNOS 8.4 or later

MX-series Ethernet Services routers

JUNOS 9.0 or later

T320 router, T640 routing node, and TX Matrix platform

JUNOS 8.4 or later

T1600 routing node

JUNOS 8.5 or later

Note: All Routing Engines configured for nonstop active routing must be running the same JUNOS software release.

Nonstop Active Routing Protocol and Feature Support

Table 9 lists the protocols that are supported by nonstop active routing.

Table 9: Nonstop Active Routing Protocol and Feature Support

Protocol

Software Release

Bidirectional forwarding detection (BFD)

For more information about BFD support, see Nonstop Active Routing BFD Support.

JUNOS software release 8.5 or later

BGP

For more information about nonstop active routing support for BGP, see Nonstop Active Routing BGP Support.

JUNOS software release 8.4 or later

IS-IS

JUNOS software release 8.4 or later

LDP

JUNOS software release 8.4 or later

LDP-based virtual private LAN service (VPLS)

JUNOS software release 9.3 or later

Layer 2 circuits

JUNOS software release 9.2 or later

Layer 2 VPNs

JUNOS software release 9.1 or later

Layer 3 VPNs (see the first “Note:” after this table for restrictions)

JUNOS software release 9.2 or later

OSPF/OSPFv3

JUNOS software release 8.4 or later

Protocol Independent Multicast (PIM) (for IPv4)

For more information about nonstop active routing support for PIM, see Nonstop Active Routing PIM Support.

JUNOS software release 9.3 or later

RIP and RIP next generation (RIPng)

JUNOS software release 9.0 or later

RSVP-TE LSP

For more information about nonstop active routing support for RSVP-TE LSPs, see Nonstop Active Routing Support for RSVP-TE LSPs.

JUNOS software release 9.5 or later

VPLS

JUNOS software release 9.1 or later

Note: Layer 3 VPN support does not include RSVP-based tunnels, dynamic GRE tunnels, multicast VPNs, or BGP flow routes. The following OSPF features and configuration statements are also not supported:

  • domain-id domain-id statement at the [edit routing-instances routing-instance-name protocols (ospf | ospf3)] hierarchy level
  • domain-vpn-tag number statement at the [edit routing-instances routing-instance-name protocols (ospf | ospf3)] hierarchy level
  • metric number statement at the [edit routing-instances routing-instance-name protocols ospf area area-id sham-link-remote] hierarchy level
  • sham-link local address statement at the [edit routing-instances routing-instance-name protocols ospf] hierarchy level
  • sham-link-remote address <metric number> statement at the [edit routing-instances routing-instance-name protocols ospf area area-id] hierarchy level

Note: If you configure a protocol that is not supported by nonstop active routing, the protocol operates as usual. When a switchover occurs, the state information for the unsupported protocol is not preserved and must be refreshed using the normal recovery mechanisms inherent in the protocol.

Note: On routers that have logical systems configured on them, only the master logical system supports nonstop active routing.

Nonstop Active Routing BFD Support

Nonstop active routing supports the bidirectional forwarding detection (BFD) protocol, which uses the topology discovered by routing protocols to monitor neighbors. The BFD protocol is a simple hello mechanism that detects failures in a network. Because BFD is streamlined to be efficient at fast liveliness detection, when it is used in conjunction with routing protocols, routing recovery times are improved. With nonstop active routing enabled, BFD session states are not restarted when a Routing Engine switchover occurs.

Note: BFD session states are saved only for clients using aggregate or static routes or for BGP, IS-IS, or OSPF/OSPFv3.

When a BFD session is distributed to the Packet Forwarding Engine, BFD packets continue to be sent during a Routing Engine switchover. If non-distributed BFD sessions are to be kept alive during a switchover, you must ensure that the session failure detection time is greater than the Routing Engine switchover time. The following BFD sessions are not distributed to the Packet Forwarding Engine: multi-hop sessions, tunnel-encapsulated sessions, and sessions over aggregated Ethernet and Integrated Routing and Bridging (IRB) interfaces.

Note: For BFD sessions to remain up during a Routing Engine switchover event when nonstop active routing is configured, the value for the minimum-interval configuration statement (a BFD liveness detection parameter) must be at least 2500 ms for Routing Engine-based sessions and at least 10 ms for distributed BFD sessions.

Nonstop Active Routing BGP Support

If the BGP peer in the master routing engine has negotiated address-family capabilities that are not supported for nonstop active routing, then the corresponding BGP neighbor state on the backup routing engine shows as idle. On switchover, the BGP session is reestablished from the new master routing engine.

Only the following address families are supported for nonstop active routing:

Nonstop Active Routing Layer 2 Circuit and LDP-Based VPLS Support

Nonstop active routing supports Layer 2 circuit and LDP-based VPLS, which enables the backup Routing Engine to track the label advertised by Layer 2 circuit and LDP-based VPLS on the primary Routing Engine, and to use the same label after the Routing Engine switchover.

Nonstop Active Routing PIM Support

Nonstop active routing supports Protocol Independent Multicast (PIM) with stateful replication on backup Routing Engines. State information replicated on the backup Routing Engine includes information about neighbor relationships, join and prune events, rendezvous point (RP) sets, synchronization between routes and next hops, and the forwarding state between the two Routing Engines.

To configure nonstop active routing for PIM, include the same statements in the configuration as for other protocols: the nonstop-routing statement at the [edit routing-options] hierarchy level and the graceful-restart statement at the [edit chassis redundancy] hierarchy level. To trace PIM nonstop active routing events, include the flag nsr-synchronization statement at the [edit protocols pim traceoptions] hierarchy level.

Note: The clear pim join, clear pim register, and clear pim statistics operational mode commands are not supported on the backup Routing Engine when nonstop active routing is enabled.

Nonstop active routing support varies for different PIM features. The features fall into the following three categories: supported features, unsupported features, and incompatible features.

Supported features:

Unsupported features: You can configure the following PIM features on a router along with nonstop active routing, but they function as if nonstop active routing is not enabled. In other words, during Routing Engine switchover and other outages, their state information is not preserved and traffic loss is to be expected.

Incompatible features: Nonstop active routing does not support the following features, and you cannot configure them on a router enabled for PIM nonstop active routing. The commit operation fails if the configuration includes both nonstop active routing and one or more of these features:

JUNOS software provides a configuration statement that disables nonstop active routing for PIM only, so that you can activate incompatible PIM features and continue to use nonstop active routing for the other protocols on the router. Before activating an incompatible PIM feature, include the nonstop-routing disable statement at the [edit protocols pim] hierarchy level. Note that in this case nonstop active routing is disabled for all PIM features, not only incompatible features.

Nonstop Active Routing Support for RSVP-TE LSPs

The JUNOS software extends non-stop active routing support to transit label-switching routers (LSR) that are part of an RSVP-TE LSP. Non-stop active routing support on transit LSRs ensures that the master to backup Routing Engine switchover on an LSR remains transparent to the network neighbors and that the LSP information remains unaltered during and after the switchover. You can use the show rsvp version command to find out the non-stop active routing mode and state on a label-switching router.

However, the JUNOS software does not support the following features for non-stop active routing on RSVP-TE transit and egress LSRs:

Nonstop active routing support for RSVP-TE LSPs is subject to the following limitations and restrictions:


[ Contents] [ Prev] [ Next] [ Index] [ Report an Error]