کامپیوتر، شبکه

کپی برداری از مطالب  وبلاگ با ذکر منبع مجاز است.

بررسی پروتکل icmp - بخش چهارم - پیغام SOURCE QUENCH

چهارشنبه سی و یکم فروردین ۱۴۰۱ 13:36

 

ANALYSIS OF THE ICMP SOURCE QUENCH MESSAGE

حال اجازه دهید که کمی فنی تر به قضیه نگاه داشته باشیم. اگر فضای Buffer کافی برای ذخیره سازی بسته ها وجود نداشته باشد، Gateway ممکن است بسته ها را Discard کرده و آن را از بین ببرد و بسته ها را به شبکه بعدی که باید ارسال کند، در واقع Route نکند. پس اگر Gateway اقدام به حذف بسته ای کند، برای سورس در ICMP - Source quench را ارسال خواهد کرد. لطفا به تصویر زیر برای ساختار پیغام ICMP - Source quench توجه کنید:



بررسی پروتکل icmp - بخش سوم - پیغام SOURCE QUENCH . آموزشگاه رایگان خوش آموز

همچنین از سمت host مقصد ممکن است پیغام ICMP - Source quench برای سورس ارسال شود و این بار ممکن است دلیل ان این باشد که اطلاعات برای پردازش خیلی سریع در حال ارسال هستند و ICMP - Source quench یک درخواست برای سورس ارسال می کند تا سرعت ارسال ترافیک و بسته را به سمت مقصد آهسته تر کند(در شبکه حتما باید سرعت ارسال کننده و دریافت کننده به یک میزان باشد در غیر اینصورت مشکلات و اختلال بوجود خواهد آمد. دو طرف قضیه بر سر کمترین سرعت توافق می کنند).در واقع Gateway ممکن است پیغام ICMP - Source quench را برای هر بسته ای که آن را از بین برده و Discard می کند، ارسال نماید.
هنگامی که سورسی چنین پیغام از نوع ICMP-source quench را دریافت کرد، باید سرعتی که با آن ارسال اطلاعات به سمت مقصد می کرده را کاهش دهد تا جایی که دیگر از سمت gateway پیغام ICMP-Message quench دریافت نشود. پس از آن سورس می تواند به سمت مقصد بسته های اطلاعاتی را با سرعت بالاتر که به تدریج آن را افزایش میدهد، ارسال کند و این افزایش سرعت را تا جایی انجام مید هد که دوباره پیغام ICMP – Source را دریافت کند.
یک gateway یا host ممکن است پیغام ICMP - Source quench را هنگامی که به حد ظرفیت خود نزدیک می شود ارسال کند.

منبع

مهندس چراغی
بیوگرافی
رفع ایراد سیستم و شبکه های کامپیوتری  ، برقراری امنیت  و نیز فروش تمامی تجهیزات مربوط به آنها
کدهای وبلاگ