C4p2:S2 chức năng và cơ chế của gthuc TCP và UDP,ưu nhc đm
Câu 4
So sánh chức năng và cơ chế hoạt động của giao thức TCP và UDP.
- Chức năng giao thức TCP
- Cơ chế truyền tin khi sử dụng giao thức TCP
- Chức năng giao thức UDP
- Cơ chế truyền tin khi sử dụng giao thức UDP
- Rút điểm giống nhau và khác nhau giữa hai giao thức này
- Nhận xét ưu, nhược điểm khi sử dụng giao thức này.
· Giao thức TCP:
* Là giao thức hướng liên kết. Cung cấp dịch vụ truyền thông tin cậy. Cung cấp khả năng truyền dữ liệu 1 cách an toàn giữa các thành phần trong liên mạng. Cung cấp các chức năng kiểm tra tính chính xác của dữ liệu khi đến đích và truyền lại dữ liệu khi có lỗi xảy ra
* Chức năng:
§ Thiết lập, duy trì, giải phóng liên kết giữa 2 thực thể TCP.
§ Phân phát gói tin một cách đáng tin cậy, tạo số thứ tự cho các gói dữ liệu.
§ Điều khiển lỗi: Truyền dữ liệu theo chế độ song công (Full Duplex)
§ Cung cấp khả năng đa kết nối cho các quá trình khác nhau giữa thực thể nguồn và thực thể đích thông qua việc sử dụng số hiệu cổng.
* Cơ chế truyền tin khi sử dụng TCP : trước khi truyền dữ liệu thực thể TCP bên phát và thực thể TCP bên thu thương lượng và thiết lập 1 kết nối logic tạm thời, tồn tại trong quá trình truyền dữ liệu.
§ TCP bên phát: nhận thông tin từ tầng trên, chia dữ liệu thành nhiều gói theo độ dài quy định và chuyển giao các gói xuống cho các giao thức tầng mạng để định tuyến. Bộ xử lý TCP xác nhận từng gói, nếu không có xác nhận gói dữ liệu sẽ được truyền lại.
§ TCP bên nhận: khôi phục lại thông tin ban đầu dựa trên thứ tự gói và chuyển dữ liệu lên tầng trên.
· Giao thức UDP:
* là giao thức không liên kết. Sử dụng cho các tiến trình không yêu cầu về độ tin cậy cao, không có cơ chế xác nhận ACK, không đảm bảo chuyển giao các gói dữ liệu đến đích và theo đúng thứ tự và không thực hiện loại bỏ các gói tin trùng lặp.
* Chức năng : - cung cấp cơ chế gán và quản lý các số hiệu cổng để định danh duy nhất cho các ứng dụng chạy trên một Client của mạng.
- UDP thường kết hợp với các giao thức khác, phù hợp cho các ứng dụng yêu cầu xử lý nhanh.
· So sánh 2 giao thức
TCP
UDP
Giống
Cùng cung cấp khả năng truyền dữ liệu và khả năng đa kết nối
khác
Giao thức hướng kết nối
Giao thức không kết nối
Dùng cho các gói tin yêu cầu độ tin cậy cao. Phân phát gói tin một cách đáng tin cậy, tạo số thứ tự cho gói dữ liệu
Dùng cho các gói tin không yêu cầu về độ tin cậy cao. Không đảm bảo truyền các gói dữ liệu tới đích và theo đúng thứ tự, không thực hiện loại bỏ gói tin trùng lặp
Có cơ chế xác nhận ACK
Không có cơ chế xác nhận ACK
Ưu nhược điểm
Dùng phương pháp cửa sổ trượt nên sử dụng mạng hiệu quả. Uyển chuyển nên có thể hoạt động trên nhiều hệ thống phát chuyển khác nhau. Ngoài ra, nó còn cho phép việc thong tin liên lạc giữa các hệ thống có tốc độ khác nhau vì sử dụng cơ chế kiểm soát dòng dữ liệu.
Ít phức tạp hơn nhiều so với TCP nên hoạt động nhanh hơn TCP
UDP hoạt động không tốt trong môi trường mạng cục bộ, trong môi trường TCP/IP Internet lớn hơn thì thường có nhiều hỏng hóc.
Bạn đang đọc truyện trên: AzTruyen.Top