# data[].attributes.body
7. After the root name server is the  Top-level domain (TLD) servers.

8. If the authoritative name server is not register the DNS can’t locate the IP address associated with domain name and return server can’t be found.

# data[].attributes.body
A distributed system is a collection of independent computers that appears to its users as a single coherent system.

·         a distributed system consists of components (i.e., computers) that are autonomous

·         users (people or programs) think they are dealing with a single system

·         autonomous components need to collaborate

# data[].attributes.body
5.       Because the DNS has to follow the hierarchy starting from the local server, then it will invoke the root server for example .com, then the root server sends back the ip address of .com TLDs, then the local will invoke the .com TLDs then the TLD will send back the authoritative DNS server IP address for example www.aminu.com.  Then the authoritative DNS servers will provide the local server with aminu.com.  Then the local server feeds Muhammad (user).

6.       Top-level domain (TLD) servers types:

Infrastructure top-level domain

Country code top-level domain

Example .com, .org, .net, .edu, for country domains e.g ng, my, su, mu,uk, fr, ca, jp.

# data[].attributes.body
Answer: Converting Alphabetic Names in to Numeric IP Address

# data[].attributes.body
9) Sketch the step-by-step process for DNS lookup for one lookup.

STEP BY STEP PROCESS
Step 1: OS Recursive Query to DNS Resolver
Step 2: DNS Resolver Iterative Query to the Root Server
Step 3: Root Server Response
Step 4:  DNS Resolver Iterative Query to the TLD Server
Step 5: TLD Server Response
Step 6: DNS Resolver Iterative Query to the Google.com NS
Step 7: Google.com NS Response
Step 8: DNS Resolver Response to OS
Step 9: Browser Starts TCP Handshake

# data[].attributes.body
1.Distributed DNS uses large number of servers so the mapping are distributed across DNS servers. Thus the server does not get overloaded traffic means.
2. Data and device sharing which allows many users to access data base.

Question 3

'One focus of control' means the central DNS server has control over all the data base. Thus all queries will be directed and resolved by that single DNS server.

# data[].attributes.body
1) What is the importance of DNS
2) In centralized and distributed architecture, the audio mentioned on 'A collection of independent computer that appear as a single computer' . What does that statement means?
3)In centralized and distributed architecture, the audio mentioned on having ' one focus' of control, what does that mean?
4) What are the advantanges of distributed DNS?
5) Why browser cannot get IP address (in binary) right away?
6) State the TLD name servers
7) What is the process after the root name server?
8)What happens if authoritative name server is not register
9) Sketch the step-by-step process for DNS lookup for one lookup.

# data[].attributes.body
Joseph Owusu, Mohammed and Bashirm

# data[].attributes.body
Basliza
Nabila
Freeha

# data[].attributes.attachment_link.description
DNS query is sent to its local DNS server that contains the host name to be transmitted. HOST = fke.utm.my

# data[].attributes.body
P2P PROBLEM SOLVING

# data[].attributes.body
AIDAYU DELAILA BINTI DAHLAN (MKE161002)
NURIZAN BINTI TAHIR(161006