Terminology Index
Glossary
1801 terms
Showing 481-512 of 1801 terms
DNS
DNS is the naming system that translates domain names into network addresses and related records.
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.
