Transport Layer - TCP (Class 3)

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/16

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

17 Terms

1
New cards

Location of Transport Layer

Right after Application Layer

2
New cards

Transport Layer Functions

1) Link to Applications - Connect data to the correct app using port numbers.

2) Segment Data - Break data into pieces and reassemble it at the destination.

3) Manage Sessions - Help organize and maintain communication between devices.

3
New cards

1) Linking to Application layer

- TCP/UDP may serve multiple application layer protocols

- PORTS used to identify application(2-byte numbers)

4
New cards

2) Segmenting

Breaking up large files into smaller segments (and putting them back together)

5
New cards

3) Session Management

- Conversation between two computers or creating a virtual circuit

- Send data with a session is connection-oriented

- Send data w/o a session is connectionless Messaging

- TCP uses 3-way handshake

6
New cards

TCP Protocol Data Unit

Segment

7
New cards

What is the first step in the connection process?

3 way handshake

8
New cards

How is a message prepared for transmission in the connection process?

Message broken into segments

9
New cards

In what order are segments sent during the connection process?

Segments are sent in order

10
New cards

What happens to segments if a negative acknowledgement is received?

Segments are resent

11
New cards

What occurs at the end of the connection process?

Connection closed

12
New cards

Transport Layer Protocols

TCP, UDP

13
New cards

Transmission Control Protocol (TCP)

A protocol for sending packets that does error-checking to ensure all packets are received and properly ordered

14
New cards

User Data-gram Protocol (UDP)

A protocol for sending packets quickly with minimal error-checking and no resending of dropped packets

15
New cards

TCP example

HTTP

16
New cards

UDP example

Address request/DNS

17
New cards

TCP vs UDP

TCP creates connections and breaks down messages

UDP is connectionless, must fit into one segment