3 . So sánh TCP & UDP
3 posters
Trang 1 trong tổng số 1 trang
3 . So sánh TCP & UDP
Giống nhau:
Đều là nền tảng trong việc truyền thông tin trên mạng IP, hỗ trợ nhiều ứng dụng.
Có cơ chế checksum( 16 bits).
Không hỗ trợ truyền dữ liệu theo dòng(stream).
Không hỗ trợ Multi-homing.
Khác nhau:
TCP yêu cầu Length field trong header còn UDP thì không.
Kích thước gói tin khác nhau(gói TCP Header 20 bytes, UDP chỉ có 8 bytes).
Truyền dữ liệu không lỗi(do cơ chế sửa lỗi/ truyền lại).
Truyền dữ liệu theo đúng thứ tự( dựa vào số sequence numbers).
Truyền lại các gói dữ liệu bị mất trên đường truyền.
Loại bỏ các gói dữ liệu trùng lặp.
Có cơ chế tránh tắc nghẽn đường truyền.
vd:
khi chúng ta đi rừng, để không bị lạc chúng ta dùng 1 sợi dây thừng buộc từ điểm đầu đến điểm cuối. Mọi người sắp xếp thành hàng có thứ tự rồi bám theo sợi dây thừng để đi thì gọi là TCP. còn ngược lại, nếu không có sợi dây đó, chúng ta đi một cách tự do, không có thứ tự gọi là UDP.
Đều là nền tảng trong việc truyền thông tin trên mạng IP, hỗ trợ nhiều ứng dụng.
Có cơ chế checksum( 16 bits).
Không hỗ trợ truyền dữ liệu theo dòng(stream).
Không hỗ trợ Multi-homing.
Khác nhau:
TCP yêu cầu Length field trong header còn UDP thì không.
Kích thước gói tin khác nhau(gói TCP Header 20 bytes, UDP chỉ có 8 bytes).
Truyền dữ liệu không lỗi(do cơ chế sửa lỗi/ truyền lại).
Truyền dữ liệu theo đúng thứ tự( dựa vào số sequence numbers).
Truyền lại các gói dữ liệu bị mất trên đường truyền.
Loại bỏ các gói dữ liệu trùng lặp.
Có cơ chế tránh tắc nghẽn đường truyền.
vd:
khi chúng ta đi rừng, để không bị lạc chúng ta dùng 1 sợi dây thừng buộc từ điểm đầu đến điểm cuối. Mọi người sắp xếp thành hàng có thứ tự rồi bám theo sợi dây thừng để đi thì gọi là TCP. còn ngược lại, nếu không có sợi dây đó, chúng ta đi một cách tự do, không có thứ tự gọi là UDP.
nguyenduc_gia.18(I11c)- Tổng số bài gửi : 22
Join date : 07/09/2011
Re: 3 . So sánh TCP & UDP
Ngoài ra TCP còn có cơ chế kiểm soát lỗi của gói tin, host gửi sẽ gửi kèm theo gói tin 1 dãy số đc hình thành dựa vào cấu trúc gói tin+thuật toán thành lập dãy số host nhận khi nhận đc gói tin sẽ tiến hành Sắp xếp lại gói tin sử dụng thuật toán như bên host truyền để kiểm tra xem dãy số có trùng nhau ko?? Nếu ko trùng(quá trình gửi bị lỗi) host nhận sẽ thông tin cho host truyền gửi lại phần còn thiết nếu dãy số sau khi kiểm tra trùng với dãy số bên host nhận thì OK quá trình gửi thành công
DangNgocMinh(I11C)- Tổng số bài gửi : 26
Join date : 31/08/2011
Re: 3 . So sánh TCP & UDP
- Kết nối TCP được khởi tạo qua quá trình "bắt tay 3 bước":
+Bước 1: bên A muốn kết nối gửi gói tin xin phép kết nối tới bên B
+Bước 2: bên B gửi lại gói tin cho phép bên A tạo kết nối
+Bước 3: bên A lại gửi 1 gói tin xác nhận là đã nhận được gói tin cho phép kết nối của bên B. Và kết nối được lập.
- Còn với UDP thì bên A sẽ gửi gói tin mà không cần biết bên B có nhận được hay không
+Bước 1: bên A muốn kết nối gửi gói tin xin phép kết nối tới bên B
+Bước 2: bên B gửi lại gói tin cho phép bên A tạo kết nối
+Bước 3: bên A lại gửi 1 gói tin xác nhận là đã nhận được gói tin cho phép kết nối của bên B. Và kết nối được lập.
- Còn với UDP thì bên A sẽ gửi gói tin mà không cần biết bên B có nhận được hay không
HuynhN.NguyenHuong (I11C)- Tổng số bài gửi : 9
Join date : 30/09/2011
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