Trong quá trình truyền frame thì dữ liệu không phải lúc nào cũng đến đích mà luôn có một tỉ lệ lỗi nào đó.
Kiểm soát lỗi là cơ chế phát hiện và sửa lỗi xảy ra, đảm bảo dữ liệu đến đích đúng và chính xác (hay tỉ lệ lỗi thấp hơn một ngưỡng cho phép nào đó, xem thêm ).
Cơ chế kiểm soát lỗi dựa trên một số hoạt động sau :
- Phát hiện lỗi: dùng các mã phát hiện chẵn lẻ, CRC (thấy hay dùng trong kỹ thuật), còn nếu trong internet người dùng hay tự check file thì dùng md5, SHA256 ...
- Phúc đáp dương ACK (positive ACKnowledgement): báo rằng truyền ok
- Phúc đáp âm NAK (Negative AcKnowledgement): báo rằng frame truyền bị lỗi
- Tự phát lại sau một thời gian nhất định: khi frame bị mất trong quá trình truyền, không nhận được tín hiệu phản hồi hoặc bên thu nhận được nhưng tín hiệu phản hồi bị mất.
0 nhận xét:
Đăng nhận xét