Data Connectivity Components | RECOMMENDED |

The hosts TCP and UDP. TCP (Transmission Control Protocol) provides reliable, connection-oriented, error-checked delivery. It sequences packets, acknowledges receipt, and retransmits lost data—essential for web browsing, email, and file transfers. UDP (User Datagram Protocol), in contrast, is connectionless and unreliable but low-latency, making it ideal for streaming video, VoIP, and DNS queries.

ensure data reaches the correct destination. The Domain Name System (DNS) is a distributed, hierarchical database that translates human-readable names (e.g., www.example.com ) into machine-readable IP addresses. DNS resolution involves recursive queries, root name servers, top-level domain (TLD) servers, and authoritative name servers—a globally distributed miracle of engineering. Dynamic Host Configuration Protocol (DHCP) automates the assignment of IP addresses, subnet masks, default gateways, and DNS servers to devices as they join a network. Without DHCP, network administration would be a manual nightmare. Finally, Network Address Translation (NAT), commonly embedded in home routers, allows multiple devices on a private network (e.g., 192.168.1.x) to share a single public IP address, conserving the limited IPv4 space. Security and Management: The Overlay Components Connectivity without security is a liability. Modern data connectivity components must therefore include layers of protection and management. data connectivity components

, largely obsolete, were simple repeaters. They operated at the physical layer, blindly broadcasting any signal received on one port to all other ports. This led to constant collisions and security risks. The switch (or bridging hub) revolutionized LANs. Operating at the data link layer, a switch learns the MAC addresses of devices on each port and builds a forwarding table. It intelligently sends frames only to the port where the destination device resides, creating isolated collision domains and dramatically increasing efficiency. Modern switches also support Virtual LANs (VLANs), which logically partition a physical switch into multiple isolated broadcast domains, enhancing security and traffic management. The hosts TCP and UDP

operate at the network layer (Layer 3 of the OSI model). Unlike switches, which connect devices within the same network, routers interconnect different networks—such as a home LAN to the internet. They use IP addresses and routing tables to determine the optimal path for packets across potentially dozens of intermediate networks. Routers are the core of the internet; every packet crossing from one autonomous system to another passes through a router. UDP (User Datagram Protocol), in contrast, is connectionless

create encrypted tunnels across untrusted networks (like the internet). A VPN client encapsulates and encrypts the entire IP packet, then adds a new outer header addressed to a VPN server. This provides confidentiality (encryption), data integrity (hashing), and authentication. Modern implementations often use IPsec (Internet Protocol Security) or TLS (Transport Layer Security).

The (Transmission Control Protocol/Internet Protocol) is the lingua franca of the modern internet. It is often described via the four-layer model (Link, Internet, Transport, Application). At the Internet layer , the Internet Protocol (IP) provides connectionless, best-effort delivery of packets called datagrams. IP handles addressing and routing. Two versions dominate: IPv4 (32-bit addresses, e.g., 192.0.2.1) and the expanding IPv6 (128-bit addresses, providing an astronomically larger address space).