メインコンテンツまでスキップ

8.3. No Incremental Update Available

Cache                         Router
~ ~
| <------ Serial Query ------ | R はデータを要求
| ------- Cache Reset ------> | C は指定されたシリアル番号から
| | 更新を提供できない
| <------ Reset Query ------- | R は新しいデータを要求
| ----- Cache Response -----> | C はリクエストを確認
| ------- Payload PDU ------> | C は 0 個以上の
| ------- Payload PDU ------> | IPv4 Prefix, IPv6 Prefix,
| ------- Payload PDU ------> | または Router Key PDUs を送信
| ------- End of Data ------> | C は End of Data を送信
| | し新しいシリアル番号を送信
~ ~

キャッシュは, ルーターが指定したシリアル番号からの増分更新を提供できないことをルーターに通知するキャッシュリセット (Cache Reset) でシリアルクエリに応答する可能性があります。これは, キャッシュが状態を失った, またはルーターがポーリング間で長時間待機しすぎてキャッシュが不要と判断した古いデータをクリーンアップした, またはキャッシュがストレージスペースを使い果たして一部の古いデータを早期に期限切れにしなければならなかったためかもしれません。この状態がどのように発生したかに関係なく, キャッシュはリクエストを満たすことができないことをルーターに伝えるためにキャッシュリセットで応答します。ルーターがこれを受信したとき, ルーターはキャッシュリストのより優先されるキャッシュへの接続を試みるべきです。より優先されるキャッシュがない場合, リセットクエリを発行してキャッシュから完全に新しいロードを取得しなければなりません。