هنگاميكه يك بسته ارسال مي شود شماره بسته بشكل يك فيلد (Seq. Number) به هدر بسته اضافه مي گردد وقتي frame به ترتيب صحيح مي رسد تايمر كمكي توسط Start –Ack-Timer به كار مي افتد. اگر قبل از اتمام زمان تايمر ، خبري از ترافيك برگشتي نشد قاب اعلام وصول جداگانه اي ارسال خواهد شد وقفه ناشي از تايمر كمكي Ack- Timer نام دارد.
دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
هرگاه گيرنده خطايي را تشخيص مي دهد Frame اعلام وصول منفي كه همان Nak است را به فرستنده برميگرداند.اين frame درخواست انتقال مجدد قابي است كه در Nak مشخص شده است. در این وجود 2حالت امکان دارد
- رسيدن frame آسيب ديده است
- رسيدن frame غير از frame مورد نظر
در مقصد نياز است كه تنها Seq.Number بسته چك شود تا مشخص شود بسته تاكنون دريافت نشده يا بسته اي است كه مجدد ارسال شده است. پس از اينكه تايمر صفر شد بسته هايي كه Ack آنها دريافت نشده مجدد ارسال مي شوند. اگر Nak دريافت شود Nak دقيقاً به شماره بسته اي كه دريافت نگرديده اشاره مي كند و درخواست ارسال مجدد آن سگمنت را دارد.شماره بسته در فيلد 21 Option بنام Selective Negative Acknowledgements به مقصد اعلام می شود
selective reject معروفترین متد برای روش back n Go می باشد یعنی حذف شدن Frame هائی که به صورت مرتب نیامده اند .بنابر این با اضافه کردن یک Buffer در مقصد تمام Frame هایی که به درستی دریافت شده اند در آن ذخیره می شوند و فقط فریم هایی که دچار خطا شده اند دوباره فراخوانی می شوند در این صورت مبداً یا گیرنده Frame ها را تا دریافت Acknowledge از گیرنده در Buffer نگه می دارد و گیرنده تا وقتی که ترتیب Frame ها در Buffer کامل شود
-------------------------------------------------
برای دسترسی به مجموعه بهترین دوره های آموزش شبکه های کامپیوتری ( مبانی شبکه ، نتورک پلاس ، مانیتورینگ و ... ) مقدماتی تا پیشرفته با ارائه گواهینامه و فیلم رایگان همین الان کلیک کن
--------------------------------------------------