Terminology Index

Glossary

1801 terms

Open concept maps

Showing 481-512 of 1801 terms

C
11
D
21

DNS Cache

A temporary store of recent DNS lookups kept by resolvers and hosts so repeated queries can be answered quickly without asking authoritative servers again. It speeds resolution but can be a target for poisoning attacks.

Because DNS lookups are frequent, resolvers and operating systems cache the answers for a period set by each record's time-to-live, serving repeat queries instantly. Caching improves performance but introduces risk: if an attacker injects a forged record (cache poisoning), the resolver may serve a malicious address to many users until the entry expires. Defenders care about cache behavior for both performance and detecting or preventing poisoning.

Introduced in: Networking Foundations

Examples

  • A resolver answering a repeat query from cache instead of querying upstream.
  • A record expiring from cache when its time-to-live elapses.
  • Cache poisoning injecting a forged address that the resolver then serves.

No related terms linked yet.