Bài giảng Lập trình mạng: Chương 2 Bộ giao thức Internet TCP/IP, cung cấp cho người học những kiến thức như: Giao thức IPv4; Giao thức IPv6; Giao thức TCP; Giao thức UDP; Hệ thống phân giải tên miền. Mời các bạn cùng tham khảo! | Chương 2. Bộ giao thức Internet TCP IP Trương Đình Huy Chương 2. Bộ giao thức Internet TCP IP . Giới thiệu . Giao thức IPv4 . Giao thức IPv6 . Giao thức TCP . Giao thức UDP . Hệ thống phân giải tên miền 2 . Giới thiệu Bộ giao thức Internet TCP IP Transmission Control Protocol Internet Protocol. Là bộ giao thức truyền thông được sử dụng trên Internet và hầu hết các mạng thương mại. Được chia thành các tầng gồm nhiều giao thức thuận tiện cho việc quản lý và phát triển. Là thể hiện đơn giản hóa của mô hình lý thuyết OSI. 3 . Giới thiệu Bộ giao thức Internet Gồm bốn tầng Tầng ứng dụng Application Layer. Tầng giao vận Transport Layer. Tầng Internet Internet Layer. Tầng truy nhập mạng Network Access Layer. 4 . Giới thiệu Bộ giao thức Internet Tầng ứng dụng Đóng gói dữ liệu người dùng theo giao thức riêng và chuyển xuống tầng dưới. Các giao thức thông dụng HTTP FTP SMTP POP3 DNS SSH IMAP. Việc lập trình mạng sẽ xây dựng ứng dụng tuân theo một trong các giao thức ở tầng này hoặc giao thức do người phát triển tự định nghĩa 5 . Giới thiệu Bộ giao thức Internet Tầng giao vận Cung cấp dịch vụ truyền dữ liệu giữa ứng dụng - ứng dụng. Đơn vị dữ liệu là các đoạn segment datagram Các giao thức ở tầng này TCP UDP ICMP. Việc lập trình mạng sẽ sử dụng dịch vụ do các giao thức ở tầng này cung cấp để truyền dữ liệu 6 . Giới thiệu Bộ giao thức Internet Tầng Internet Định tuyến và truyền các gói tin liên mạng. Cung cấp dịch vụ truyền dữ liệu giữa máy tính máy tính trong cùng nhánh mạng hoặc giữa các nhánh mạng. Đơn vị dữ liệu là các gói tin packet . Các giao thức ở tầng này IPv4 IPv6. Việc lập trình ứng dụng mạng sẽ rất ít khi can thiệp vào tầng này trừ khi phát triển một giao thức liên mạng mới. 7 . Giới thiệu Bộ giao thức Internet Tầng truy nhập mạng Cung cấp dịch vụ truyền dữ liệu giữa các nút mạng trên cùng một nhánh mạng vật lý. Đơn vị dữ liệu là các khung frame . Phụ thuộc rất nhiều vào phương tiện kết nối vật lý. Các giao thức ở tầng này đa .