Introduction to IP Flashcards
(10 cards)
TCP (Transmission Control Protocol0
A connection-oriented protocol used for reliable communication. It establishes a connection before data is sent, ensures delivery, and handles retransmissions and ordering of packets.
UDP (User Datagram Protocol)
A connectionless protocol that sends data without establishing a session. It offers fast delivery, but with no error checking or guarantee of delivery.
IP (Internet Protocol)
The primary protocol used for routing packets across networks. Each device on the network must have an unique IP address.
Port Number
A numerical identifier in TCP/UDP used to distinguish different services or applications on a device (e.g., web server uses port 80 for HTTP).
Socket
A combination of an IP address and port number used to uniquely identiify a netwoork service on a device.
Multiplexing
A technique allowing multiple applications to send and receive data over a single network connection using unique port numbers.
Connection-Oriented Protocool
A communication method (like TCP) that requires session initiation, data delivery confirmation, and session termination.
Connectionless Protocol
A communication method (like UDP) that does not establish a session or guarantee packet delivery.
Non-Ephemeral Ports
Also known as well-known ports, these are predefined by the IANA (Internet Assigned Numbers Authority) and range from 0 to 1023.
Ephemeral Ports
Temporary ports assigned by the client’s operating system for short-lived communications, typically in the range 1024-65535.