JavaScript is required

Giao thức TCP có thể xử lý?

A.

Gói tin bị mất

B.

Các gói tin bị trùng lặp

C.

Các gói tin không theo thứ tự

D.

Tất cả các phương án trên

Trả lời:

Đáp án đúng: A


Giao thức TCP (Transmission Control Protocol) là một giao thức hướng kết nối, đáng tin cậy. Nó đảm bảo rằng dữ liệu được truyền đi một cách chính xác và theo đúng thứ tự. Để đạt được điều này, TCP có các cơ chế để xử lý các vấn đề sau:

  • Gói tin bị mất: TCP sử dụng cơ chế xác nhận (acknowledgment) để đảm bảo rằng mỗi gói tin được gửi đi đều được nhận thành công. Nếu một gói tin bị mất, bên gửi sẽ không nhận được xác nhận và sẽ gửi lại gói tin đó.
  • Các gói tin bị trùng lặp: TCP sử dụng số thứ tự (sequence number) để nhận diện các gói tin bị trùng lặp và loại bỏ chúng.
  • Các gói tin không theo thứ tự: TCP sử dụng số thứ tự để sắp xếp lại các gói tin theo đúng thứ tự trước khi chuyển chúng đến ứng dụng.

Do đó, TCP có thể xử lý gói tin bị mất, gói tin bị trùng lặp và gói tin không theo thứ tự.

Câu hỏi liên quan