Chương 3 trình bày về "Tầng giao vận". Nội dung cụ thể của chương này gồm có: Tổng quan về tầng giao vận, các chức năng chung, TCP (Transmission Control Protocol), cấu trúc đoạn tin TCP, kiểm soát tắc nghẽn,. | Chương 3. Tầng giao vận 1 1. Tổng quan về tầng giao vận Nhắc lại kiến trúc phân tầng Hướng liên kết vs. Không liên kết UDP & TCP 2 1 Nhắc lại về kiến trúc phân tầng Application Hỗ trợ các ứng dụng trên mạng (HTTP, Mail, ) Transport (UDP, TCP) Network (IP, ICMP ) Datalink (Ethernet, ADSL ) Physical (bits ) Điều khiển truyền dữ liệu giữa các tiến trình của tầng ứng dụng Chọn đường và chuyển tiếp gói tin giữa các máy, các mạng Hỗ trợ việc truyền thông cho các thành phần kế tiếp trên cùng 1 mạng Truyền và nhận dòng bit trên đường truyền vật lý 3 Tổng quan về tầng giao vận (1) Cung cấp phương tiện truyền giữa các ứng dụng cuối Bên gửi: Nhận dữ liệu từ ứng dụng Đặt dữ liệu vào các gói tin và chuyển cho tầng mạng Nếu dữ liệu quá lớn, nó sẽ được chia làm nhiều phần và đặt vào nhiều đoạn tin khác nhau Bên nhận: application transport network data link physical Nhận các đoạn tin từ tầng mạng Tập hợp dữ liệu và chuyển lên cho ứng dụng application transport network data link physical 4 2 Tổng quan về tầng giao vận (2) Được cài đặt trên các hệ thống cuối Hai dạng dịch vụ giao vận Không cài đặt trên các routers, switches Tin cậy, hướng liên kết, TCP Không tin cậy, không liên kết, . UDP application transport network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical Đơn vị truyền: datagram (UDP), segment (TCP) application transport network data link physical 5 Tại sao lại cần 2 loại dịch vụ? Các yêu cầu đến từ tầng ứng dụng là đa dạng Các ứng dụng cần dịch vụ với 100% độ tin cậy như mail, web Sử dụng dịch vụ của TCP Các ứng dụng cần chuyển dữ liệu nhanh, có khả năng chịu lỗi, . VoIP, Video Streaming Sử dụng dịch vụ của UDP 6 3 Ứng dụng và dịch vụ giao vận Ứng dụng e-mail remote terminal access Web file transfer streaming .