Skip to content
networking
8 articles · All tags
- Big-Endian vs Little-Endian: Byte Order Explained
Big-endian and little-endian are the two ways computers order the bytes of a multi-byte number in memory or in a file, and mixing them up produces wrong values. - How Network Address Translation (NAT) Works
Network address translation (NAT) lets a router share one public IP address among many devices by rewriting addresses and ports in each packet as it passes through. - TCP vs UDP: Differences, Use Cases, and When to Use Each
TCP delivers data reliably and in order using handshakes and retransmission; UDP sends fast, connectionless datagrams. Compare the two and learn when each fits. - How Wi-Fi Works
How wireless LANs encode data onto radio waves — channels, modulation, collisions, and why your Wi-Fi speed depends on walls, neighbors, and channel width. - Subnetting and CIDR
Dividing IP address space into subnets and the Classless Inter-Domain Routing notation that replaced rigid classful addressing. - Domain Name System
The hierarchical, distributed naming system that maps human-readable domain names to IP addresses and other network records. - TCP Congestion Control
The mechanisms that let TCP share network capacity fairly, adjusting each connection's sending rate in response to congestion signals. - TCP Three-Way Handshake
The three-message exchange TCP uses to open a reliable connection and synchronize sequence numbers between two hosts.