Tagged articles
35 articles
Page 1 of 1
Raymond Ops
Raymond Ops
Sep 17, 2025 · Fundamentals

Why UDP Is the Wild West of Internet Protocols and How TCP Tames It

This article compares UDP and TCP by using vivid analogies, explaining UDP's connectionless, fast but unreliable nature and TCP's reliable, connection‑oriented handshake and termination processes, while highlighting their respective advantages, drawbacks, and typical real‑time application scenarios.

ConnectionlessHandshakeNetwork Protocols
0 likes · 10 min read
Why UDP Is the Wild West of Internet Protocols and How TCP Tames It
Architect
Architect
Jun 4, 2024 · Fundamentals

Why HTTP/3 Beats HTTP/2: Inside QUIC’s Fast, Secure Transport

This article explains the evolution from HTTP/1.1 to HTTP/3, detailing QUIC’s UDP‑based design, its 1‑RTT handshake, connection migration, head‑of‑line blocking elimination, congestion‑control enhancements, forward error correction, and stream‑ and connection‑level flow control.

Flow ControlHTTP/3QUIC
0 likes · 16 min read
Why HTTP/3 Beats HTTP/2: Inside QUIC’s Fast, Secure Transport
Deepin Linux
Deepin Linux
Apr 2, 2024 · Fundamentals

Understanding TCP: Fundamentals, Handshake, Data Transfer, and Optimization

This article provides a comprehensive overview of the Transmission Control Protocol (TCP), covering its connection‑oriented design, reliability mechanisms, three‑way handshake, four‑step termination, packet structure, flow and congestion control, and practical C++ socket examples for establishing, sending, receiving, and closing connections.

NetworkingReliabilityTCP
0 likes · 35 min read
Understanding TCP: Fundamentals, Handshake, Data Transfer, and Optimization
Java Captain
Java Captain
Feb 16, 2024 · Fundamentals

Understanding TCP: Concepts, Operation, and Key Features

TCP (Transmission Control Protocol) is a connection-oriented, reliable, byte-stream transport layer protocol that ensures ordered, error-free data delivery through mechanisms such as three-way handshake, four-way termination, flow control, and congestion control, making it essential for web browsing, email, and online gaming.

Connection ManagementNetworkingReliability
0 likes · 4 min read
Understanding TCP: Concepts, Operation, and Key Features
Java Captain
Java Captain
Feb 1, 2024 · Fundamentals

Understanding TCP: Reliable Data Transmission in the Internet

TCP (Transmission Control Protocol) is a core Internet protocol that ensures reliable data transmission through mechanisms such as three‑way handshake, flow and congestion control, segmentation and reassembly, and error detection, while also facing challenges like latency, packet loss, and emerging real‑time application demands.

Internet ProtocolNetworkingReliability
0 likes · 4 min read
Understanding TCP: Reliable Data Transmission in the Internet
Liangxu Linux
Liangxu Linux
Oct 26, 2023 · Fundamentals

Understanding TCP vs UDP: Key Differences, Handshakes, and When to Use Each

This article explains the fundamentals of TCP and UDP, comparing their reliability, connection models, flow and congestion control, error detection, and detailing the three‑way handshake and four‑way termination processes to help readers choose the appropriate protocol for different applications.

Flow ControlHandshakeNetwork Protocols
0 likes · 8 min read
Understanding TCP vs UDP: Key Differences, Handshakes, and When to Use Each
JavaEdge
JavaEdge
Oct 6, 2023 · Fundamentals

Why Is TCP Designed as a Stream Protocol Instead of a Packet Protocol?

This article examines the technical reasons behind TCP's design as a stream-oriented transport protocol, contrasting it with a packet-oriented approach, and explores the implications for lower and upper layers, packet sizing, application-layer framing, and alternative solutions such as UDP, QUIC, and custom protocols.

NetworkingTCPpacket protocol
0 likes · 8 min read
Why Is TCP Designed as a Stream Protocol Instead of a Packet Protocol?
dbaplus Community
dbaplus Community
Sep 9, 2023 · Fundamentals

Why HTTP/3 and QUIC May Outperform HTTP/1.1 & HTTP/2 – A Deep Technical Dive

This article explains the key differences and performance trade‑offs among HTTP/1.1, HTTP/2, and HTTP/3, detailing keep‑alive, pipelining, streams, multiplexing, QUIC’s 0‑RTT handshake, connection migration, congestion and flow control, and provides practical guidance on when to adopt each protocol.

HTTPNetwork ProtocolsQUIC
0 likes · 27 min read
Why HTTP/3 and QUIC May Outperform HTTP/1.1 & HTTP/2 – A Deep Technical Dive
Liangxu Linux
Liangxu Linux
Aug 1, 2023 · Fundamentals

Understanding TCP vs UDP: Reliable and Unreliable Transport Explained

This article provides a comprehensive overview of the transport layer, explaining how TCP and UDP differ in reliability, connection management, port usage, handshake processes, sequence numbers, acknowledgments, retransmission, window and flow control, as well as congestion handling.

