giao thức dừng và chờ
1.môi trường k có lỗi
-đầu tiên bên gửi phát 1 gói tin sau đó dừng và chờ phía thu báo nhận
-phía thu khi nhận đc gói tin và xử lí xong sẽ báo nhận cho phía phát ACK
-phía phát khi nhận đc ACK sẽ phát gói tin tiếp theo
-để phân biệt các khung với nhau ta đánh số các khung dùng 1 bit để đánh dấu (0 or 1)
2.mỗi trường lỗi bít
-phía phát thực hiện phát gói tin sau đó dừng và đợi báo nhận của phía thu
-phía thu nhận đc gói tin nhưng bị lỗi thì sẽ gửi lại NACK cho phía phát. phía phát gửi lại gói tin vừa bị lỗi và chờ báo nhận.
-trường hợp gói tin bị mất trên đường truyền dữ liệu thì sau 1 khoảng tgian timeout mà phía phát k nhận đc báo nhận thì sẽ phát lại gói tin vừa mất và tiếp tục chờ báo nhận từ phía thu.
3.lỗi mất ACK-phía phát thực hiện phát 1 gói tin sau đó dừng và đợi phía thu báo nhận
-phía thu nhận đc gói tin và xử lý và gửi báo nhận ACK nhưng ACK bị mất trong quá trình truyền tin
-khi hết tgian timeout mà phía phát chưa nhận đc báo nhận từ phía thu thì phía phát sẽ xem như gói tin bị mất và gửi lại gói tin đó
-phía thu nhận đc gói tin đó sẽ bỏ gói tin trước đó và gửi lại ACK cho phía phát.
Bạn đang đọc truyện trên: TruyenTop.Vip