Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation

Nonstop Bridging Concepts

Nonstop bridging uses the same infrastructure as graceful Routing Engine switchover (GRES) to preserve interface and kernel information. However, nonstop bridging also saves Layer 2 Control Protocol (L2CP) information by running the Layer 2 Control Protocol process (l2cpd) on the backup Routing Engine.

Note: To use nonstop bridging, you must first enable graceful Routing Engine switchover on your routing (or switching) platform. For more information about graceful Routing Engine switchover, see Understanding Graceful Routing Engine Switchover in the Junos OS.

Figure 1 shows the system architecture of nonstop bridging and the process a routing (or switching) platform follows to prepare for a switchover.

Figure 1: Nonstop Bridging Switchover Preparation Process

Nonstop Bridging Switchover Preparation Process

The switchover preparation process for nonstop bridging follows these steps:

  1. The master Routing Engine starts.
  2. The routing platform processes on the master Routing Engine (such as the chassis process [chassisd] and the Layer 2 Control Protocol process [l2cpd]) start.
  3. The Packet Forwarding Engine starts and connects to the master Routing Engine.
  4. All state information is updated in the system.
  5. The backup Routing Engine starts, including the chassis process (chassisd) and the Layer 2 Control Protocol process (l2cpd).
  6. The system determines whether graceful Routing Engine switchover and nonstop bridging have been enabled.
  7. The kernel synchronization process (ksyncd) synchronizes the backup Routing Engine with the master Routing Engine.
  8. For supported protocols, state information is updated directly between the l2cpds on the master and backup Routing Engines.

Figure 2 shows the effects of a switchover on the routing platform.

Figure 2: Nonstop Bridging During a Switchover

Nonstop Bridging During a Switchover

The switchover process follows these steps:

  1. When keepalives from the master Routing Engine are lost, the system switches over gracefully to the backup Routing Engine.
  2. The Packet Forwarding Engine connects to the backup Routing Engine, which becomes the new master. Because the Layer 2 Control Protocol process (l2cpd) and chassis process (chassisd) are already running, these processes do not need to restart.
  3. State information learned from the point of the switchover is updated in the system. Forwarding and bridging are continued during the switchover, resulting in minimal packet loss.

Published: 2014-04-23