Zum Hauptinhalt springen

8.2. Typical Exchange

Cache                         Router
~ ~
| -------- Notify ----------> | (optional)
| |
| <----- Serial Query ------- | R fordert Daten an
| |
| ----- Cache Response -----> | C bestätigt Anfrage
| ------- Payload PDU ------> | C sendet null oder mehr
| ------- Payload PDU ------> | IPv4 Prefix, IPv6 Prefix,
| ------- Payload PDU ------> | oder Router Key PDUs
| ------- End of Data ------> | C sendet End of Data
| | und sendet neue Seriennummer
~ ~

Der Cache-Server SOLLTE eine Notify PDU mit seiner aktuellen Seriennummer senden, wenn sich die Seriennummer des Caches ändert, mit der Erwartung, dass der Router dann eine Serial Query früher ausgeben KANN als er es sonst tun würde. Dies ist analog zu DNS NOTIFY in [RFC1996]. Der Cache MUSS Serial Notifies auf höchstens eine pro Minute begrenzen.

Wenn die Transportschicht aktiv ist und entweder ein Timer im Router abgelaufen ist oder der Cache eine Notify PDU gesendet hat, fragt der Router nach neuen Daten, indem er eine Serial Query sendet, und der Cache sendet alle Daten, die neuer sind als die Seriennummer in der Serial Query.

Um die Zeitdauer zu begrenzen, die ein Cache alte Widerrufe aufbewahren muss, MUSS ein Router regelmäßig entweder eine Serial Query oder eine Reset Query senden. Siehe Abschnitt 6 für Details zur erforderlichen Polling-Frequenz.