Aller au contenu principal

8.4. Cache Has No Data Available

Cache                         Router
~ ~
| <------ Serial Query ------ | R demande des données
| ---- Error Report PDU ----> | C Aucune donnée disponible
~ ~

Cache Router
~ ~
| <------ Reset Query ------- | R demande des données
| ---- Error Report PDU ----> | C Aucune donnée disponible
~ ~

Le cache peut répondre à une Serial Query ou à une Reset Query en informant le routeur que le cache ne peut fournir aucune mise à jour. La cause la plus probable est que le cache a perdu son état, peut-être en raison d'un redémarrage, et ne s'est pas encore rétabli. Bien qu'il soit possible qu'un cache entre dans un tel état sans abandonner aucune de ses sessions actives, un routeur est plus susceptible de voir ce comportement lorsqu'il se connecte initialement et émet une Reset Query pendant que le cache est encore en train de reconstruire sa base de données.

Lorsqu'un routeur reçoit ce type d'erreur, le routeur DEVRAIT tenter de se connecter à tous les autres caches dans sa liste de caches, par ordre de préférence. Si aucun autre cache n'est disponible, le routeur DOIT émettre périodiquement des Reset Queries jusqu'à ce qu'il obtienne une nouvelle charge utilisable du cache.