زمان کنونی: ۰۸ اردیبهشت ۱۴۰۳, ۰۱:۴۴ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

timer

ارسال:
  

n_akbari88 پرسیده:

timer

سلام دوستان
میشه یه نمونه سوال از تایمر تایم اوت توی tcp بزارید؟
فرمولاشو بلدم نمیدونم چطوری استفاده میشه..ممنون میشم سوال و پاسخ رو بزارید
ممنون[/align]
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Saman پاسخ داده:

RE: timer

در حالت کلی برای کنترل ازدحام در TCP دو حالت داریم :
۱) time oute
۲)سه ACK تکراری

توضیح (۱) : درخواست های ما به صورت نمایی ۱ و ۲ و ۴ و ۸ . . . بالا میرود تا زمانی که به حد استانه برای پنجره ی مورد نظر برسیم.اگر فرض کنیم حد استانه برابر ۳۲ بوده ان را نصف کرده که ۱۶ میشود و مجددا از یک شروع به ارسال میکنیم تا زمانی که به ۱۶ برسیم،(این همان slow start است) سپس بعد از ۱۶ در خواست ها را یکی یکی افزایش میدهیم تا در حد آستانه متوقف شویم.و به همین ترتیب.

توضیح (۲) : در حالت دیدن سه ACK تکراری بعد از رسیدن به حد آستانه و نصف شدن پنجره دیگر از یک شروع نمیشود و از همان مقدار نصف شروع به ارسال میکند.در اینجا دو مدل تاهویه و رنو(کنکور آی تی ۹۳) . تاهویه چه تایم اوت شود و چه سه ACK تکراری ببیند از یک شروع میکند. و رنو از نصف به بعد یکی یکی بالا میرود.

برای کار کردن روی شکل ارجاع میدهم به شکل ۵۳-۳ در کتاب کراس صفحه ۲۵۱ و تمرینات این بخش که از توضیحات بالا کاملا میشود تمریناتش رو حل کرد
نقل قول این ارسال در یک پاسخ



پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close