Transport Layer Flashcards

1
Q

What is the transport layer responsible for ?

A

Logical communications between applications running on different hosts

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

What are the two protocols of the transport layer?

A

TCP (Transport Layer Protocol) and UDP (User Datagram Protocol)

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

What are some responsibilities of the transport layer?

A

Tracking individual conversations. Segmenting data and reassembling data. Adding header and information. Identifying the applications. Conversation mulitplexing.

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

What is a disadvantage of TCP compared to UDP?

A

Slower.

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

How does TCP provide reliability and flow control?

A

Numbering and tracking data segments. Acknowledging received data. Retransmitting received data. Sequencing data that arrives in wrong order. Sending data at efficient rate

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

What applications use TCP?

A

SMTP, IMAP, HTTP, HTTPS

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

What are some benefits of TCP ?

A

Reliable, Acknowledges data, Resends lost data, Delivers data in sequenced order

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

What are disadvantages of UDP?

A

Not as reliable and no flow control

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

What applications use UDP?

A

DNS, VOIP

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

What are some advantages of UDP?

A

Fast, Low overheads

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

How does TCP ensure reliable delivery?

A

Ensuring segments sent by the source arrive at the destination via acknowledgments

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

What is same order delivery and what protocol carries it out?

A

TCP carries this out by reassembling segments into the correct order they are sent out at

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

How does TCP regulate the amount data the source transmits?

A

Flow control

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

What order does UDP assemble the segments into?

A

In the order they are received

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

What happens to segments not received?

A

Lost and not resent

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