Supplement · Networking
Production networking readiness
Chỉ đánh dấu khi có thể giải thích bằng lời của mình hoặc đưa evidence từ lab.
Readiness
Mental model & routing
- □ Vẽ được forward/return path gồm DNS, route, neighbor, NAT, LB, TLS và app.
- □ Giải thích control plane, data plane, cache/queue/state.
- □ Dùng longest-prefix match để dự đoán route và xác nhận bằng
ip route get. - □ Phân biệt ARP/NDP, DNS, gateway và asymmetric routing.
- □ Giải thích MTU, PMTUD và failure chỉ xảy ra với payload lớn.
Transport & capacity
- □ Giải thích handshake, retransmission, flow/congestion control, FIN/RST/TIME_WAIT.
- □ Phân biệt SYN backlog, accept queue, socket buffers và application queue.
- □ Thiết kế connect/TLS/request/idle/deadline timeout có ngân sách.
- □ Đánh giá retry theo idempotency, remaining budget, backoff/jitter và amplification.
- □ Định lượng port/FD/conntrack pressure và lợi ích của pooling.
DNS, NAT, firewall & TLS
- □ Phân biệt recursive/authoritative, TTL/negative cache, NXDOMAIN/NODATA/SERVFAIL.
- □ Lập DNS cutover tính cả cache và existing connections.
- □ Giải thích SNAT/DNAT, conntrack, DROP/REJECT và rule ordering.
- □ Theo TLS path: SNI, ALPN, chain, hostname, termination và re-encryption.
- □ Không dùng disable certificate verification như production fix.
Linux & evidence
- □ Tạo/đọc namespace, veth, bridge, route, forwarding và socket listener.
- □ Dùng
ip,ss,nstat,dig,tcpdumpđúng câu hỏi. - □ Nhận biết offload caveat khi đọc checksum/packet size.
- □ Capture hẹp, có thời hạn, không lấy secrets/payload nhạy cảm.
- □ Correlate tuple, timestamp và request ID giữa network/application evidence.
Incident leadership
- □ Lập failure matrix theo client/service/AZ/hostname/payload/time.
- □ Mỗi giả thuyết có prediction falsifiable và evidence cần thu.
- □ Mitigation nhỏ, reversible, có owner/rollback trigger.
- □ Verify user-facing SLO và secondary load sau mitigation.
- □ Viết post-incident action sửa detection, guardrail và systemic cause.
Gate đề xuất: trả lời ≥ 24/28 câu không nhìn đáp án; hoàn thành ≥ 6/8 labs, bắt buộc Lab 01, 03, 06, 07, 08; mỗi lab có evidence và rollback.