Best of NetworkingDecember 2025

  1. 1
    Article
    Avatar of dotnet.NET Blog·24w

    .NET 10 Networking Improvements

    .NET 10 introduces several networking improvements including WinHttpHandler certificate caching for better performance, a new HTTP QUERY verb, WebSocketStream for simplified stream-based WebSocket operations, TLS 1.3 support on macOS (opt-in), unified cipher suite information via NegotiatedCipherSuite, Server-Sent Events formatter to complement the existing parser, IP address validation methods, UTF-8 parsing support for IPAddress and IPNetwork, removal of URI length limits to support data URIs, and a new YAML media type constant.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·21w

    EP195: Common Network Protocols Every Engineer Should Know

    Network protocols form the foundation of internet communication, defining how data moves securely between systems. Transport protocols like TCP, UDP, and QUIC handle reliable and fast delivery. Application layer protocols including HTTP, TLS, DNS, SSH, and WebSocket enable web browsing, security, remote access, and real-time communication. Backend protocols like DHCP, NTP, and LDAP manage addressing, synchronization, and directory services. The guide covers 8 popular protocols in detail: FTP, TCP, UDP, HTTP, HTTP/3, HTTPS, SMTP, and WebSocket, explaining their specific roles in data transfer and communication.

  3. 3
    Article
    Avatar of bytebytegoByteByteGo·22w

    EP194: Evolution of HTTP

    HTTP has evolved from HTTP/0.9's simple GET requests to HTTP/3's UDP-based QUIC protocol, improving performance through persistent connections, multiplexing, and reduced latency. Key system performance metrics include QPS (queries per second), TPS (transactions per second), concurrency, and response time, with the relationship QPS = Concurrency ÷ Average Response Time. Nginx gained popularity over Apache through its event-driven architecture, serving as a high-performance web server, reverse proxy, load balancer, and caching layer. Essential network debugging commands include ping, traceroute, ss, dig, tcpdump, and iperf3 for diagnosing connectivity and performance issues. Network devices operate at different OSI layers: hubs broadcast at Layer 1, switches forward frames using MAC addresses at Layer 2, and routers direct packets using IP addresses at Layer 3.

  4. 4
    Video
    Avatar of techworldwithnanaTechWorld with Nana·24w

    12 Networking Fundamentals Every Engineer Should Know

    Networking fundamentals are explained through the evolution of a fictional travel booking website from a single server to a complex cloud system. The content covers IP addresses and DNS for device identification, ports for application routing, subnets and routing for network segmentation, firewalls for security, and NAT for private-to-public address translation. It then progresses to cloud concepts like VPCs, containerization with Docker including bridge and overlay networks, and Kubernetes orchestration with pods, services, and ingress. The core principle is that fundamental networking concepts remain constant across physical servers, cloud infrastructure, containers, and orchestration platforms, even as the tools evolve.