TCP/UDP and Other Protocols Flashcards
Name five service quality garantees that TLS gives
- In-order data delivery
- Data integrity
- Server authentication
- Reliable data transfer
- Data confidentiality
Does the TLS agree on a cryptographic algorithm?
Yea, during the handshake phase.
If some of the segments UDP sends does not get to the client, what does UDP do?
Nothing!
That is for the client (application) to handle.
Witch protocol can not have a larger number of unacknowledged bytes than the receivers buffer?
TCP
Transmission Contol Protocol
Why does TLS and end-point authentication protocol use nonces?
To denfend against connection replay attacks
How does the cwnd (congetion window) increase when in Congetion Avoidence?
Linearly
What does PGP stand for, Who made it? When? What does it do?
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.
Whitch port does DNS over UDP and TCP us?
53
What is on the top of the hierarchy of DNS servers?
Root DNS servers
Who can add a domin name to DNS?
An accredited registrar
Name some valid DNS records
- CNAME
- A
- AAAA
How many -tuple does UDP use to identify?
Usually two-tuple
- destination UDP port number and IP adress
Hiw many -tuple does TCP use to identify?
Four-tuple
- destination TCP port number and IP adress
- source TCP port number and IP adress
What does the SSL socket do with the TCP socket?
Wraps it into a security layer
Do UDP and TCP sockets both listen and handle clients data?
UDP does
TCP has one listening socket, and creates new sockets for each client during the 3-way handshake