JavaScript is required

Giả sử host A cần gửi 1500 byte cho host B sử dụng TCP. Gói thứ nhất chứa 1000 byte dữ liệu, trường Sequence Number của gói này là 120. Trường Sequence Number của gói thứ hai sẽ là?

A. 1121
B. 500
C. 1120
D. hác
Trả lời:

Đáp án đúng: C


Câu hỏi này kiểm tra kiến thức về trường Sequence Number trong giao thức TCP. Trong TCP, trường Sequence Number của một phân đoạn (segment) cho biết byte đầu tiên trong dữ liệu của phân đoạn đó. Giả sử gói tin đầu tiên chứa 1000 byte dữ liệu và trường Sequence Number là 120. Điều này có nghĩa là byte đầu tiên của gói tin đầu tiên là byte thứ 120. Vì gói tin chứa 1000 byte dữ liệu, nên byte cuối cùng của gói tin đầu tiên là byte thứ 120 + 1000 - 1 = 1119. Trường Sequence Number của gói tin tiếp theo sẽ là số thứ tự của byte dữ liệu đầu tiên mà gói tin đó sẽ gửi. Theo quy tắc của TCP, trường Sequence Number của gói tin tiếp theo sẽ là Sequence Number của gói tin trước đó cộng với số lượng byte dữ liệu mà gói tin trước đó đã gửi. Do đó, Sequence Number của gói thứ hai sẽ là 120 (Sequence Number của gói thứ nhất) + 1000 (số byte dữ liệu trong gói thứ nhất) = 1120. Vì vậy, đáp án đúng là 1120.

This document is a final exam paper for the 'Introduction to Computer Networks' course from HK2 2018-2019. It contains multiple-choice questions covering fundamental networking concepts such as network devices, IP addressing, subnetting, routing protocols, TCP/IP functionalities, ARP, DHCP, HTTP, NAT, MAC addresses, IMAP, and port numbers.


40 câu hỏi 75 phút

Câu hỏi liên quan