Using Recursive Name-Server to Resolve DNS
Domain Name Systems (DNS) servers provide a critical service to users and application on the internet. It translates human friendly names into IP addresses and vice versa. DNS has two kinds of service types, one is the authoritative DNS which provides complete information about some part of domain name space, which they load from a file or from another name server, and the other is the recursive DNS which queries the information into the authoritative DNS and delivers the replied information into the client. This paper focuses on the Non-authoritative naming resolution of DNS.