Mạng 03/09/2026 7 phút

Một luồng TCP

Bắt gói một lần GET: 10 gói, mà chỉ 2 gói chở HTTP — 8 gói còn lại là bắt tay, ACK và đóng kết nối. Và một byte ma của SYN/FIN suýt làm tôi đọc sai bản bắt. Đo thật bằng tcpdump.

Mạng 03/09/2026 7 phút

Vòng đời kết nối

Đọc vòng đời một kết nối TCP qua ss: LISTEN, ESTABLISHED, TIME-WAIT, CLOSE-WAIT. Hạ tcp_fin_timeout không rút được TIME-WAIT — nó chỉnh một trạng thái khác. Đo thật.

Mạng 03/09/2026 8 phút

Thoái lui và jitter

Thử lại ngay dội 2000 request vào một server chỉ lỗi 2 giây. Và exponential backoff KHÔNG jitter vẫn khiến 50 client thử lại thành từng đợt ~50 gói đồng bộ — jitter mới dập được. Đo thật.

Mạng 03/09/2026 7 phút

Ngân sách độ trễ

Bốn chặng gọi tuần tự tốn 261ms; song song hoá còn 63ms. Một chặng chậm +100ms đẩy tổng song song lên 172ms — bằng chặng chậm nhất, không phải tổng. Bài cuối của sê-ri. Đo thật.