OSI & TCP/IP Models
FoundationBộ khung tư duy của tất cả networking. Mỗi layer làm gì, encapsulation, "Tại sao layer hoá?".
🎯 Mục tiêu
- Vẽ và nhớ thuộc 7 layer OSI và 4 layer TCP/IP
- Hiểu encapsulation: HTTP → TCP → IP → Ethernet
- Mapping protocol vào layer đúng (HTTP=L7, TCP=L4, IP=L3, Ethernet=L2)
- Phân biệt L4 vs L7 load balancer
📖 Nội dung
- 1.1 Tại sao cần model layer?
- 1.2 7 layer OSI: Physical → Data Link → Network → Transport → Session → Presentation → Application
- 1.3 4 layer TCP/IP: Link → Internet → Transport → Application
- 1.4 So sánh OSI vs TCP/IP
- 1.5 Encapsulation & decapsulation
- 1.6 Mapping: HTTP, TCP, IP, Ethernet ở layer nào
- 1.7 L4 vs L7 load balancer trong thực tế (nginx, HAProxy)
💡 Câu hỏi phỏng vấn
- Phân biệt OSI và TCP/IP?
- Mỗi layer thêm header/trailer gì?
- L4 vs L7 LB khác nhau khi nào dùng cái nào?