Internet Communication & Network Models

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/12

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core concepts of internet communication, network models, and protocols based on the provided study guide.

Last updated 9:59 PM on 9/21/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

13 Terms

1
New cards

Number System Conversion

The process of changing a number's representation from one base (e.g., Binary, Decimal, Hexadecimal) to another.

2
New cards

Internet Communication Paradigms

Fundamental models for how communication occurs over the internet, such as client-server and peer-to-peer, each with distinct characteristics regarding roles and data flow.

3
New cards

TCP (Transmission Control Protocol)

A connection-oriented protocol primarily used for reliable, ordered, and error-checked delivery of a stream of bytes between applications.

4
New cards

UDP (User Datagram Protocol)

A connectionless protocol primarily used for speed and efficiency, often in applications where some data loss is acceptable, like real-time streaming.

5
New cards

Stream Transport

A communication method where data is sent as a continuous, ordered sequence of bytes, often associated with TCP for reliable delivery.

6
New cards

Message Transport

A communication method where data is sent as individual, self-contained packets (messages), often associated with UDP for connectionless and potentially unreliable delivery.

7
New cards

Message Transport Delivery

A communication paradigm where data is treated as discrete, self-contained units (messages), typically allowing for various delivery patterns like unicast, multicast, or broadcast.

8
New cards

Connection-Oriented Service (Internet Stream)

A communication service, like TCP's stream service, that establishes a dedicated logical connection between two endpoints before data transfer, ensuring reliable, ordered delivery and connection setup/teardown.

9
New cards

Client-Server Model

A distributed application architecture that partitions tasks or workloads between service providers (servers) and service requesters (clients).

10
New cards

Server Application

In the client-server model, an application that provides services, resources, or data to client applications, often listening for requests and processing them.

11
New cards

Client Application

In the client-server model, an application that initiates requests for services, resources, or data from a server application.

12
New cards

Peer-to-Peer (P2P) Interaction

A distributed application architecture where each node (peer) can function as both a client and a server, directly exchanging data or services with other peers without a central server.

13
New cards

Concurrent Servers

Servers designed to handle multiple client requests simultaneously, often by using techniques like multi-threading or process forking to create separate execution paths for each client connection.