Ưu Nhược điểm của TCP/UDP
4 posters
Trang 1 trong tổng số 1 trang
Ưu Nhược điểm của TCP/UDP
Ưu Nhược điểm của TCP/UDP
Các nhược điểm của giao thức UDP
So với giao thức TCP, UDP có những nhược điểm sau:
•Thiếu các tín hiệu bắt tay. Trước khi gửi một đoạn, UDP không gửi các tín hiệu bắttay giữa bên gửi và bên nhận. Vì thế phía gửi không có cách nào để biết datagramđã đến đích hay chưa. Do vậy, UDP không đảm bảo việc dữ liệu đã đến đích haychưa.
•Sử dụng các phiên. Để TCP là hướng liên kết, các phiên được duy trì giữa các host.TCP sử dụng các chỉ số phiên (session ID) để duy trì các liên kết giữa hai host.UDP không hỗ trợ bất kỳ phiên nào do bản chất phi liên kết của nó.
•Độ tin cậy. UDP không đảm bảo rằng chỉ có một bản sao dữ liệu tới đích. Để gửidữ liệu tới các hệ thống cuối, UDP phân chia dữ liệu thành các đoạn nhỏ. UDPkhông đảm bảo rằng các đoạn này sẽ đến đích đúng thứ tự như chúng đã được tạora ở nguồn. Ngược lại, TCP sử dụng các số thứ tự cùng với số hiệu cổng và các góitin xác thực thường xuyên, điều này đảm bảo rằng các gói tin đến đích đúng thứ tựmà nó đã được tạo ra
•Bảo mật. TCP có tính bảo mật cao hơn UDP. Trong nhiều tổ chức, firewall vàrouter cấm các gói tin UDP, điều này là vì các hacker thường sử dụng các cổngUDP
•Kiểm soát luồng. UDP không có kiểm soát luồng; kết quả là, một ứng dụng UDPđược thiết kế tồi có thể làm giảm băng thông của mạng.
Các ưu điểm của UDP
Không cần thiết lập liên kết. UDP là giao thức phi liên kết, vì thế không cần phảithiết lập liên kết. Vì UDP không sử dụng các tín hiệu handshaking, nên có thểtránh được thời gian trễ. Đó chính là lý do tại sao DNS thường sử dụng giao thứcUDP hơn là TCP-DNS sẽ chậm hơn rất nhiều khi dùng TCP.
•Tốc độ. UDP nhanh hơn so với TCP. Bởi vì điều này, nhiều ứng dụng thường đượccài đặt trên giao thức UDP hơn so với giao thức TCP.
•Hỗ trợ hình trạng (Topology). UDP hỗ trợ các liên kết 1-1, 1-n, ngược lại TCP chỉhỗ trợ liên kết 1-1.
•Kích thước header. UDP chỉ có 8 byte header cho mỗi đoạn, ngược lại TCP cầncác header 20 byte, vì vậy sử dụng băng thông ít hơn
-ưu điểm của tcp
•Truyền dữ liệu không lỗi (do có cơ chế sửa lỗi/truyền lại)
•Truyền các gói dữ liệu theo đúng thứ tự
•Truyền lại các gói dữ liệu mất trên đường truyền
•Loại bỏ các gói dữ liệu trùng lặp
•Cơ chế hạn chế tắc nghẽn đường truyền
-nhược điểm của tcp
•Over head lớn hơn UDP
Các nhược điểm của giao thức UDP
So với giao thức TCP, UDP có những nhược điểm sau:
•Thiếu các tín hiệu bắt tay. Trước khi gửi một đoạn, UDP không gửi các tín hiệu bắttay giữa bên gửi và bên nhận. Vì thế phía gửi không có cách nào để biết datagramđã đến đích hay chưa. Do vậy, UDP không đảm bảo việc dữ liệu đã đến đích haychưa.
•Sử dụng các phiên. Để TCP là hướng liên kết, các phiên được duy trì giữa các host.TCP sử dụng các chỉ số phiên (session ID) để duy trì các liên kết giữa hai host.UDP không hỗ trợ bất kỳ phiên nào do bản chất phi liên kết của nó.
•Độ tin cậy. UDP không đảm bảo rằng chỉ có một bản sao dữ liệu tới đích. Để gửidữ liệu tới các hệ thống cuối, UDP phân chia dữ liệu thành các đoạn nhỏ. UDPkhông đảm bảo rằng các đoạn này sẽ đến đích đúng thứ tự như chúng đã được tạora ở nguồn. Ngược lại, TCP sử dụng các số thứ tự cùng với số hiệu cổng và các góitin xác thực thường xuyên, điều này đảm bảo rằng các gói tin đến đích đúng thứ tựmà nó đã được tạo ra
•Bảo mật. TCP có tính bảo mật cao hơn UDP. Trong nhiều tổ chức, firewall vàrouter cấm các gói tin UDP, điều này là vì các hacker thường sử dụng các cổngUDP
•Kiểm soát luồng. UDP không có kiểm soát luồng; kết quả là, một ứng dụng UDPđược thiết kế tồi có thể làm giảm băng thông của mạng.
Các ưu điểm của UDP
Không cần thiết lập liên kết. UDP là giao thức phi liên kết, vì thế không cần phảithiết lập liên kết. Vì UDP không sử dụng các tín hiệu handshaking, nên có thểtránh được thời gian trễ. Đó chính là lý do tại sao DNS thường sử dụng giao thứcUDP hơn là TCP-DNS sẽ chậm hơn rất nhiều khi dùng TCP.
•Tốc độ. UDP nhanh hơn so với TCP. Bởi vì điều này, nhiều ứng dụng thường đượccài đặt trên giao thức UDP hơn so với giao thức TCP.
•Hỗ trợ hình trạng (Topology). UDP hỗ trợ các liên kết 1-1, 1-n, ngược lại TCP chỉhỗ trợ liên kết 1-1.
•Kích thước header. UDP chỉ có 8 byte header cho mỗi đoạn, ngược lại TCP cầncác header 20 byte, vì vậy sử dụng băng thông ít hơn
-ưu điểm của tcp
•Truyền dữ liệu không lỗi (do có cơ chế sửa lỗi/truyền lại)
•Truyền các gói dữ liệu theo đúng thứ tự
•Truyền lại các gói dữ liệu mất trên đường truyền
•Loại bỏ các gói dữ liệu trùng lặp
•Cơ chế hạn chế tắc nghẽn đường truyền
-nhược điểm của tcp
•Over head lớn hơn UDP
TranAnhTai62 (113A)- Tổng số bài gửi : 19
Join date : 18/07/2012
Re: Ưu Nhược điểm của TCP/UDP
bài hay. Thanks
votantai224 (113A)- Tổng số bài gửi : 25
Join date : 16/07/2012
Re: Ưu Nhược điểm của TCP/UDP
Thanks cậu nhé, đang ôn tập để thi
nguyenvuminhtu(113A)- Tổng số bài gửi : 29
Join date : 17/07/2012
Re: Ưu Nhược điểm của TCP/UDP
thank bạn đã tổng hợp
DangThiCamLoan (113A)- Tổng số bài gửi : 24
Join date : 16/07/2012
Similar topics
» Thảo luận Bài 1
» Thảo luận Bài 4
» Ưu điểm và nhược điểm những công cụ điều khiển máy tính từ xa(Windows,Linux)
» Thảo luận Bài 3
» Thảo luận Bài 1
» Thảo luận Bài 4
» Ưu điểm và nhược điểm những công cụ điều khiển máy tính từ xa(Windows,Linux)
» Thảo luận Bài 3
» Thảo luận Bài 1
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết