Week 6 Flashcards
(18 cards)
What is Domain Name System (DNS) ?
DNS (Domain Name System) is like the phonebook of the internet. It translates easy-to-remember domain names (like www.google.com) into IP addresses.
Explain the process of DNS resolution.
DNS resolution is the process of translating a user-friendly hostname (e.g., www.example.com) into a machine-readable IP address (e.g., 192.168.1.1), allowing browsers to locate the corresponding webpage.
Define the function of a DNS Recursor.
A DNS Recursor (also called a DNS resolver) is a server that finds the answer when you type a website address (like google.com) into your browser.
What is the purpose of a Root Name Server in the DNS hierarchy?
The Root Name Server resolves human-readable host names into IP addresses and initiates the next phase in the quest to find a particular IP address.
Identify the role of a TLD Name Server in DNS resolution.
The TLD Name Server manages the final segment of a hostname (e.g., in ‘example.com,’ the TLD server is ‘com’) and helps in locating the specific IP address.
Describe the function of an Authoritative Name Server.
An Authoritative Name Server returns the IP address for a requested hostname back to the DNS Recursor if it has permission to access the record.
List the types of DNS queries.
Types of DNS queries include recursive, iterative, and non-recursive queries, each serving different purposes.
Explain the significance of DNS caching.
DNS caching stores resolved domain names and IP addresses to speed up future requests and reduce server load.
DNS Attacks
DNS Spoofing or Cache Poisoning
DNS Amplification Attacks
DNS DDoS (Distributed Denial of Service):
DNS Tunneling
Domain Hijacking or DNS Hijacking
NXDOMAIN Attacks
Man-in-the-Middle (MitM) Attacks
Discuss the components of wireless networking.
Components include access points, routers, client devices, and network adapters for wireless communication.
What security measures can be implemented for wireless networking?
Security measures include encryption protocols like WPA2, strong passwords, disabling SSID broadcasting, and firmware updates.
Explain the consequences of DNS attacks.
DNS attacks can cause service disruptions, data breaches, and unauthorized access to services.
Describe the function of a stub resolver in DNS.
A stub resolver checks its local cache before sending requests to a DNS recursive resolver.
Describe a non-recursive DNS query.
A non-recursive query requests a record from a DNS server with authoritative access or cached records.
What is the role of a DNS recursive resolver?
A DNS recursive resolver receives a recursive query and manages the response by initiating the required requests.
Describe the process that occurs during an iterative query.
The DNS client queries a server, which may refer to another server if it doesn’t have a match, continuing until an answer is found.
Explain the difference between a recursive query and an iterative query in DNS.
A recursive query expects a complete answer from the DNS server, while an iterative query allows referrals to other servers.
Outline the steps involved in a DNS lookup process.
Steps include the client sending a request to a DNS Recursor, which queries Root, TLD, and Authoritative Name Servers.