protocols:dns
This is an old revision of the document!
DNS
There are three classes of 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
- Authoritative DNS servers
Finding authoritative DNS servers:
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
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.1783086772.txt.gz · Last modified: by v1ctor
