Trắc nghiệm Mạng máy tính Bài: Cấu trúc đơn vị dữ liệu của giao thức TCP
25 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Đơn vị dữ liệu (PDU – Protocol Data Unit) của giao thức TCP được gọi là gì?
Đáp án và lời giải
Đáp án: D
Câu 2
Mục đích của trường “Source Port” (Cổng nguồn) trong header TCP là gì?
Đáp án và lời giải
Đáp án: D
Câu 3
Mục đích của trường “Destination Port” (Cổng đích) trong header TCP là gì?
Đáp án và lời giải
Đáp án: D
Câu 4
Trường “Sequence Number” (Số thứ tự) trong header TCP có ý nghĩa gì?
Đáp án và lời giải
Đáp án: D
Câu 5
Trường “Acknowledgment Number” (Số xác nhận) trong header TCP có ý nghĩa gì?
Đáp án và lời giải
Đáp án: D
Câu 6
Trường “Data Offset” (hoặc Header Length) trong header TCP chỉ ra điều gì?
Đáp án và lời giải
Đáp án: D
Câu 7
Cờ (Flag) “SYN” trong header TCP được sử dụng cho mục đích gì?
Đáp án và lời giải
Đáp án: D
Câu 8
Cờ (Flag) “ACK” trong header TCP được sử dụng cho mục đích gì?
Đáp án và lời giải
Đáp án: D
Câu 9
Cờ (Flag) “FIN” trong header TCP được sử dụng cho mục đích gì?
Đáp án và lời giải
Đáp án: D
Câu 10
Cờ (Flag) “RST” trong header TCP được sử dụng cho mục đích gì?
Đáp án và lời giải
Đáp án: D
Câu 11
Cờ (Flag) “PSH” (Push) trong header TCP có ý nghĩa gì?
Đáp án và lời giải
Đáp án: D
Câu 12
Trường “Window Size” (Kích thước cửa sổ) trong header TCP có mục đích gì?
Đáp án và lời giải
Đáp án: D
Câu 13
Trường “Checksum” (Kiểm tra tổng) trong header TCP được sử dụng cho mục đích gì?
Đáp án và lời giải
Đáp án: D
Câu 14
Trường “Urgent Pointer” (Con trỏ khẩn cấp) trong header TCP có ý nghĩa gì?
Đáp án và lời giải
Đáp án: D
Câu 15
Phần “Options” (Các tùy chọn) trong header TCP có thể chứa những thông tin gì?
Đáp án và lời giải
Đáp án: D
Câu 16
Kích thước tối thiểu của header TCP là bao nhiêu byte?
Đáp án và lời giải
Đáp án: D
Câu 17
Nếu trường Data Offset có giá trị là 5, kích thước của header TCP là bao nhiêu byte?
Đáp án và lời giải
Đáp án: D
Câu 18
Số thứ tự (Sequence Number) trong TCP được tính dựa trên đơn vị nào?
Đáp án và lời giải
Đáp án: D
Câu 19
Trong quá trình thiết lập kết nối TCP (bắt tay ba bước), segment thứ hai (từ server đến client) sẽ có cờ nào được bật?
Đáp án và lời giải
Đáp án: D
Câu 20
Khi một bên nhận TCP gửi một ACK, nó thường kèm theo giá trị của trường nào để báo cho bên gửi biết nó đã nhận được bao nhiêu byte và mong đợi byte tiếp theo là gì?
Đáp án và lời giải
Đáp án: D
Câu 21
TCP Segment được đóng gói bên trong loại đơn vị dữ liệu nào của giao thức IP?
Đáp án và lời giải
Đáp án: D
Câu 22
Mục đích của việc sử dụng các trường cờ (Flags) trong header TCP là gì?
Đáp án và lời giải
Đáp án: D
Câu 23
Khi bên gửi muốn điều khiển lượng dữ liệu đang “bay” (in flight) trên mạng, nó sẽ dựa vào giá trị nào từ bên nhận?
Đáp án và lời giải
Đáp án: D
Câu 24
Mặc dù trường Checksum tồn tại, tại sao TCP vẫn cần các cơ chế đáng tin cậy khác như số thứ tự và gửi lại?
Đáp án và lời giải
Đáp án: D
Câu 25
Trường “Reserved” trong header TCP thường được đặt là bao nhiêu?