WEEK 5 CS2005 Transport Layer Concepts in Networks

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

1/14

flashcard set

Earn XP

Description and Tags

Flashcards covering key concepts, vocabulary, and definitions related to the transport layer in networking.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

Transport Layer

The transport layer provides logical communication between application processes running on different hosts.

2
New cards

Multiplexing

The process of gathering data chunks from different sockets, encapsulating each with header information to create segments.

3
New cards

Demultiplexing

The process of delivering received segments to the correct socket at the receiving host.

4
New cards

User Datagram Protocol (UDP)

A transport layer protocol that provides unreliable, unordered delivery of data.

5
New cards

Transmission Control Protocol (TCP)

A transport layer protocol that ensures reliable, in-order delivery of data.

6
New cards

4-tuple

In TCP, the unique identifier for a connection consisting of source IP address, source port number, destination IP address, and destination port number.

7
New cards

2-tuple

In UDP, the unique identifier for a socket consisting of a destination IP address and a destination port number.

8
New cards

Checksum

A value computed to check for errors in the segment, ensuring data integrity during transmission.

9
New cards

Connection-oriented

A type of protocol, such as TCP, which establishes a connection before transmitting data.

10
New cards

Connectionless

A type of protocol, such as UDP, which does not establish a connection before transmitting data.

11
New cards

Process-Level Addressing

Method used to differentiate between processes (applications) at the transport layer.

12
New cards

Integrity Check

A process used to detect errors in data transmission.

13
New cards

Flow Control

A technique used in TCP to manage the rate of data transmission between sender and receiver.

14
New cards

Port Number

A number used to identify a specific process on a host for communication.

15
New cards

Socket

An endpoint for sending or receiving data across a computer network.