TCP vs UDP
- progtips4devs
- Feb 24, 2017
- 1 min read
Tìm hiểu và so sánh những đặc điểm giống và khác nhau của hai giao thức cốt lõi của bộ giao thức TCP/IP, giao thức TCP và UDP.

TCP là gì?
Transmission Control Protocol - "Giao thức điều khiển truyền vận"
Cần kết nối giữa máy gửi và máy nhận
Đảm bảo chuyển giao dữ liệu đáng tin cậy và đúng thứ tự
UDP là gì?
Không cần kết nối giữa máy gửi và máy nhận
Không duy trì kết nối
Gửi dữ liệu ngắn (datagram)
Gói dữ liệu có thể đến không đúng thứ tự, bị mất mà không thông báo
Hiệu quả khi gói tin nhỏ và yêu cầu khắt khe về thời gian
So sánh TCP và UDP Giống nhau
Đều là các giao thức mạng TCP/IP
Hoạt đồng tầng Transport
Đều có chức năng kết nối các máy lại với nhau
Có thể gửi dữ liệu cho nhau
Khác nhau
Kích thước header của TCP là 20 bytes, của UDP là 8 bytes (Do TCP phải hỗ trợ nhiều chức năng hơn)
TCP dùng cho mạng WAN còn UDP dùng mạng LAN
TCP bảo đảm truyền dữ liệu còn UDP không đảm bảo tin cậy
TCP có tốc độ truyền thấp, UCP truyền nhanh hơn.
TCP ứng dụng vào Email, File Sharing, Downloading...
UDP ứng dụng vào voice streaming, video streaming...
Comments