Tag

transport layer

0 views collected around this technical thread.

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
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/3NetworkingProtocol
0 likes · 7 min read
Why HTTP/3 Replaces TCP: Understanding QUIC and Protocol Evolution
Top Architect
Top Architect
Aug 21, 2022 · Fundamentals

Understanding TCP and UDP: Principles, Differences, Handshakes, and Data Transmission

This article provides a concise 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 characteristics and use cases of UDP.

NetworkingTCPUDP
0 likes · 8 min read
Understanding TCP and UDP: Principles, Differences, Handshakes, and Data Transmission
IT Architects Alliance
IT Architects Alliance
Aug 17, 2022 · Fundamentals

Understanding TCP and UDP: Principles, Differences, and Communication Processes

This article provides a comprehensive overview of TCP and UDP, explaining their roles in the transport layer, key differences in reliability and speed, the three‑way handshake and four‑way termination processes of TCP, and how data transmission is handled by both protocols.

Data TransmissionNetworkingProtocol Comparison
0 likes · 7 min read
Understanding TCP and UDP: Principles, Differences, and Communication Processes
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 TransmissionNetworkingReliability
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.

NetworkingTCPUDP
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/3NetworkingProtocol
0 likes · 7 min read
Why HTTP/3 Abandons TCP: An Overview of QUIC and Its Benefits
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 NetworksOSI modelRouting
0 likes · 23 min read
Comprehensive Overview of Computer Network Architecture and 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 NetworksOSI model
0 likes · 21 min read
Comprehensive Overview of Computer Networks and Core Protocols
Architects' Tech Alliance
Architects' Tech Alliance
Feb 27, 2022 · Fundamentals

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

This article provides a detailed introduction to computer networking, covering network classifications, the OSI and TCP/IP layered models, physical, data link, network, transport, and application layers, as well as essential protocols such as IP, TCP, UDP, DNS, and routing mechanisms.

Computer NetworksDNSOSI model
0 likes · 20 min read
Comprehensive Overview of Computer Networks: Layers, Protocols, and Key Concepts
AntTech
AntTech
Feb 19, 2021 · Fundamentals

Forward Error Correction (FEC) in the Transport Layer: Principles, Design, and Best Practices

This article explains the concept of forward error correction (FEC), its role in transport‑layer protocols, illustrates basic Hamming‑code design, discusses advanced techniques such as fountain codes, and outlines best practices for applying FEC to improve reliability and efficiency in network communications.

FECFountain CodeHamming Code
0 likes · 21 min read
Forward Error Correction (FEC) in the Transport Layer: Principles, Design, and Best Practices
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 2, 2020 · Fundamentals

Transport Layer Overview: TCP and UDP Protocols, Sockets, Ports, and Congestion Control

This article provides a comprehensive introduction to the transport layer of computer networks, explaining the roles of TCP and UDP, socket APIs, port numbers, multiplexing, packet structures, connection management, three‑way handshake, four‑way termination, and congestion‑control mechanisms.

NetworkingPort NumbersSockets
0 likes · 49 min read
Transport Layer Overview: TCP and UDP Protocols, Sockets, Ports, and Congestion Control
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 26, 2020 · Fundamentals

Transport Layer Overview: TCP, UDP, Sockets, and Port Numbers

This article provides a comprehensive overview of the transport layer in the TCP/IP model, explaining the roles of TCP and UDP protocols, socket APIs, port numbers, multiplexing, and how data is encapsulated and transmitted between end systems.

NetworkingPort NumbersSockets
0 likes · 21 min read
Transport Layer Overview: TCP, UDP, Sockets, and Port Numbers
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 modelRouting
0 likes · 36 min read
Comprehensive Overview of Computer Networks: From Basics to Protocols
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.

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