Direct naar de hoofdinhoud
Module 16 · Les 2 van 353/54 in de cursus~15 min
Modulelessen (2/3)

Serve-stale and data freshness

Serve-oude en data versheid

Normaal gesproken ververst of verwijdert een oplosser een antwoord nadat de TTL ervan is verlopen. Met Serve-stale kan een oplosser, wanneer deze de gegevens niet kan vernieuwen, tijdelijk een verlopen antwoord retourneren in plaats van onmiddellijk te falen. Het is alsof u een reservekopie van een directory gebruikt terwijl het centrale kantoor onbereikbaar is.

Dit kan de beschikbaarheid verbeteren, maar vermindert de versheid: een oud adres is mogelijk niet langer geldig of veilig. De oplosser moet proberen te vernieuwen, de tijd beperken dat verouderde gegevens worden weergegeven en zorgvuldig omgaan met verlopen DNSSEC-handtekeningen en beveiligingsgevoelige records zoals DS of TLSA.

Als een autoriteit bijvoorbeeld onbereikbaar is en de oplosser api.example.test → 192.0.2.10 heeft, kan het aanbieden van dat verouderde antwoord een dienst beschikbaar houden als het adres nog steeds correct is. Als het adres opnieuw is toegewezen, kan hetzelfde gedrag gevaarlijk zijn. Serve-stale is een oplosserbeleid en geen universele annulering van TTL's. Definieer grenzen en controleer het gebruik ervan.

Referentie: RFC 8767 – Verouderde gegevens weergeven om de DNS-tolerantie te verbeteren

Controleer uw begrip

Kies het beste antwoord. In de voorbeelden worden trainingsnamen gebruikt en worden geen echte DNS-query's verzonden.

Quiz#dns.m16.l2.e1

Wat is de afweging met serve-oude?

Antwoordmogelijkheden