TCP/UDP and Other Protocols Flashcards

1
Q

Name five service quality garantees that TLS gives

A
  1. In-order data delivery
  2. Data integrity
  3. Server authentication
  4. Reliable data transfer
  5. Data confidentiality
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Does the TLS agree on a cryptographic algorithm?

A

Yea, during the handshake phase.

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

If some of the segments UDP sends does not get to the client, what does UDP do?

A

Nothing!
That is for the client (application) to handle.

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

Witch protocol can not have a larger number of unacknowledged bytes than the receivers buffer?

A

TCP
Transmission Contol Protocol

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

Why does TLS and end-point authentication protocol use nonces?

A

To denfend against connection replay attacks

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

How does the cwnd (congetion window) increase when in Congetion Avoidence?

A

Linearly

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

What does PGP stand for, Who made it? When? What does it do?

A

PGP - Pretty Good Privacy is a de-facto e-mail encription scheme made by Phil Zimmermann in 1991.
With PGP every user has a public unique encryption key and a private key that only they know.

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

Whitch port does DNS over UDP and TCP us?

A

53

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

What is on the top of the hierarchy of DNS servers?

A

Root DNS servers

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

Who can add a domin name to DNS?

A

An accredited registrar

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

Name some valid DNS records

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

How many -tuple does UDP use to identify?

A

Usually two-tuple
- destination UDP port number and IP adress

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

Hiw many -tuple does TCP use to identify?

A

Four-tuple
- destination TCP port number and IP adress
- source TCP port number and IP adress

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

What does the SSL socket do with the TCP socket?

A

Wraps it into a security layer

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

Do UDP and TCP sockets both listen and handle clients data?

A

UDP does

TCP has one listening socket, and creates new sockets for each client during the 3-way handshake

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