DC N- Giao thức và kiểm soát data-link
Kiểm soát lỗi trong tầng data-link
trình gửi hoặc nó bị lỗi khi nhận được. Trong cả hai trường hợp, trạm nhận không nhận được khung dữ liệu chính xác và trạm gửi không biết gì về bất cứ sự thất thoát nào. Trong những trường hợp như vậy, cả trạm nhận và trạm gửi được trang bị một số giao thức mà giúp nó phát hiện các lỗi truyền tải như thất lạc khung dữ liệu. Vì thế, hoặc người gửi truyền tải lại khung dữ liệu hoặc người nhận yêu cầu người gửi truyền tải lại khung dữ liệu trước đó.
http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 66
Phát hiện lỗi - Trạm gửi và trạm nhận, hoặc cả hai hoặc không, phải chắc chắn rằng có một số lỗi trong sự truyền.
ACK khẳng định - Khi trạm nhận nhận một khung dữ liệu chính xác, nó nên thừa nhận khung dữ liệu đó.
ACK phủ định - Khi trạm nhận nhận một khung lỗi hoặc một khung bản sao, nó gửi một NACK trở lại cho trạm gửi và trạm gửi phải truyền tải lại khung dữ liệu chính xác.
Sự truyền tải lại: Trạm gửi duy trì một đồng hồ và thiết lập một khoảng thời gian trễ. Nếu tín hiệu thừa nhận về khung dữ liệu được truyền trước đó không đến trước khoảng thời gian trễ, trạm gửi truyền tải lại khung, vì nó nghĩ rằng khung dữ liệu bị thất lạc khi truyền tải. Có 3 kiểu kỹ thuật có sẵn mà Tầng data-link có thể triển khai để kiểm soát lỗi bằng Các yêu cầu lặp lại tự động – Automatic Repeat Requests (ARQ):