The Domain Name System Flashcards
Why is the DNS essential for e-commerce?
Because the DNS allows you to work not in numerical spaces but symbolic ones. It would be impossible to remember IP addresses in numerical form.
What did people use to do before the DNS became reliable?
People would have a notebook of IP addresses
What is the Domain Name System?
A system that connects textual strings to numbers
How must a DNS be?
The DNS must be: 1 scalable; 2 efficient; 3 reliable; 4 maintainable
What does it mean that a DNS is scalable?
it must cope with all hosts
The DNS achieves scalability by organising a large number of servers in a hierarchical fashion
What does it mean that a DNS is efficient?
it must not delay any host
What does it mean that a DNS is reliable?
it must not be a single point of
failure.
What does it mean that a DNS is maintainable?
it is constantly updated
How many root servers are there?
13
Example of top-level domain server.
There are many top-level domain servers for “.com”, “.org”, “.uk”, “.biz
What is an authoritative web server?
a server for every organisation with a
publically-accessible Web or mail server. they are machines at organizational level.
How does a DNS achieve efficiency?
By local server caching. This enables a server to not to go through the DNS tree
How does a DNS achieve maintainability?
Authoritative domain servers can be registered, updated and deregistered automatically.
So when an internal mapping is changed the update gets propagated.
What may be a problem with trusted DNS services?
A trusted DNS server may not be so trustworthy! It may
promote some policy or business relationship.
It the service gets hacked all services depending on it will be taken out.
What was the BOT used to fire at the DYN DNS servers?
MARAI