Chương 1. Giới thiệu các mô hình lập trình mạng……………………………………………………. 4
1.1 Tổng quan về lập trình mạng……………………………………………………………………………… 4
1.1.1 Khái niệm………………………………………………………………………………………………………… 4
1.1.2 Ngôn ngữ lập trình ……………………………………………………………………………………….. 4
1.1.3 Thư viện hỗ trợ ……………………………………………………………………………………………… 5
1.2 Giao thức Internet ………………………………………………………………………………………………… 5
Chương 2. Bộ giao thức Internet (TCP/IP)………………………………………………………………… 6
2.1 Giới thiệu ………………………………………………………………………………………………………………… 6
2.2 IPv4 ………………………………………………………………………………………………………………………….. 7
2.2.1 Địa chỉ IPv4 …………………………………………………………………………………………………….. 8
2.2.2 Các lớp địa chỉ………………………………………………………………………………………………… 8
2.2.3 Mặt nạ mạng………………………………………………………………………………………………….. 9
2.2.4 Các dải địa chỉ đặc biệt………………………………………………………………………………. 10
2.3 IPv6 ……………………………………………………………………………………………………………………….. 10
2.4 TCP ………………………………………………………………………………………………………………………… 11
2.5 UDP………………………………………………………………………………………………………………………… 11
2.6 Hệ thống phân giải tên miền……………………………………………………………………………. 12
Chương 3. Winsock……………………………………………………………………………………………………….. 14
3.1 Kiến trúc……………………………………………………………………………………………………………….. 14
3.2 Đặc tính ………………………………………………………………………………………………………………… 15
3.2.1 Giao thức hướng thông điệp ……………………………………………………………………. 15
3.2.2 Giao thức hướng dòng ………………………………………………………………………………. 16
3.2.3.Giao thức giả dòng ……………………………………………………………………………………… 16
3.2.4 Giao thức hướng kết nối và không kết nối……………………………………………. 16
3.2.5 Tính tin cậy v{ đúng trật tự……………………………………………………………………… 17
3.2.6 Qu| trình đóng kết nối………………………………………………………………………………. 17
3.2.7 Quảng bá dữ liệu…………………………………………………………………………………………. 17
3.2.8 Multicast……………………………………………………………………………………………………….. 18
3.2.9 Chất lượng dịch vụ (QoS) …………………………………………………………………………. 18
3.3 Lập trình Winsock ……………………………………………………………………………………………… 19
Lập trình mạng tiếng việtt
previous post