Partager via


Marquage des itinéraires pour l’état Hold-Down

Certains clients, tels que les protocoles de vecteurs de distance tels que RIP et DVMRP, exigent que les destinations soient publiées comme inaccessibles pendant un certain temps après la suppression de la dernière route vers la destination. La dernière route supprimée doit être annoncée comme inaccessible, même si des itinéraires plus récents arrivent entre-temps. La dernière route supprimée est marquée comme étant dans un état de conservation. Le processus de conservation empêche la formation de boucles de routage. Les boucles de routage sont provoquées lorsqu’un protocole de routage publie des informations de routage obsolètes. Lorsque la conservation expire, ces protocoles reprennent leur publication avec la nouvelle meilleure route.

Un protocole qui implémente des états de conservation indique qu’une destination est dans un état de conservation à l’aide de la fonction RtmHoldDestination . Le client appelle cette fonction lorsqu’il publie la meilleure route vers cette destination. Si tous les itinéraires vers cette destination sont supprimés ultérieurement, la dernière route supprimée est conservée dans un état de conservation pendant la période spécifiée dans l’appel précédent à RtmHoldDestination.

Lorsqu’un protocole publie une destination, les informations d’itinéraire utilisées dépendent si le protocole utilise des états de conservation et si un itinéraire à l’état de conservation existe pour la destination.

Les protocoles qui n’utilisent pas d’états de conservation peuvent ignorer les informations d’itinéraire relatives aux états de conservation d’une destination et toujours publier le meilleur itinéraire.

Pour obtenir un exemple de code qui montre comment utiliser ces fonctions, consultez Utiliser l’état Hold-Down route.