Chpt 2 2 Flashcards

1
Q

Email Three major components

A
  1. User agents
  2. Mail servers
  3. Simple mail transfer protocol: SMTP
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Where does the SMTP work?

A

Between mail servers to send email messages.

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

SMTP RFC

A

Uses TCP to reliably transfer email messages from client (mail server initiating connection)

Three phases of transfer.

Command/response interaction (like HTTP).

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

Three phases of transfer of SMTP RFC

A

SMTP handshaking (greeting)
SMTP transfer of messages
SMTP closure.

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

RFC 2822

A

Defines syntax for e-mail message itself (like HTML defines syntax for web documents).

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

IMAP

A

Internet Mail access Protocol:

Messages stored ons server, provide retrieval, deletion, folders of stored messages on server.

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

DNS

A

Domain Name System

A distributed database is implemented in a hierarchy of many name servers.

Application-layer protocol hosts, and DNS servers communicate to resolve names.

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

DNS Services

A
  1. Hostname to IP address translation.
  2. Host aliasing
  3. Mail server aliasing.
  4. Load distribution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Why not centralize DNS

A
  1. Single Point of Failure.
  2. Traffic volume
  3. Distant centralized database
  4. Maintenance.

DOESN’T SCALE!

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

Three levels of DNS

A

Root, Top-Level Domain, Authoritative

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

DNS must have ___ to function.

A

Internet

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

Who manages root DNS domains?

A

ICANN

Internet Corporation for Assigned Names and Numbers.

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

When the host makes a DNS query, it is sent to where?

A

Its local DNS server.

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

Does the local DNS server strictly belong to the hierarchy?

A

No.

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

Iterated Query

A

Contacted server replies with the name of the server to contact. (Tree-Model)

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

Recursive Query

A

Puts the burden of name resolution on the contracted name server. (Linear-Model)

17
Q

Caching DNS Info

A

Once (any) name server learns mapping, it caches mapping and immediately returns a cached mapping in response to a query.

Cached entries may be out of date.

18
Q

DNS Records Types

A

A - hostname/IP
NS - domain name
CNAME - alias names
MX - name of SMTP mail server.

19
Q

DNS query and reply messages, both have __.

A

The same format:

Message header (ID) and Flags.

20
Q

DNS Security

A

DDoS Attacks - bombard with servers with traffic. (or bombard TLD servers)

Spoofing Attacks: Intercept DNS queries, and return bogus replies.

21
Q

Peer to Peer (P2P)

A

Not always on the server.
End systems directly communicate.
Self Scalability.
Peer change IP addresses. (Are intermittently connected)