Networking

Mạng máy tính — 3 tầng × 8 bài, từ bit trên dây tới request HTTP và hạ tầng web quy mô lớn.

Triết lý

3 tầng 24 bài, học tuần tự

Tầng 1
Mô hình phân tầng (OSI/TCP-IP), Ethernet & MAC, địa chỉ IP & subnetting, định tuyến, ARP/ICMP/DHCP/NAT, IPv6, UDP, TCP.
Tầng 2
Client-server & socket, DNS, HTTP/HTTPS, REST & caching, email & truyền file, TLS/SSL, WebSocket, CDN & load balancer.
Tầng 3
An ninh mạng, tấn công & phòng thủ, mạng không dây, QoS, SDN & ảo hóa, mạng đám mây, công cụ chẩn đoán, dự án tổng hợp.