DNS Flashcards

1
Q

DNS: Domain Name System

A

converts human-readable names to IP addresses.

- fundamental support protocol for internet and computer networks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How is a DNS name broken down?

A
  1. top level domain (TLD)
  2. domain part
  3. subdomain part (if applicable)
  4. host part
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is the dns structure of: www.sub.domain.com

A
www = host
sub = subdomain
domain = domain
com = top level domain (TLD)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

resolvers

A

performs name resolution

  • servers that contact TLD DNS servers
  • servers provided by ISP or OpenDNS or GoogleDNS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

DNS Resolution Algorithm

A
  1. resolver contact root name server (has info on TLD)
  2. ask TLD name server about domain resolver is looking for
  3. if subdomains = step 2 is performed again
  4. resolver asks for name resolution of host part
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How can a resolver know how to contact a root name server?

A

IP addresses of the root servers are hardcoded in the config of the resolver. SysAdmins keep the list updated or else the resolver would not be able to contact the root server!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly