Application Layer DNS Flashcards

1
Q

What do devices get assigned

A

numerical ip addresses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are domain names labels for

A

these ip addresses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does DNS do

A

converts domain names into ip adresses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What layer does DNS belong to in the OSI model

A

The application Layer (layer 7)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the components of the URL

A

Scheme, Authority (Host, Domain, Port), Path, Query, Fragment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How does DNS map hostnames and IP addresses

A

One hostname → Multiple IPs (Load balancing).
Multiple hostnames → One IP (Shared hosting).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the two main requirements of DNS

A

Scalability and security

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How is DNS structured hierarchically

A

Root Servers (.) – Direct traffic to TLD servers.
TLD Servers – Manage .com, .org, .uk, etc.
Authoritative Servers – Store actual domain records.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the root DNS servers and why are they important

A

13 logical root servers manage DNS globally.

First point of contact when resolving domain names.

Ensures redundancy & reliability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are Top Level Domain (TLD) servers

A

Manage Organizational TLDs (.com, .org, .gov).
Manage Geographical TLDs (.uk, .us, .fr).
Controlled by ICANN.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What do Authoritative DNS servers do

A

Hold the actual DNS records and respond to queries.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How does the DNS lookup process work

A
  1. Client sends a query to DNS Resolver.
  2. Resolver checks cache (if cached, returns result).
  3. If not cached, resolver queries Root DNS Server.
  4. Root Server directs to TLD Server (e.g., .com).
  5. TLD Server directs to Authoritative Server.
  6. Authoritative Server returns the IP address.
  7. Resolver caches response for future use.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What security issues affect DNS

A

Cache Poisoning – Fake DNS responses redirect users to malicious sites.

Spoofing & Man-in-the-Middle Attacks – Hackers intercept DNS traffic.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the solution to DNS security issues

A

DNSSEC (Domain Name System Security Extensions) – Uses digital signatures to verify DNS responses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How does DNSSEC work?

A
  1. DNS Data is hashed to create a digital fingerprint.
  2. Digital Signature is created using a private key.
    3, Signature is attached to DNS response.
  3. Client verifies response using public key.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly