Vai trò của các giao thức tầng giao vận
Phân tích ứng dụng và hoạt động của giao thức TCP
Phân tích hoạt động của giao thức UDP
23 trang |
Chia sẻ: Mr Hưng | Lượt xem: 862 | Lượt tải: 0
Bạn đang xem trước 20 trang nội dung tài liệu Mạng máy tính - Chương 4: Tầng giao vận, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
chương 4Tầng giao vậnNội dungVai trò của các giao thức tầng giao vậnPhân tích ứng dụng và hoạt động của giao thức TCPPhân tích hoạt động của giao thức UDPLương Ánh Hoàng - DCE - HUTTầng giao vận: truyền dữ liệu giữa các ứng dụng4.1 Vai trò và hoạt động của tầng giao vậnLương Ánh Hoàng - DCE - HUTChức năng của tầng giao vậnTheo dõi từng kết nối giữa các ứng dụng bên gửi và bên nhậnChia nhỏ dữ liệu thành các đoạn và quản lý từng đoạn đóGhép các đoạn thành dòng dữ liệu gửi trả cho ứng dụngPhân biệt dữ liệu thuộc các ứng dụng khác nhau.Lương Ánh Hoàng - DCE - HUT4.1 Vai trò và hoạt động của tầng giao vậnHoạt động của tầng giao vậnLương Ánh Hoàng - DCE - HUT4.1 Vai trò và hoạt động của tầng giao vậnĐiều phiển phiên liên lạcThiết lập phiênĐảm bảo thông tin đến được đíchĐảm bảo đúng trật tự luồng thông tinĐiều khiển lưu lượng luồng thông tinLương Ánh Hoàng - DCE - HUT4.1 Vai trò và hoạt động của tầng giao vậnGồm hai giao thức đáp ứng linh hoạt với yêu cầu của ứng dụng: User Datagram Protocol (UDP)Transmission Control Protocol (TCP)Lương Ánh Hoàng - DCE - HUT4.1 Vai trò và hoạt động của tầng giao vậnGiao thức UDPĐơn giảnKhông cần thiết lập kết nối - connectionlessỨng dụng phải tự chịu trách nhiệm kiểm tra lỗi và trật tự thông tinỨng dụng sử dụng UDP : Hệ thống phân giải tên miền (DNS), Truyền hình trực tuyến, điện thoại qua internet...Lương Ánh Hoàng - DCE - HUT4.1 Vai trò và hoạt động của tầng giao vậnGiao thức TCPTương đối phức tạpCần thiết lập kết nối trước khi gửi dữ liệuDữ liệu gửi và nhận rất tin cậy, đúng trật tựỨng dụng sử dụng TCP : Trình duyệt web, trình gửi thư điện tử,các ứng dụng truyền tệp tin...Lương Ánh Hoàng - DCE - HUT4.1 Vai trò và hoạt động của tầng giao vậnTầng giao vận sử dụng “cổng” để đánh dấu dữ liệu nào thuộc ứng dụng nào.Lương Ánh Hoàng - DCE - HUT4.1 Vai trò và hoạt động của tầng giao vậnTầng giao vận chia nhỏ dữ liệu từ tầng ứng dụng, đánh số thứ tự và gửi xuống tầng mạngLương Ánh Hoàng - DCE - HUT4.1 Vai trò và hoạt động của tầng giao vận4.2 Quá trình thành lập và hủy kết nối TCPQuá trình thành lập kết nốiLương Ánh Hoàng - DCE - HUTQuá trình thành lập kết nối : cơ chế bắt tay ba bước – three way handshakeLương Ánh Hoàng - DCE - HUT4.2 Quá trình thành lập và hủy kết nối TCPQuá trình hủy kết nốiLương Ánh Hoàng - DCE - HUT4.2 Quá trình thành lập và hủy kết nối TCP4.3 Quản lý phiên kết nối TCP TCP sử dụng số thứ tự (sequence number) để sắp xếp lại dữ liệu nhận được.Lương Ánh Hoàng - DCE - HUTCơ chế xác nhận của TCP: sử dụng acknowledgement number để xác nhận số byte đã nhận được Lương Ánh Hoàng - DCE - HUT4.3 Quản lý phiên kết nối TCP Cơ chế truyền lại gói tinLương Ánh Hoàng - DCE - HUT4.3 Quản lý phiên kết nối TCP Window size (cửa sổ TCP) : xác định số byte tối đa bên gửi có thể truyền trước khi nhận được xác nhận từ bên nhận.Lương Ánh Hoàng - DCE - HUT4.3 Quản lý phiên kết nối TCP 4.4 Giao thức UDPSo sánh UDP và TCPĐơn giản hơnNhanh hơnKém tin cậy hơnKhông thiết lâp kết nốiKhông có cơ chế truyền lại Không kiểm soát trật tự Không kiểm soát lưu lượngĐược sử dụng bởi các giao thức : DHCP, DNS, TFTP, trò chơi trực tuyếnLương Ánh Hoàng - DCE - HUTCơ chế ghép gói tin : tương tự TCPLương Ánh Hoàng - DCE - HUT4.4 Giao thức UDPUDP cũng sử dụng “cổng” để chuyển dữ liệu cho đúng ứng dụng cần xử lýLương Ánh Hoàng - DCE - HUT4.4 Giao thức UDPQuá trình gửi nhận dữ liệu giữa các ứng dụng.Lương Ánh Hoàng - DCE - HUT4.4 Giao thức UDPSummaryLương Ánh Hoàng - DCE - HUT
Các file đính kèm theo tài liệu này:
- network_chapter_4_723.pptx