Personnaliser les préférences en matière de consentement

Nous utilisons des cookies pour vous aider à naviguer efficacement et à exécuter certaines fonctionnalités. Vous trouverez des informations détaillées sur tous les cookies sous chaque catégorie de consentement ci-dessous.

Les cookies qui sont catégorisés comme « nécessaires » sont stockés sur votre navigateur car ils sont essentiels pour permettre les fonctionnalités de base du site. ... 

Toujours actif

Les cookies nécessaires sont cruciaux pour les fonctions de base du site Web et celui-ci ne fonctionnera pas comme prévu sans eux.Ces cookies ne stockent aucune donnée personnellement identifiable.

Aucun cookie à afficher.

Les cookies fonctionnels permettent d'exécuter certaines fonctionnalités telles que le partage du contenu du site Web sur des plateformes de médias sociaux, la collecte de commentaires et d'autres fonctionnalités tierces.

Aucun cookie à afficher.

Les cookies analytiques sont utilisés pour comprendre comment les visiteurs interagissent avec le site Web. Ces cookies aident à fournir des informations sur le nombre de visiteurs, le taux de rebond, la source de trafic, etc.

Aucun cookie à afficher.

Les cookies de performance sont utilisés pour comprendre et analyser les indices de performance clés du site Web, ce qui permet de fournir une meilleure expérience utilisateur aux visiteurs.

Aucun cookie à afficher.

Les cookies de publicité sont utilisés pour fournir aux visiteurs des publicités personnalisées basées sur les pages visitées précédemment et analyser l'efficacité de la campagne publicitaire.

Aucun cookie à afficher.

Fabric SPB (EN)

IS-IS, loop and convergence time

How IS-IS Routing Protocol Prevents Network Loops and Achieves Sub-Second Convergence ?

Introduction

IS-IS is a link-state, interior gateway protocol that was developed for the International Organization for Standardization (ISO). ISO terminology refers to routers as Intermediate Systems (IS), hence the name Intermediate System-to-Intermediate System (IS-IS). Its efficient handling of network loops and ability to provide sub-second convergence times make it an essential component of modern networking. Below, SIER explores with you how IS-IS prevents loops, allowing you to increase your network redundancy, and achieves rapid convergence.

Loop prevention

Any-to-Any

To provide a loop-free network and to learn and distribute network information, SPBM uses the Intermediate-System-to-Intermediate-System (IS-IS) link state routing protocol. IS-IS is designed to find the shortest path from any one destination to any other in a dynamic fashion. IS-IS creates any-to-any connectivity in a network in an optimized, loop-free manner, without the long convergence delay experienced with the Spanning Tree Protocol.

Active ports

IS-IS does not block ports from use, but rather employs a specific path. As such, all links are available for use. IS-IS dynamically learns the topology of a network and constructs unicast and multicast mesh connectivity. IS-IS parallel adjacency support allows you to configure multiple IS-IS links between the two nodes. Each node in the network calculates a shortest-path tree to every other network node based on System-IDs (BMAC addresses). Only one adjacency with the shortest path is selected as an active adjacency.
Only an active interface with an active adjacency is added into local SPF calculations. This mechanism ensures the local node selects the shortest path and has the same view as the rest of the SPB network.

By relying on a consistent and synchronized view of the network, IS-IS ensures that packets take the shortest and most efficient path without the risk of looping, even in complex topologies. Loop-free operation ensures that redundant links can be utilized without causing instability, allowing traffic to be dynamically rerouted during failures. This increases the overall uptime and efficiency of the network.

Convergence time

Fast convergence is critical for maintaining high availability and resilience in modern networks. IS-IS is renowned for its ability to achieve sub-second convergence through the following mechanisms.

Link State Packet (LSP)

IS-IS floods LSPs (Link State Packets) with minimal delay when a topology change is detected. The protocol uses efficient mechanisms to prioritize and propagate critical updates, ensuring that all routers are updated swiftly.

Bidirectional Forwarding Detection (BFD)

While not part of IS-IS itself, BFD provides low-overhead, short-duration failure detection between two systems. BFD also provides a single mechanism for connectivity detection over any media, at any protocol layer. Because BFD sends rapid failure-detection notifications to the routing protocols that run on the local system, which initiates routing table recalculations, BFD helps reduce network convergence time.

Equal Cost Multi Path (ECMP)

With Equal Cost Multipath (ECMP), the switch can determine up to eight equal-cost paths to the same destination prefix. You can use multiple paths for load sharing of traffic. These multiple paths provide faster convergence to other active paths in case of network failure. By maximizing load sharing among equal-cost paths, you can use links between routers more efficiently when sending IP traffic.

PSNP and CSNP intervals
  • The PSNP (Partial Sequence Number PDU) interval is the time between transmissions of PSNP packets in an IS-IS network. PSNPs are used to request missing LSPs (Link State PDUs) and acknowledge received LSPs. A shorter PSNP interval speeds up convergence but increases overhead, while a longer interval reduces overhead at the cost of slower convergence. The default PSNP interval is 2 seconds on Extreme Networks switches and can range from 1 to 120 seconds.
  • The CSNP (Complete Sequence Number PDU) interval in the IS-IS routing protocol determines the frequency at which a designated router (DIS) sends CSNP packets to maintain synchronization of the link-state databases among routers in a network. CSNPs contain a complete list of all Link-State PDUs (LSPs) in the IS-IS database, ensuring that all routers have consistent and up-to-date routing information. The default CSNP interval is 10 seconds on Extreme Networks switches and can range from 1 to 600 seconds.

Conclusion

The IS-IS routing protocol’s ability to handle network loops and achieve sub-second convergence makes it a cornerstone of modern networking. By leveraging link-state principles, the SPF algorithm, and efficient update mechanisms, IS-IS ensures both stability and agility in dynamic environments. This enables networks to provide high availability and resilience, even in the face of failures, making IS-IS, and thus the SPB Fabric, an indispensable tool for large-scale and mission-critical deployments.

Contact us to find out how to implement these features.

Follow us on LinkedIn to see our next videos.