UDP
UDP (User Datagram Protocol — Giao thức Gói dữ liệu Người dùng) là một giao thức lâu đời được sử dụng kết hợp với IP để gửi dữ liệu khi tốc độ và hiệu quả truyền tải quan trọng hơn bảo mật và độ tin cậy.
UDP sử dụng mô hình giao tiếp không kết nối đơn giản với cơ chế giao thức tối thiểu. UDP cung cấp checksums để kiểm tra tính toàn vẹn dữ liệu, và số cổng để định địa chỉ các chức năng khác nhau ở nguồn và đích của datagram. Nó không có các cuộc đối thoại bắt tay, do đó phơi bày chương trình của người dùng trước bất kỳ sự không đáng tin cậy của mạng cơ bản; không có đảm bảo nào về việc gửi, thứ tự, hoặc bảo vệ chống trùng lặp. Nếu cần cơ sở sửa lỗi ở cấp độ giao diện mạng, một ứng dụng có thể sử dụng Transmission Control Protocol (TCP) hoặc Stream Control Transmission Protocol (SCTP) được thiết kế cho mục đích này.
UDP phù hợp cho các mục đích mà kiểm tra và sửa lỗi không cần thiết hoặc được thực hiện trong ứng dụng; UDP tránh chi phí xử lý như vậy trong ngăn xếp giao thức. Các ứng dụng nhạy cảm với thời gian thường sử dụng UDP vì việc bỏ gói tin là ưu tiên hơn chờ các gói tin bị trễ do truyền lại, điều này có thể không khả thi trong hệ thống thời gian thực.
Xem thêm
- User Datagram Protocol trên Wikipedia
- Đặc tả kỹ thuật