Tagged articles
5 articles
Page 1 of 1
Linux Code Review Hub
Linux Code Review Hub
Apr 10, 2024 · Fundamentals

Decoding the Mysterious Language of USB 2.0 Packets: A Deep Dive

This article breaks down the USB 2.0 communication protocol by explaining how raw serial bits are organized into fields and packets—covering SYNC, PID, address, endpoint, frame number, data, CRC, as well as token, SOF, data, split‑transaction and handshake packets, with concrete examples and timing details.

CRCHandshakePID
0 likes · 21 min read
Decoding the Mysterious Language of USB 2.0 Packets: A Deep Dive
JD Cloud Developers
JD Cloud Developers
Mar 23, 2021 · Fundamentals

How Your Browser Connects: A Step-by-Step Guide to Networking Basics

This article walks through the complete process of how a browser accesses a web resource, from parsing a URL and generating an HTTP request, through DNS name resolution, the construction of MAC, IP, TCP, and application headers, to the TCP three‑way handshake, data transmission, and the four‑step connection termination.

DNSHTTPNetworking
0 likes · 16 min read
How Your Browser Connects: A Step-by-Step Guide to Networking Basics
System Architect Go
System Architect Go
Dec 20, 2020 · Databases

Understanding the MySQL Client/Server Protocol: Connection and Replication

This article explains the MySQL client‑server communication protocol, detailing the connection phase—including handshake, authentication, and packet structure—as well as the replication process, covering registration as a slave, binlog streaming, and the various binlog event types and their formats.

BinlogClient-Server ProtocolHandshake
0 likes · 12 min read
Understanding the MySQL Client/Server Protocol: Connection and Replication
MaGe Linux Operations
MaGe Linux Operations
May 12, 2016 · Fundamentals

Understanding IP, TCP, and UDP Packet Structures: A Quick Guide

This article explains the structure and fields of IP packets, including version, header length, TOS, total length, ID, flags, fragment offset, TTL, protocol, checksum, source and destination addresses, as well as the formats and key functions of TCP and UDP headers, highlighting their differences.

NetworkingTCPUDP
0 likes · 8 min read
Understanding IP, TCP, and UDP Packet Structures: A Quick Guide