6.5. La séquence Poll
Une séquence Poll (Poll Sequence) est un échange de paquets de contrôle BFD qui est utilisé dans certaines circonstances pour garantir que le système distant est au courant des changements de paramètres. Elle est également utilisée en mode Demand (voir section 6.6) pour valider la connectivité bidirectionnelle.
Une séquence Poll consiste en un système envoyant des paquets de contrôle BFD périodiques avec le bit Poll (P) activé. Lorsque l'autre système reçoit un Poll, il transmet immédiatement un paquet de contrôle BFD avec le bit Final (F) activé, indépendamment des paquets de contrôle BFD périodiques qu'il peut envoyer (voir section 6.8.7). Lorsque le système envoyant la séquence Poll reçoit un paquet avec Final, la séquence Poll est terminée, et tous les paquets de contrôle BFD ultérieurs sont envoyés avec le bit Poll désactivé. Un paquet de contrôle BFD NE DOIT PAS avoir à la fois les bits Poll (P) et Final (F) activés.
Si des paquets de contrôle BFD périodiques sont déjà envoyés (le système distant n'est pas en mode Demand), la séquence Poll DOIT être effectuée en activant le bit Poll (P) sur ces transmissions périodiques planifiées ; des paquets supplémentaires NE DOIVENT PAS être envoyés.
Après qu'une séquence Poll est terminée, le système demandant la séquence Poll cessera la transmission périodique de paquets de contrôle BFD si l'extrémité distante est en mode Demand ; sinon, il retournera à la transmission périodique de paquets de contrôle BFD avec le bit Poll (P) désactivé.
Typiquement, la séquence entière consiste en un seul paquet dans chaque direction, bien que des pertes de paquets ou des latences de paquets relativement longues puissent entraîner l'envoi de plusieurs paquets Poll avant que la séquence ne se termine.