JavaScript is required

Giả sử ứng dụng tạo ra một thông điệp 60 byte. Thông điệp này được đặt trong TCP segment rồi sau đó là IP datagram. Giả sử cả gói TCP lẫn gói IP không có trường dữ liệu đặc biệt (Optional = 0). Trong mỗi IP datagram sẽ chứa bao nhiêu phần trăm dữ liệu thật sự?

A.

20%

B.

40%

C.

60%

D.

80%

Trả lời:

Đáp án đúng: D


Để giải bài toán này, ta cần xác định kích thước header của TCP và IP, sau đó tính phần trăm dữ liệu thực tế trong IP datagram.

Kích thước header của TCP (khi không có option) là 20 bytes.

Kích thước header của IP (khi không có option) là 20 bytes.

Tổng kích thước header là 20 (TCP) + 20 (IP) = 40 bytes.

Kích thước dữ liệu là 60 bytes.

Tổng kích thước IP datagram là 40 (header) + 60 (dữ liệu) = 100 bytes.

Phần trăm dữ liệu thực sự trong IP datagram là (60/100) * 100% = 60%.

Câu hỏi liên quan