1/23
A set of vocabulary flashcards covering key concepts related to IP networking, TCP, UDP, and their roles in data communication.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
IP
Internet Protocol; the primary communication protocol used for transmitting data across a network.
TCP
Transmission Control Protocol; a connection-oriented protocol that ensures reliable delivery of data.
UDP
User Datagram Protocol; a connectionless protocol that allows for faster transmission of data without guaranteed delivery.
Encapsulation
The process of wrapping data with the necessary protocol information before transmission.
Decapsulation
The process of extracting the encapsulated data from a packet upon receipt.
Ethernet
A family of networking technologies commonly used for local area networks (LANs).
IP Address
A unique identifier for a device on a network, used to send and receive data.
Port Number
A number assigned to a specific service or application, used to distinguish multiple services on a network.
Multiplexing
The ability to send multiple types of traffic simultaneously across a network.
Reliable Delivery
The assurance that data sent from one device to another has been received correctly.
Flow Control
A technique used to manage the rate of data transmission between devices.
Connection-oriented
A type of communication that requires a formal connection setup and teardown.
Connectionless
A type of communication that does not require a formal connection setup.
Non-ephemeral Ports
Permanent port numbers (0 - 1023) assigned to services and applications.
Ephemeral Ports
Temporary port numbers (1024 - 65535) used in establishing connections for a single session.
Well-known Ports
Ports that are universally recognized by specific applications, typically falling within the range of 0 - 1023.
DHCP
Dynamic Host Configuration Protocol; a network management protocol used to automatically assign IP addresses.
TFTP
Trivial File Transfer Protocol; a simple protocol for transferring files that doesn't require complex control mechanisms.
HTTP
Hypertext Transfer Protocol; the protocol used for transferring web pages on the internet.
HTTPS
Hypertext Transfer Protocol Secure; an extension of HTTP that uses encryption for secure communication.
SSH
Secure Shell; a protocol used for securely accessing network services over an unsecured network.
Ethernet Payload
The encapsulated data being transmitted across an Ethernet network, should include the header and trailer.
TCP Header
The data packet header that contains control information for TCP.
UDP Header
The data packet header that contains control information for UDP.