What You May Not Know About MQTT

MQTT (Message Queuing Telemetry Transport) is a lightweight publish/subscribe protocol that is indeed very suitable for IoT devices operating under low bandwidth communication conditions. The following sections provide a detailed introduction from multiple perspectives: Basic Principles of the Protocol MQTT is based on a client-server (i.e., broker) publish/subscribe model. In this model, client devices can … Read more

Have You Been Asked About the TCP/IP Protocol in an Interview?

From: Xia Yu Link: blog.csdn.net/yulyu/article/details/69062288 Image from the internet 0 Introduction Mastering TCP/IP and proficiently using Sockets for network programming. Seeing this sentence, does it feel familiar? Many people have encountered this requirement when submitting their resumes, and many might think that such knowledge is generally unnecessary in actual development, thus dismissing it. However, the … Read more

Introduction to TCP/IP Protocol Suite: Overview of HTTP, Request Methods, and Response Status Codes

Click on the above “Programmer Interview Circle“, select “Pin or Star“ Grow Together with You~ Next, I want to systematically review the TCP/IP protocol suite. Of course, most of this was learned in college, but as the saying goes, it’s essential to revisit the basics from time to time. The upcoming blogs will all be … Read more

Detailed Explanation of Heartbeat, Packet Loss Retransmission, and Connection Timeout Mechanisms in the TCP/IP Protocol Stack

Recently, there was a project where the client’s network environment was unstable, occasionally resulting in packet loss and network jitter, causing our software client to intermittently disconnect from the server, which disrupted ongoing video conferences. This article takes this opportunity to explain in detail the heartbeat mechanism, packet loss retransmission mechanism, and other related content … Read more

Microsoft Aims to End TCP/IP: Launches Its Own Version of QUIC, MsQuic, and Open Sources It

QUIC is the TCP terminator developed by Google, and Microsoft has launched its own version of QUIC: MsQuic.Microsoft revealed that it is a user of QUIC. QUIC is the successor to TCP and is essential for HTTP/3; however, it has not garnered much interest outside of Google and Cloudflare.The full name of QUIC is Quick … Read more

An Introduction to TCP/IP: Understanding HTTP

1 TCP/IP 1.1 Definition of TCP/IP TCP/IP is a suite of protocols, also known as the Internet Protocol Suite. Computers can only communicate by adhering to these rules. TCP and IP are just two of the important protocols, which is why the suite is named TCP/IP. It actually consists of four layers of protocols. 1.2 … Read more

Detailed Explanation of Data Communication Process Accessing WEB Server Using TCP/IP Reference Model

The fundamental basis of data communication in today’s IP networks is the TCP/IP reference model. Today, we will use a PC to access a WEB server to deeply understand the TCP/IP reference model. As the article is quite lengthy, it is recommended to save it for later reading. TCP/IP Reference Model Computer Network: Simply put, … Read more

An Appendix to the TCP/IP Series Articles

On a summer day in Shanghai, a child takes a nap. TCP/IP is essentially something that most programmers in the internet industry cannot do without. Unfortunately, I have found that many people have only a superficial understanding of TCP. The better ones know it exists but do not understand the underlying principles, which leads to … Read more

Common TCP/IP Attack Methods

Author: Lan Lan Source: Warm Blue Notes This article mainly reviews common attacks on TCP/IP, providing at least a basic understanding. Introduction Introduction 1. IP Spoofing What is IP? In a network, every device is assigned an address. This address is like the home address of Xiao Lan, “number room“, where the “number” corresponds to … Read more

Release of EtherCAT Conformance Test Tool Version 2.3

Compliance with protocol standards is the foundation for seamless interaction among devices from different manufacturers within the same network, commonly referred to as interoperability. Interoperability is crucial for the success of communication technologies. Therefore, the EtherCAT Technology Group places great importance on the conformance of EtherCAT devices: all ETG member companies commit to using the … Read more