User Tools

Site Tools


protocols:dns

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
protocols:dns [2026/07/03 12:48] – created v1ctorprotocols:dns [2026/07/03 13:53] (current) – [Resource Records] v1ctor
Line 3: Line 3:
 There are three classes of DNS servers: There are three classes of DNS servers:
   - Root DNS servers   - Root DNS servers
 +    - There are more than 2000 root servers world wide. They are copies of 13 different root servers
   - Top Level Domain DNS servers   - Top Level Domain DNS servers
   - Authoritative DNS servers   - Authoritative DNS servers
  
 +
 +Finding authoritative DNS servers:
 +<code bash>
 +dig NS apple.com +short  # the NS record identifies which servers are supposed to be authoritative;
 +                         # querying those servers directly and checking for aa confirms they actually are
 +</code>
 +
 +===== Resource Records =====
 +
 +Resource record is a four-tuple - **(Name, Value, Type, TTL)** 
 +  * TTL determines when the resource should be removed from the cache
 +  * Type **A**:
 +    * ''Name'' is the hostname
 +    * ''Value'' is the IP address
protocols/dns.1783082880.txt.gz · Last modified: by v1ctor