Khác biệt giữa bản sửa đổi của “UDP”

Nội dung được xóa Nội dung được thêm vào
n Đã lùi lại sửa đổi của 115.79.7.76 (Thảo luận) quay về phiên bản cuối của Tuanminh01
Thẻ: Lùi tất cả
Dòng 57:
Do thiếu tính tin cậy, các ứng dụng UDP nói chung phải chấp nhận mất mát, lỗi hoặc trùng dữ liệu. Một số ứng dụng như [[Trivial File Transfer Protocol|TFTP]] có nhu cầu phải thêm những kỹ thuật làm tin cậy cơ bản vào [[tầng ứng dụng]]. Hầu hết các ứng dụng UDP không cần những kỹ thuật làm tin cậy này và đôi khi nó bị bỏ đi. [[Streaming media]], [[game trực tuyến]] và [[voIP|voice over IP]] (VoIP) là những thí dụ cho các ứng dụng thường dùng UDP. Nếu một ứng dụng đòi hỏi mức độ cao hơn về tính tin cậy, những giao thức như [[TCP]] hoặc [[mã erasure]] có thể được sử dụng để thay thế.
 
Thiếu những cơ chế [[kiểm soát tắc nghẽn]] và [[kiểm soát luồng]], các kỹ thuật dựa trên mạng là cần thiết để giảm nguy hiệu ứng cơ tắc nghẽn dây chuyền do không kiểm soát, tỷ lệ tải UDP cao. Nói cách khác, vì người gởi gói UDP không thể phát hiện tắc nghẽn, các thành phần dựa trên mạng như [[router]] dùng hàng đợi gói (packet queueing) hoặc kỹ thuật bỏ gói như là những công cụ để giảm tải của UDP. Giao thức [[https://huflit.edu.vn Datagram Congestion Control Protocol]] (DCCP) được thiết kế như một giải pháp cho vấn đề bằng cách thêm hành vi kiểm soát tắc nghẽn cho thiết bị đầu cuối cho các dòng dữ liệu UDP như streaming media.
 
Mặc dù tổng lượng lưu thông của UDP trên mạng thường chỉ vài phần trăm, nhưng có nhiều ứng dụng quan trọng dùng UDP, bao gồm [[DNS]], [[SNMP]], [[DHCP]] và [[Routing Information Protocol|RIP]].