DỮ LIỆU LINK PROTOCOLS KIỂM SOÁT
Hình 7.5 đưa ra một ví dụ về việc sử dụng stop-and-wait ARQ, cho thấy sự
truyền tải của một chuỗi các khung hình từ nguồn A tới điểm đến B.2 Con số này
cho thấy hai loại lỗi chỉ described.The khung thứ ba truyền bởi A bị mất
hoặc bị hư hỏng và do đó B không trả lại một ACK. Một lần ra và truyền lại
các khung. Sau đó, A truyền một frame có nhãn 1 nhưng ACK0 cho frame đó sẽ bị mất.
Một lần ra và truyền lại cùng một khung. Khi B nhận được hai khung hình liên tiếp
với cùng một nhãn, nó loại bỏ các khung hình thứ hai nhưng gửi lại một ACK0 với nhau.
Ưu điểm chính của stop-and-wait ARQ là sự đơn giản của nó. Chủ yếu của nó
bất lợi, như đã thảo luận trong Phần 7.1, là dừng-và-chờ đợi là một cơ chế hiệu quả. Kỹ thuật điều khiển lưu lượng trượt cửa sổ có thể được điều chỉnh để cung cấp thêm
sử dụng dòng hiệu quả; trong bối cảnh này, nó đôi khi được gọi là ARQ liên tục.
Các hình thức kiểm soát lỗi dựa trên kiểm soát dòng chảy trượt cửa sổ đó là hầu hết
thường được sử dụng được gọi là đi-back-N ARQ. Trong phương pháp này, một trạm có thể gửi một
loạt các khung tuần tự đánh số theo modulo một số giá trị tối đa. Số lượng
các khung hình không được thừa nhận nợ được xác định bởi kích thước cửa sổ bằng cách sử dụng kỹ thuật điều khiển lưu lượng trượt cửa sổ. Trong khi không có lỗi xảy ra, đích đến sẽ nhận khung hình đến như bình thường (hoặc piggybacked thừa nhận). Nếu trạm đích phát hiện một lỗi trong một khung hình, nó có thể gửi một sự thừa nhận tiêu cực cho frame đó, như được giải thích trong các quy tắc sau đây. Các trạm đích sẽ bỏ cái khung và tất cả đến tương lai khung cho đến khi khung trong lỗi là đúng received.Thus, trạm nguồn, khi nó nhận được một Rej, phải truyền lại khung lỗi cộng với tất cả các khung kế đó đã được truyền đi trong thời gian tạm thời. giả sử trạm A được gửi các khung đến ga B. Sau mỗi lần truyền, một bộ hẹn giờ thừa nhận đối với khung chỉ truyền đi. Giả sử rằng, B 1REJ = reject2 RR = nhận được sẵn sàng, 7.2 / LỖI KIỂM SOÁT 219 trước đó đã nhận được thành công khung và khung A vừa truyền i. Các kỹ thuật đi-back-N sẽ đưa vào tài khoản dự phòng sau đây:
đang được dịch, vui lòng đợi..
