Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation

Split Detection Behavior in a Virtual Chassis

If there is a disruption to a Virtual Chassis configuration for MX Series 3D Universal Edge Routers due to the failure of a member router or one or more Virtual Chassis port interfaces, the resulting connectivity loss can cause a split in the Virtual Chassis configuration. Split detection identifies the split and can minimize further network disruption.

This topic covers:

How Split Detection Works in a Virtual Chassis

Split detection is enabled by default in an MX Series Virtual Chassis. Optionally, you can disable split detection by including the no-split-detection statement at the [edit virtual-chassis] hierarchy level. Disabling split detection can be useful in certain Virtual Chassis configurations.

For example, if the backup router fails in a two-member Virtual Chassis configuration and split detection is enabled (the default behavior), the master router takes a line-card role, and the line cards (FPCs) that do not host Virtual Chassis ports go offline. This state effectively halts routing and disables the Virtual Chassis configuration. By contrast, if the backup router fails in a two-member Virtual Chassis configuration and split detection is disabled, the master router retains mastership and maintains all of the Virtual Chassis ports, effectively resulting in a single-member Virtual Chassis consisting of only the master router.

Best Practice: We recommend that you disable split detection for a two-member MX Series Virtual Chassis configuration if you think the backup router is more likely to fail than the Virtual Chassis port interfaces to the backup router. Configuring redundant Virtual Chassis ports on different line cards in each member router reduces the likelihood that all Virtual Chassis port interfaces to the backup router can fail.

Effect of Split Detection on Virtual Chassis Failure Scenarios

The behavior of a Virtual Chassis during certain failure scenarios depends on whether split detection is enabled or disabled. Table 1 describes the effect of the split detection setting on common failure scenarios in a two-member MX Series Virtual Chassis.

Table 1: Effect of Split Detection on Common Virtual Chassis Failure Scenarios

Type of Failure

Split Detection Setting

Results

Virtual Chassis port interfaces go down

Enabled

  • VC-B takes VC-M role.
  • Previous VC-M takes line-card (VC-L) role. The line-card role isolates the router and removes it from the Virtual Chassis until connectivity is restored.
  • Result is a single-member Virtual Chassis consisting of only a single VC-M. The VC-M continues to maintain subscriber state information and route traffic.

When Virtual Chassis port interfaces are reconnected:

  • VC-M retains VC-M role.
  • VC-L takes VC-B role.
  • Subscribers are not affected.

Virtual Chassis port interfaces go down

Disabled

When Virtual Chassis port interfaces are disconnected:

  • VC-M retains VC-M role, and VC-B also takes VC-M role. The result is a Virtual Chassis with two VC-M routers, each of which maintains subscriber state information.
  • Initially, both VC-M routers have a complete list of subscribers. Because the two routers have the same configuration, the effect on subscribers, traffic patterns, behavior of external applications, and subscriber login and logout operations is unpredictable while the Virtual Chassis port interfaces are disconnected.

When Virtual Chassis port interfaces are reconnected:

  • Original VC-M before the disconnection resumes VC-M role, and original VC-B before the disconnection resumes VC-B role.
  • Subscribers on the VC-M are preserved.
  • Subscribers on the VC-B are purged.
  • The subscribers preserved on the VC-M are unaffected, and all remaining subscribers are able to log back in to the router.

Virtual Chassis backup router (VC-B) goes down

Enabled

  • VC-M takes line-card (VC-L) role, which causes all line cards (FPCs) that do not host Virtual Chassis ports to go offline.
  • Previous VC-B is out of service.
  • The line-card role isolates the master router and removes it from the Virtual Chassis until connectivity is restored. As a result, the Virtual Chassis is left without a master router, which halts interchassis routing and effectively disables the Virtual Chassis configuration.

When the failed router is brought back into service:

  • The mastership election algorithm is run to determine whether the router takes a VC-M or VC-B role. The Virtual Chassis then becomes operational.
  • All subscribers can log back in to the router.
  • Previous subscriber state information is not preserved.

Virtual Chassis backup router (VC-B) goes down

Disabled

  • VC-M retains VC-M role and maintains all Virtual Chassis ports.
  • Previous VC-B is out of service.
  • Result is a single-member Virtual Chassis consisting of only a single VC-M. The VC-M continues to maintain subscriber state information and route traffic.

Virtual Chassis master router (VC-M) goes down

Split detection setting has no effect on behavior

  • VC-B takes over VC-M role regardless of whether split detection is enabled or disabled.
  • Previous VC-M is out of service.
  • Result is a single-member Virtual Chassis consisting of only a single VC-M. The new VC-M continues to maintain subscriber state information and route traffic.

When the original VC-M is brought back into service, or when the original VC-M is replaced with a new router:

  • Original VC-M or its replacement takes VC-B role.
  • Subscribers are not affected.

Active access link between the VC-M and the access node, such as a digital subscriber line access multiplexer (DSLAM), goes down

Split detection setting has no effect on behavior

  • Previous standby access link becomes the active access link between the VC-B and the access node.
  • Traffic is routed through the new active access link.
  • The VC-M continues to maintain subscriber state information and route traffic.

Published: 2013-02-11