Transport Layer Flashcards

(20 cards)

1
Q

Transport Layer Responsibilities

A

*Tracking individual Conversations
*Segmenting Data and reassembling Segments
*add Header Information
*Identifying the Application
*Conversation Multiplexing

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

Hauptaufgaben von Transport Layer

A

*Garantie, dass Packet ankommt und korrekt reassambled wird
*Individuelle Verbindungen mittels Port unterscheiden

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

Characteristics of UDP

A

*Fast
*Low overhead (8 Bytes)
*no acknowledgement
*no resend of lost data
*delivers data as it arrives

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

Characteristics of TCP

A

*reliable
*aknowledeges data
*resends lost data
*delivers data in sequenced order

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

Transport Layer Protocols

A

*UDP (User Datagram Protocol)
*TCP (Transmission Control Protocol)

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

TCP is…

A

connection-oriented (3-way handshake)

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

UDP is…

A

connectionless

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

3-way handshake

A

*syn
*syn ack
*ack

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

4-way handshake

A

*fin
*ack
*fin
*ack
(terminates host and server sequence number thus 2+2)

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

What happens when you don’t terminate a session properly with fin ack fin ack

A

RAM overload

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

Can only provide TCP a reliable delivery?

A

No, can be implemented in the Application Layer

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

Data loss and retransmission methods

A

*Ack (all previous segemnts are ok, but resend from segment x on)
*SACK (Selective ACK, deliver segment x - y)

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

What is MSS?

A

*Maximum Segment Size
*max 1460 Bytes (1500 Bytes - 20 Bytes IPv4 Header - 20 Bytes TCP Header)

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

When will the Sliding Window as well as the MSS be defined?

A

3-way handshake

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

What happens with the Sliding Window?

A

When an ack message will be received, the window is adjusted to send further segments.

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

Port numbers are used to

A

deliver the data to the right application / service

17
Q

TCP Flow Control allows

A

to request that the sending application reduces the rate of data flow

18
Q

Size of TCP and UDP Header

A

*TCP = 20 Bytes
*UDP = 8 Bytes

19
Q

Types of Ports and their ranges

A

*Well-known (0 - 1023)
*Registered (1024 - 49151)
*Private and or Dynamic Ports (49152 - 65535)

20
Q

Primary benefits of segmenting?

A

*increased speed (allows multiplexing)
*increased efficiency (if a single segment fails, only this has to be resend)