Spoofing Attacks Of Domain Name System

The Domain Name System (DNS) is a hierarchical naming system that is built on a distributed database for computers, services, or any other resource connected to the Internet or a private network. It translates the domain names meaningful to humans into the numerical identifiers associated with the networking equipment for the purpose of locating and addressing these devices worldwide[1]. The job of a DNS is to convert the human readable addresses entered on the address bar of the browser into machine readable IP addresses. DNS spoofing is a term that refers to the action of answering a DNS request that was intended for another server (a ?real? DNS server). This arrangement can be in a server-server exchange (a DNS server asks