Common Protocol Ports and Their Functions in TCP/IP

Common Protocol Ports and Their Functions in TCP/IP

Click the blue text to follow me ▲ Learning must seek insights, and industry must value specialization [Image] “Common Protocols in TCP/IP” [Image] 1. Application Layer: Data is generated based on network services —— (Common protocols: HTTP, FTP, SFTP, SMTP, DNS) 2. Transport Layer: Encapsulating PDU into data segments —— (Common protocols: TCP/UDP) Identified by … Read more

A Detailed Explanation of HTTP/3

A Detailed Explanation of HTTP/3

Head-of-Line Blocking in HTTP/2 Although HTTP/2 uses “frames”, “streams”, and “multiplexing” to eliminate “head-of-line blocking”, these techniques are applied at the application layer. However, at the lower layer, specifically in the TCP protocol, “head-of-line blocking” can still occur. TCP has a special “packet retransmission” mechanism to ensure reliable transmission. Lost packets must wait for retransmission … Read more

How to Troubleshoot Network Packet Loss in Linux? Finally Understood!

How to Troubleshoot Network Packet Loss in Linux? Finally Understood!

1. Background: From the image, you can see the potential locations where packet loss may occur, which actually spans the entire network protocol stack. In other words, there is a possibility of packet loss at every stage. • Between two VMs, transmission failures may occur due to errors such as network congestion or line faults; … Read more

What is the TCP/IP Four-Layer Model?

What is the TCP/IP Four-Layer Model?

1. Core Structure of the TCP/IP Four-Layer Model (The most commonly used layered framework in engineering practice, a simplified version of the network protocol stack) Application Layer → Transport Layer → Network Layer → Network Interface Layer 2. Detailed Layer Explanation (From Top Layer to Bottom Layer) 1. Application Layer Core Function: Directly serves applications … Read more

A Comprehensive Summary of TCP

A Comprehensive Summary of TCP

/ Network Layered Structure / Consider the simplest case: communication between two hosts. At this point, only a single network cable is needed to connect the two, specifying their hardware interfaces, such as both using USB, 10v voltage, and 2.4GHz frequency. This layer is the physical layer, and these specifications are the physical layer protocol. … Read more

Understanding TCP Through 28 Illustrations

Understanding TCP Through 28 Illustrations

If you work in communication or IT, you cannot avoid networks, and the most important protocol in networking is TCP. Whether in practical work or in written exams and interviews, where can you go without TCP? I have read the documents related to TCP in the RFC, and also looked at the source code related … Read more