Figure 11.17 shows what happens when a frame is lost. Frames 0, 1, 2, and 3 are sent. However, frame 1 is lost. The receiver receives frames 2 and 3, but they are discarded because they are received out of order. The sender receives no acknowledgment about frames 1, 2, or 3. Its timer finally expires. The sender sends all outstanding frames (1, 2, and 3) because it does not know what is wrong. Note that the resending of frames 1, 2, and 3 is the response to one single event. When the sender is responding to this event, it cannot accept the triggering of other events. This means that when ACK 2 arrives, the sender is still busy with sending frame 3.The physical layer must wait until this event is completed
and the data link layer goes back to its sleeping state. We have shown a vertical line to indicate the delay. It is the same story with ACK 3; but when ACK 3 arrives, the sender is busy responding to ACK 2. It happens again when ACK 4 arrives. Note that before the second timer expires, all outstanding frames have been sent and the timer is stopped.
.
รูปที่ 11.17 แสดงให้เห็นถึงสิ่งที่เกิดขึ้นเมื่อมีการสูญหายกรอบ เฟรม 0, 1, 2 และ 3 จะมีการส่ง อย่างไรก็ตามกรอบ 1 จะหายไป รับได้รับเฟรมที่ 2 และ 3 แต่พวกเขาจะถูกยกเลิกเพราะพวกเขาจะได้รับการออกคำสั่ง ผู้ส่งจะได้รับการรับรู้เกี่ยวกับเฟรมที่ 1, 2 หรือ 3 ตัวตั้งเวลาหมดอายุของมันในที่สุด ผู้ส่งจะส่งภาพที่โดดเด่นทั้งหมด (1, 2, และ 3) เพราะมันไม่ได้รู้ว่าสิ่งที่ไม่ถูกต้อง โปรดทราบว่าการส่งของเฟรม 1, 2, และ 3 คือการตอบสนองกับเหตุการณ์เดียว เมื่อผู้ส่งมีการตอบสนองกับเหตุการณ์นี้ก็ไม่สามารถยอมรับการเรียกของกิจกรรมอื่น ๆ ซึ่งหมายความว่าเมื่อ ACK 2 มาถึงผู้ส่งยังคงยุ่งอยู่กับการส่งกรอบ 3.
ชั้นกายภาพต้องรอจนกว่าเหตุการณ์นี้จะเสร็จสมบูรณ์และชั้นเชื่อมโยงข้อมูลไปกลับไปนอนหลับของรัฐ เราได้แสดงให้เห็นเส้นแนวตั้งเพื่อบ่งชี้ถึงความล่าช้า มันเป็นเรื่องเดียวกันกับ ACK 3; แต่เมื่อมาถึง 3 ACK ผู้ส่งไม่ว่างตอบสนองต่อ ACK 2. มันเกิดขึ้นอีกครั้งเมื่อ ACK 4 มาถึง โปรดทราบว่าก่อนเวลาที่สองหมดอายุทุกเฟรมที่โดดเด่นได้รับการส่งและจับเวลาจะหยุด.
การแปล กรุณารอสักครู่..
รูป 11.17 แสดงสิ่งที่เกิดขึ้นเมื่อกรอบจะหายไป เฟรมที่ 0 , 1 , 2 และ 3 จะถูกส่งไป อย่างไรก็ตาม กรอบที่ 1 หายไป ผู้รับได้รับเฟรมที่ 2 และ 3 แต่พวกเขาถูกทิ้งเพราะพวกเขาจะได้รับ จากการสั่งซื้อ ผู้ส่งไม่ได้รับการยอมรับเกี่ยวกับเฟรมที่ 1 , 2 หรือ 3 เวลามันก็หมดอายุ ผู้ส่งจะส่งเฟรมที่โดดเด่นทั้งหมด ( 1 , 2 , และ 3 ) เพราะ มัน ไม่ รู้ ว่า มันผิดทราบว่า การส่งภาพที่ 1 , 2 และ 3 คือ การตอบสนองต่อหนึ่งเหตุการณ์ เมื่อผู้ส่งจะตอบสนองต่อเหตุการณ์นี้ มันไม่สามารถยอมรับการทริกเกอร์เหตุการณ์อื่น ๆ นี้หมายความว่าเมื่อแอ๊ค 2 มาถึง ผู้ส่งยังยุ่งอยู่กับการส่งกรอบ 3 ชั้นทางกายภาพ ต้องรอจนกว่าเหตุการณ์นี้เสร็จ
และการเชื่อมโยงข้อมูล ชั้นจะกลับไปเป็นสถานะหลับเราได้แสดงเส้นแนวตั้งแสดงถึงล่าช้า มันเป็นเรื่องเดียวกันกับ ACK ACK 3 3 ; แต่เมื่อมาถึงผู้ส่งไม่ว่างตอบอ่ะ 2 มันเกิดขึ้นอีกครั้งเมื่อแอ๊ค 4 มาถึง ทราบว่าก่อนที่ตัวจับเวลาที่สองหมดอายุ เฟรมที่โดดเด่นทั้งหมดได้ถูกส่งและจับเวลาจะหยุด
การแปล กรุณารอสักครู่..