Week 1 | 3.5 & 3.7 Flashcards

1
Q

What does TCP have/ What is TCP

A

Connection Oriented
Full duplex service
point to point
three way handshake
flow en congestion control
pipelined

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

What is Maximum Transmission Unit (MTU)

A

bepaalt de limiet van data die ontvangen en geplaatst wordt met een TCP segment naar IP datagram

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

What are TCP segments coupled to

A

TCP segmenten worden gekoppeld door client data chunks met een TCP header

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

How does the TCP structure look

A

32 bit Sequence number field / Acknowledgment number field
16 bit Receive window
4 bit header length field
option field
6 bit flag field

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

What is a SampleRTT

A

gemeten tijd vanaf verzonden segmenten tot ACK

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

What is EstimatedRTT

A

gemiddelde van de SampleRTT waardes

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

Why cant the timeout interval be higher than the EstimatedRTT

A

dat zal leiden tot vertraagde data overdracht

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

What is a SYN flood attack

A

Aanvaller stuurt grote hoeveelheid SYN segmenten zonder derde handshake te sturen, waardoor de server oververmoeid kan worden.

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

what is a direct attack (SYN flood)

A

aanvallers sturen snel SYN’s en ACK’s, kan door een firewall worden tegen gehouden

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

what is a Spoofing based attack (SYN flood)

A

aanvaller stuurt via spoofed adressen valse berichten, kan door een IPsec worden tegen gehouden

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

how to defend against SYN attacks

A

SYN cookies
SYN cache
firewall

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

what is congestion

A

dat is om de snelheid te regulieren

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

what is self clocking

A

TCP kan zelf de Acknowledgments gebruiken om het congestion window size te vergroten, hierdoor kan TCP de snelheid zelf bepalen.

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

what is Additive increase, multiplicative decrease (AIMD)

A

de zender kan de transmission rate (window size) vergroten en kijken naar een goede bandbreedte totdat verlies optreedt

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