Answer :
Final answer:
The DNS resolution process involves several steps: the local host at abc.com sends a query to its local DNS server dns.abc.com which if can't resolve then sends query to Root and '.com' TLD servers that eventually point it to ns.ibm.com, the authoritative name server for ibm.com. The ns.ibm.com has the IP address for www.ibm.com and sends it back to dns.abc.com which then sends it to local host.
Explanation:
The mechanism that allows a host at domain abc.com to get the IP address for another domain like www.ibm.com is DNS resolution. It occurs in several steps:
- The local host first checks its local DNS cache. If the IP is not found, it proceeds with the next steps.
- The local host sends a DNS query to its job which is dns.abc.com.
- If dns.abc.com cannot resolve the query, it further requests the Root DNS server.
- The Root DNS server does not know the answer, but it knows where to find the information, which is the Top Level Domain (TLD) DNS server for '.com', and sends this information back to dns.abc.com.
- Then, dns.abc.com sends a query to the '.com' TLD DNS server.
- The '.com' TLD DNS server also doesn't have the IP, but it knows the authoritative DNS server (ns.ibm.com) for the ibm.com domain. It provides this information to dns.abc.com.
- Next, dns.abc.com sends a query to ns.ibm.com.
- The ns.ibm.com server knows the IP address for www.ibm.com, and sends this information back to dns.abc.com.
- Finally, dns.abc.com sends this information back to the local host. The IP information is also stored in dns.abc.com's cache for future queries, speeding up subsequent DNS resolutions for www.ibm.com.
Learn more about DNS resolution here:
https://brainly.com/question/32244409
#SPJ11