Connection ManagementNetwork ProtocolsPort Numbers
0 likes · 23 min read
Understanding TCP vs UDP: Reliable and Unreliable Transport Explained
Open Source Linux
Open Source Linux
Jul 24, 2023 · Fundamentals

Why TCP Beats UDP: Ports, Handshakes, and Flow Control Explained

This article explains the transport layer’s core protocols—TCP and UDP—detailing their functions, differences, port numbers, connection establishment, reliability mechanisms, flow and congestion control, and how applications use client‑server models to communicate over networks.

Port NumbersReliabilityTCP
0 likes · 21 min read
Why TCP Beats UDP: Ports, Handshakes, and Flow Control Explained
Architect
Architect
Mar 14, 2023 · Fundamentals

Why HTTP/3 Replaces TCP: Understanding QUIC and Protocol Evolution

The article explains how HTTP/3 abandons TCP in favor of the QUIC protocol built on UDP, detailing TCP's head‑of‑line blocking, handshake latency, middlebox rigidity, and how QUIC’s reliability, multiplexing, and fast handshakes address these issues while also noting deployment challenges.

HTTP/3NetworkingQUIC
0 likes · 7 min read
Why HTTP/3 Replaces TCP: Understanding QUIC and Protocol Evolution
Open Source Linux
Open Source Linux
Jan 9, 2023 · Fundamentals

Why TCP Matters: A Deep Dive into Reliable Transport and Network Layers

This article explains the essential concepts of TCP and UDP, covering the OSI model layers, socket communication, reliable transmission mechanisms such as stop‑and‑wait and sliding‑window, congestion control, connection establishment, and practical differences between TCP and UDP, providing a comprehensive networking fundamentals overview.

NetworkingReliabilityTCP
0 likes · 26 min read
Why TCP Matters: A Deep Dive into Reliable Transport and Network Layers
Liangxu Linux
Liangxu Linux
Dec 14, 2022 · Fundamentals

Unraveling TCP: From Physical Wires to Reliable Data Streams

This article provides a comprehensive, step‑by‑step explanation of TCP and related transport‑layer concepts, covering the OSI model, physical to application layers, socket and port mechanics, TCP header fields, reliable transmission techniques, flow and congestion control, connection setup/teardown, and a brief comparison with UDP.

TCPUDPcongestion control
0 likes · 28 min read
Unraveling TCP: From Physical Wires to Reliable Data Streams
Architecture Digest
Architecture Digest
Aug 12, 2022 · Fundamentals

Differences and Principles of TCP and UDP Protocols

This article explains the fundamental differences between TCP and UDP, covering their purposes, reliability, speed, handshake mechanisms, data transmission processes, and termination procedures, and includes visual diagrams to illustrate each concept in.

Data TransmissionHandshakeNetworking
0 likes · 10 min read
Differences and Principles of TCP and UDP Protocols
Top Architect
Top Architect
Jul 22, 2022 · Fundamentals

Differences and Principles of TCP and UDP Protocols

This article provides a comprehensive overview of TCP and UDP, explaining their roles in the transport layer, key differences such as connection orientation and reliability, the three‑way handshake and four‑way termination processes of TCP, and the typical use cases and limitations of each protocol.

Four-way terminationNetworkingTCP
0 likes · 9 min read
Differences and Principles of TCP and UDP Protocols
IT Services Circle
IT Services Circle
Jul 6, 2022 · Fundamentals

Why HTTP/3 Abandons TCP: An Overview of QUIC and Its Benefits

The article explains how TCP, the long‑standing transport for HTTP/1.x and HTTP/2, suffers from head‑of‑line blocking and handshake latency, why protocol ossification hinders upgrades, and how HTTP/3’s QUIC built on UDP overcomes these issues while introducing its own deployment challenges.

HTTP/3QUICTCP
0 likes · 7 min read
Why HTTP/3 Abandons TCP: An Overview of QUIC and Its Benefits
Open Source Linux
Open Source Linux
Jun 24, 2022 · Fundamentals

Why TCP Matters: A Deep Dive into Transport Layer Fundamentals

This article explains the essential concepts of TCP and UDP, covering the OSI layers, physical and data‑link networking, IP addressing, transport‑layer mechanisms such as sliding windows, congestion control, reliable transmission, connection establishment and termination, and compares the strengths and weaknesses of TCP versus UDP.

NetworkingReliabilityTCP
0 likes · 28 min read
Why TCP Matters: A Deep Dive into Transport Layer Fundamentals
Alibaba Terminal Technology
Alibaba Terminal Technology
Jun 16, 2022 · Backend Development

Why QUIC and HTTP/3 Are Transforming Mobile Network Performance

This article explains the recent standardization of HTTP/3, Alibaba's XQUIC implementation, optimal scenarios for QUIC, its user‑space transport advantages, performance gains in mobile e‑commerce, and practical solutions for high‑performance UDP handling on the server side.

QUICUDP optimizationXQUIC
0 likes · 11 min read
Why QUIC and HTTP/3 Are Transforming Mobile Network Performance
Architecture Digest
Architecture Digest
Apr 9, 2022 · Fundamentals

Comprehensive Overview of Computer Networks: Layers, Protocols, and Key Concepts

