Understanding TCP Through a Historical Analogy

Understanding TCP Through a Historical Analogy

Introduction: This article aims to discuss knowledge about TCP. Please forgive any inappropriate metaphors. In the fourth year of the Tianqi era of the Ming Dynasty, early morning. As dawn broke, I drove a horse-drawn cart full of goods to the South City Gate, which was the central location for handling goods. A line of … Read more

TCP/IP Learning Notes (11) – TCP Interactive and Block Data Streams

TCP/IP Learning Notes (11) - TCP Interactive and Block Data Streams

Currently, there are many network protocols built on the TCP protocol, such as telnet, ssh, ftp, http, etc. These protocols can be roughly divided into two categories based on data throughput: (1) Interactive data types, such as telnet and ssh. These types of protocols usually only do small-scale data exchanges, such as pressing a key … Read more

What Is TCP/IP Protocol Really About?

What Is TCP/IP Protocol Really About?

The italic part is a question from the reader After reading Richard Stevens’ TCP/IP Protocol Volume 1: Detailed Explanation for a long time, I feel that it is quite difficult to read. How should I learn what the TCP/IP protocol is really about? What can I do after understanding the TCP/IP protocol? I would appreciate … Read more

TCP/IP Protocol Analysis Tutorial and Experiment (2nd Edition)

TCP/IP Protocol Analysis Tutorial and Experiment (2nd Edition)

✦ Course Teaching Outline ✦ 1 Basic Course Information Course Chinese Name TCP/IP Protocol Analysis Course English Name TCP/IP Protocol Analysis Course Category Compulsory Applicable Majors Network Engineering, Internet of Things Engineering, Computer Science and Related Majors Total Class Hours 32 Total Credits 2 Prerequisite Courses Computer Networks Co-requisite Courses None Subsequent Courses Network Security, … Read more

TCP/IP Study Notes (4) – ICMP, Ping, Traceroute

TCP/IP Study Notes (4) - ICMP, Ping, Traceroute

Introduction to ICMP Protocol When there is an error in transmitting IP packets – for example, host unreachable, route unreachable, etc., the ICMP protocol will encapsulate the error information and send it back to the host. This gives the host a chance to handle the error, which is why it is said that protocols built … Read more

Understanding The Implementation Principles Of TCP/IP Queues

Understanding The Implementation Principles Of TCP/IP Queues

Click the “IT Program Circle” above to select “Top Public Account”. Source: Zhang Godan’s Technical Journey Since I learned about the TCP/IP congestion control algorithm last time, I increasingly wanted to delve deeper into some underlying principles of TCP/IP. I searched a lot of information online and found a column by Tao Hui on high-performance … Read more

Detailed Summary of TCP/IP Protocol

Detailed Summary of TCP/IP Protocol

Author: Gentle But Ruthless Character Original Link: http://blog.csdn.net/qq_25827845/article/details/66975129 Please indicate the source when reprinting TCP/IP Protocol TCP/IP is not a single protocol, but a general term for a protocol suite. It includes the IP protocol, ICMP protocol, and TCP protocol. Here are some key points to note: Internet Address: This is the IP address, generally … Read more

Learning Notes on TCP/IP (6) – UDP Protocol

Learning Notes on TCP/IP (6) - UDP Protocol

Brief Introduction to UDP UDP is a transport layer protocol, sitting in the same layer as the TCP protocol. However, unlike TCP, UDP does not provide features such as timeout retransmission or error retransmission, meaning it is an unreliable protocol. UDP Protocol Header UDP Port Number Many applications require the use of UDP, so it … Read more

Understanding TCP/IP: Common Confusions and Insights

Understanding TCP/IP: Common Confusions and Insights

The TCP/IP technology, considered one of the great inventions of the Internet era, has profoundly impacted today’s world. After nearly a month of study and exploration, I have a basic understanding of TCP/IP. Since TCP/IP operates in kernel mode within the OS, many details are not perceptible to users, leading to some confusion about TCP/IP. … Read more