Explore chapters and articles related to this topic
High-Performance Switch/Routers
Published in James Aweya, Designing Switch/Routers, 2023
To implement DNS, two principal namespaces are used, the domain namespace (or domain name hierarchy), and the IP (IPv4 and IPv6) address spaces. DNS maintains the domain name hierarchy and various databases, in addition to providing mapping services between domain names and the IP address spaces. A user running a DNS client uses the DNS protocol to interact with DNS name servers to translate domain names into IP addresses. A DNS name server is a server that maintains a database in which DNS records for a domain are stored. Queries are issued to a DNS name server which then replies with answers after checking the queries against its database.
Defending Web Applications Against JavaScript Worms on Core Network of Cloud Platforms
Published in Brij B. Gupta, Michael Sheng, Machine Learning for Computer and Cyber Security, 2019
Shashank Tripathi, Pranav Saxena, Harsh D. Dwivedi, Shashank Gupta
DNS Server Spoofing: Domain Name Server (DNS) maps domain name with IP addresses. When the user enters the website address into the browser, it is the responsibility of the DNS to resolve that domain name address into IP address of the server. In DNS spoofing attack, the attacker changes entries in the DNS server, so that when user enters the particular website address, it gets redirected to another IP address that generally belongs to attacker or it also can be related to the victim to which the attacker may want to flood the traffic. Attacker may reply to these messages with malicious programs that are sent to harm the victim’s computer.
Introduction of Computer Networks
Published in Dijiang Huang, Ankur Chowdhary, Sandeep Pisharody, Software-Defined Networking and Security, 2018
Dijiang Huang, Ankur Chowdhary, Sandeep Pisharody
The Domain Name System (DNS) is a hierarchical decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates more readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols. By providing a worldwide, distributed directory service, DNS is an essential component of the functionality on the Internet that has been in use since 1985.
Financial Data Security Management Method and Edge Computing Platform Based on Intelligent Edge Computing and Big Data
Published in IETE Journal of Research, 2021
When a user makes a network request, the domain name resolution is first requested from the local DNS server. The local DNS server queries the domain name information of chuanhu recursively. Because, the domain name has been resolved to the DNS server in the CDN. DNS global load balancing system will return edge node IP to users according to the principle of geographical proximity [25].