This article provides a comprehensive overview of computer networking, covering network classifications, the OSI and TCP/IP layer models, physical, data link, network, transport, and application layer functions, key protocols such as IP, TCP, UDP, DNS, and essential concepts like NAT, routing, and error detection.

Computer NetworksOSI modelTCP/IP
0 likes · 23 min read
Comprehensive Overview of Computer Networks: Layers, Protocols, and Key Concepts
Architects' Tech Alliance
Architects' Tech Alliance
Apr 3, 2022 · Fundamentals

Comprehensive Overview of Computer Network Architecture and Protocols

This article provides a detailed introduction to computer networking, covering network classifications, the OSI and TCP/IP layer models, physical, data link, network, transport, and application layer protocols such as Ethernet, IP, TCP, UDP, DNS, DHCP, and HTTP, along with performance metrics, routing algorithms, and connection management mechanisms.

Computer NetworksNetwork ProtocolsOSI model
0 likes · 23 min read
Comprehensive Overview of Computer Network Architecture and Protocols
MaGe Linux Operations
MaGe Linux Operations
Mar 14, 2022 · Fundamentals

Master the Essentials of Computer Networks: From Physical Layer to Application Protocols

This comprehensive guide explains computer networking fundamentals, covering classifications, layered architectures, physical and data link layer devices, Ethernet framing, IP routing, NAT, ARP, ICMP, transport protocols TCP/UDP, congestion control, connection management, and key application‑layer services such as DNS, DHCP, HTTP, and HTTPS.

Computer NetworksNetwork ProtocolsOSI model
0 likes · 28 min read
Master the Essentials of Computer Networks: From Physical Layer to Application Protocols
IT Architects Alliance
IT Architects Alliance
Feb 28, 2022 · Fundamentals

Comprehensive Overview of Computer Networks and Core Protocols

This article provides a detailed introduction to computer networking, covering network classifications, the OSI and TCP/IP layer models, physical, data link, network, transport, and application layer functions, and explains key protocols such as Ethernet, IP, TCP, UDP, DNS, DHCP, and HTTP/HTTPS.

Application LayerComputer NetworksNetwork Protocols
0 likes · 21 min read
Comprehensive Overview of Computer Networks and Core Protocols
ELab Team
ELab Team
Feb 21, 2022 · Fundamentals

Why QUIC Beats TCP: Understanding UDP‑Based Transport and Its Benefits

The article examines the limitations of TCP and HTTP/2, explains how Google's UDP‑based QUIC protocol addresses issues such as head‑of‑line blocking, connection migration, and RTT estimation, and compares performance in both good and poor network conditions, highlighting its multiplexing, flow‑control, and security advantages.

HTTP/2Network ProtocolsQUIC
0 likes · 23 min read
Why QUIC Beats TCP: Understanding UDP‑Based Transport and Its Benefits
Liangxu Linux
Liangxu Linux
Dec 3, 2020 · Fundamentals

Mastering the Transport Layer: TCP, UDP, Sockets, and Port Mechanics

This article explains the role of the transport layer in the OSI model, compares TCP and UDP protocols, describes socket types and their APIs, clarifies port number usage, and details multiplexing, demultiplexing, and UDP packet structure with checksum calculation.

MultiplexingNetwork ProtocolsPort Numbers
0 likes · 20 min read
Mastering the Transport Layer: TCP, UDP, Sockets, and Port Mechanics
Top Architect
Top Architect
Aug 31, 2020 · Fundamentals

Comprehensive Overview of Computer Networks: From Basics to Protocols

This article provides a thorough, self‑study friendly guide to computer networking, covering its historical evolution, network classifications, performance metrics, physical and data‑link layer technologies, IP addressing, routing protocols, transport mechanisms like TCP/UDP, and essential application‑layer protocols such as HTTP, FTP, DNS and DHCP.

Computer NetworksOSI modelTCP/IP
0 likes · 36 min read
Comprehensive Overview of Computer Networks: From Basics to Protocols
Programmer DD
Programmer DD
Jun 10, 2020 · Fundamentals

Why HTTP/3 and QUIC Are Revolutionizing Web Performance

This article explains the evolution from HTTP/1.1 to HTTP/3, detailing QUIC's design, zero‑RTT connections, connection migration, head‑of‑line blocking elimination, multiplexing, congestion and flow control improvements, and why HTTP/3 is poised to become the next‑generation web protocol.

HTTP/3Network ProtocolsQUIC
0 likes · 18 min read
Why HTTP/3 and QUIC Are Revolutionizing Web Performance
Efficient Ops
Efficient Ops
Jun 2, 2020 · Fundamentals

Demystifying the TCP/IP Model: From Layers to Handshakes

This comprehensive guide explains the TCP/IP protocol suite, detailing each layer from the physical link to the application, and covers essential protocols such as IP, ARP, ICMP, DNS, as well as connection management techniques like three‑way handshake, four‑way termination, flow control, and congestion control mechanisms.

HandshakeNetwork ProtocolsTCP/IP
0 likes · 23 min read
Demystifying the TCP/IP Model: From Layers to Handshakes