Tạo Trắc Nghiệm

Trắc nghiệm Mạng máy tính Bài: Truyền dữ liệu tin cậy

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

Mục tiêu chính của việc truyền dữ liệu tin cậy (Reliable Data Transfer – RDT) là gì?

Đáp án và lời giải

Đáp án: D

Câu 2

Giao thức TCP (Transmission Control Protocol) cung cấp dịch vụ truyền dữ liệu đáng tin cậy trên nền tảng của giao thức nào ở tầng dưới?

Đáp án và lời giải

Đáp án: D

Câu 3

Cơ chế nào trong TCP được sử dụng để phát hiện và xử lý các lỗi bit trong header và dữ liệu của TCP segment?

Đáp án và lời giải

Đáp án: D

Câu 4

Trường “Sequence Number” (Số thứ tự) trong header TCP có mục đích gì trong việc đảm bảo độ tin cậy?

Đá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ì đối với việc truyền dữ liệu tin cậy?

Đáp án và lời giải

Đáp án: D

Câu 6

Khi bên gửi TCP không nhận được ACK cho một segment đã gửi trong một khoảng thời gian nhất định, cơ chế nào sẽ được kích hoạt?

Đáp án và lời giải

Đáp án: D

Câu 7

Nếu một segment TCP bị mất trên đường truyền, bên gửi sẽ biết được điều đó thông qua cơ chế nào?

Đáp án và lời giải

Đáp án: D

Câu 8

Cơ chế “Fast Retransmit” (Gửi lại nhanh) trong TCP được kích hoạt khi nào?

Đáp án và lời giải

Đáp án: D

Câu 9

Mục đích của “Fast Retransmit” là gì?

Đáp án và lời giải

Đáp án: D

Câu 10

Khái niệm “Cumulative Acknowledgment” (ACK lũy tiến) trong TCP có nghĩa là gì?

Đáp án và lời giải

Đáp án: D

Câu 11

Nếu một bên nhận TCP nhận được các segment ngoài thứ tự (ví dụ: segment 5 đến trước segment 3), nó sẽ làm gì?

Đáp án và lời giải

Đáp án: D

Câu 12

Chức năng nào của TCP giúp ngăn bên gửi truyền dữ liệu quá nhanh làm tràn ngập bộ đệm của bên nhận?

Đáp án và lời giải

Đáp án: D

Câu 13

Chức năng nào của TCP giúp điều chỉnh tốc độ truyền dữ liệu để tránh làm quá tải tài nguyên mạng (như router), đặc biệt trong môi trường mạng có nhiều người dùng?

Đáp án và lời giải

Đáp án: D

Câu 14

Trong một kết nối TCP, “Receive Window” (Cửa sổ nhận) được bên nhận quảng bá có vai trò gì?

Đáp án và lời giải

Đáp án: D

Câu 15

Để xử lý vấn đề “gói tin trùng lặp” (duplicate packets) trong TCP, cơ chế nào được sử dụng?

Đáp án và lời giải

Đáp án: D

Câu 16

Cờ “ACK” trong header TCP được bật khi:

Đáp án và lời giải

Đáp án: D

Câu 17

Giao thức nào cho phép TCP gửi lại các gói tin cụ thể bị mất thay vì toàn bộ dãy gói tin sau gói bị mất (như GBN)?

Đáp án và lời giải

Đáp án: D

Câu 18

Mục đích của việc sử dụng một bộ đếm thời gian (timer) trong TCP là gì?

Đáp án và lời giải

Đáp án: D

Câu 19

Giá trị của bộ đếm thời gian gửi lại (Retransmission Timeout – RTO) trong TCP thường được tính toán như thế nào?

Đáp án và lời giải

Đáp án: D

Câu 20

Nếu một segment TCP bị mất và bên gửi đã gửi lại nó, sau đó nhận được ACK cho cả hai bản sao, điều gì sẽ xảy ra?

Đáp án và lời giải

Đáp án: D

Câu 21

Khái niệm “Persistent Timer” (Bộ đếm thời gian bền bỉ) trong TCP được sử dụng để giải quyết vấn đề gì?

Đáp án và lời giải

Đáp án: D

Câu 22

Sự kết hợp của các cơ chế nào giúp TCP đạt được độ tin cậy?

Đáp án và lời giải

Đáp án: D

Câu 23

Khái niệm “Round-Trip Time” (RTT) là gì trong ngữ cảnh TCP?

Đáp án và lời giải

Đáp án: D

Câu 24

Sự khác biệt cơ bản giữa TCP và UDP liên quan đến độ tin cậy là gì?

Đáp án và lời giải

Đáp án: D

Câu 25

Khi một ứng dụng cần truyền dữ liệu nhạy cảm mà không thể chấp nhận bất kỳ mất mát nào (ví dụ: truyền tệp ngân hàng), giao thức tầng giao vận nào nên được sử dụng?

Đáp án và lời giải

Đáp án: D