Tạo Trắc Nghiệm

Trắc nghiệm Mạng máy tính Bài: Nâng cao hiệu năng bằng đường ống Pipeline

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 đích chính của kỹ thuật Pipelining (đường ống) trong truyền dữ liệu tin cậy là gì?

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

Đáp án: D

Câu 2

So với giao thức Stop-and-Wait, Pipelining cải thiện hiệu năng như thế nào?

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

Đáp án: D

Câu 3

Trong Pipelining, khái niệm “cửa sổ gửi” (Sender Window) ám chỉ điều gì?

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

Đáp án: D

Câu 4

Điều gì sẽ xảy ra nếu kích thước cửa sổ gửi trong Pipelining được đặt là 1?

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

Đáp án: D

Câu 5

Giao thức RDT nào sử dụng Pipelining và khi một gói tin bị mất, bên gửi sẽ gửi lại gói tin đó VÀ TẤT CẢ các gói tin đã gửi sau nó?

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

Đáp án: D

Câu 6

Trong Go-Back-N (GBN), bên nhận chỉ cần duy trì một bộ đệm nhỏ và chỉ gửi ACK cho gói tin nào?

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

Đáp án: D

Câu 7

Nhược điểm chính của giao thức Go-Back-N là gì?

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

Đáp án: D

Câu 8

Giao thức RDT nào sử dụng Pipelining và khi một gói tin bị mất, bên gửi chỉ gửi lại ĐÚNG GÓI TIN bị mất đó?

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

Đáp án: D

Câu 9

Trong Selective Repeat (SR), bên nhận cần duy trì một “cửa sổ nhận” (Receiver Window) để làm gì?

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

Đáp án: D

Câu 10

Ưu điểm chính của giao thức Selective Repeat so với Go-Back-N là gì?

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

Đáp án: D

Câu 11

Nhược điểm của giao thức Selective Repeat là gì?

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

Đáp án: D

Câu 12

Acknowledge (ACK) trong các giao thức pipelining được dùng để thông báo gì?

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

Đáp án: D

Câu 13

Nếu độ trễ truyền dẫn (propagation delay) trên một đường truyền rất lớn, giao thức nào sẽ bị ảnh hưởng hiệu suất nặng nề nhất?

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

Đáp án: D

Câu 14

Trong Go-Back-N, khi bên gửi nhận được 3 ACK trùng lặp (duplicate ACKs) cho cùng một gói tin, điều gì sẽ xảy ra?

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

Đáp án: D

Câu 15

Điều gì sẽ xảy ra nếu kích thước cửa sổ của bên gửi (sender window) quá lớn so với kích thước bộ đệm của bên nhận (receiver buffer)?

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

Đáp án: D

Câu 16

Cơ chế nào được sử dụng trong các giao thức pipelining để phát hiện và xử lý các gói tin bị mất hoặc đến trễ?

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

Đáp án: D

Câu 17

Trong một giao thức Pipelining, bên gửi duy trì một tập hợp các gói tin có thể được truyền đi mà không cần chờ ACK. Tập hợp này được gọi là gì?

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

Đáp án: D

Câu 18

Giả sử kích thước cửa sổ gửi là 5. Nếu gói tin số 3 bị mất trong Go-Back-N, và bên gửi đã gửi đến gói số 7, thì bên gửi sẽ gửi lại các gói tin nào?

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

Đáp án: D

Câu 19

Trong Selective Repeat, nếu gói tin số 3 bị mất nhưng gói tin số 4, 5 đã đến đích thành công. Bên nhận sẽ làm gì?

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

Đáp án: D

Câu 20

Để tối ưu hóa hiệu suất của Pipelining, kích thước cửa sổ gửi cần phải như thế nào?

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

Đáp án: D

Câu 21

TCP sử dụng sự kết hợp của các cơ chế nào từ Go-Back-N và Selective Repeat?

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

Đáp án: D

Câu 22

Mô hình Pipelining phù hợp nhất cho các đường truyền nào?

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

Đáp án: D

Câu 23

Làm thế nào để bộ đếm thời gian (timer) được sử dụng trong Pipelining?

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

Đáp án: D

Câu 24

Sự phức tạp của giao thức Selective Repeat nằm ở đâu?

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

Đáp án: D

Câu 25

Khi một gói tin được gửi đi trong Pipelining, nó sẽ được đánh dấu bằng một giá trị nào đó để bên nhận và gửi có thể theo dõi và quản lý thứ tự?

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

Đáp án: D