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

mss در tcp رنو

ارسال:
  

hashemi15 پرسیده:

mss در tcp رنو

سلام دوستان راستش در فرایند شروع آهسته وقتی به فرمول ها رجوع میکنم نوشته شده cwnd=mss+cwnd
اما وقتی به متن کتاب یا نمودار ها مراجعه میکنم نوشته شده در هر مرحله مقدار پنجره دو برابر میشه و نمودار نمایی هست.
مشکلم اینه که این فرمول که خطیه آیا مقدار mss تغییر میکنه؟
همین مشکل در قسمت جلوگیری از ازدحام هم وجود داره که فرمولش (cwnd=cwnd+mss*(mss/cwnd اما گفته میشه به صورت خطی پنجره بزرگ میشه
نمیدونم کجا رو اشتباه متوجه شدم لطفا راهنمایی کنید
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Saman پاسخ داده:

RE: mss در tcp رنو

سلام
اول یه دونه میفرستی
بعد ۲ تا
بعد ۴ تا
بعد ۸ تا

و الی آخری
----------
بعد وقتی به ازدحام میرسی باید ببینی سازوکار هر کدوم از توسعه های TCP بر چه اساسی کار میکنه.
TCP دو توسعه تاهویه و رنو داره
تا اونجا که یادمه هر کدام از این دو توسعه با دیدن ۳تا ACK تکراری یا TIME OUT رفتار متفاوتی رو نشون میدادن.
سوالتون رو اگر ممکنه دقیق تر مطرح کنید .
پیشنهادم اینه که این قسمت رو بخش به بخش و پیوسته بخونید و رفتار هر کدوم از توسعه های TCP شامل رنو و تاهویه رو از هم تفکیک کنید‌.احتمالا به پاسخ برسید.هر کدام در بازیابی سریع و شروع آهسته عملکردش به چه شکله اینو بفهمید حله
یه تصویری چیزی آپلود کنید که بصری توضیح بدم
نقل قول این ارسال در یک پاسخ

ارسال:
  

hashemi15 پاسخ داده:

RE: mss در tcp رنو

(۰۶ مرداد ۱۳۹۹ ۰۲:۵۴ ق.ظ)Saman نوشته شده توسط:  سلام
اول یه دونه میفرستی
بعد ۲ تا
بعد ۴ تا
بعد ۸ تا

و الی آخری
----------
بعد وقتی به ازدحام میرسی باید ببینی سازوکار هر کدوم از توسعه های TCP بر چه اساسی کار میکنه.
TCP دو توسعه تاهویه و رنو داره
تا اونجا که یادمه هر کدام از این دو توسعه با دیدن ۳تا ACK تکراری یا TIME OUT رفتار متفاوتی رو نشون میدادن.
سوالتون رو اگر ممکنه دقیق تر مطرح کنید .
پیشنهادم اینه که این قسمت رو بخش به بخش و پیوسته بخونید و رفتار هر کدوم از توسعه های TCP شامل رنو و تاهویه رو از هم تفکیک کنید‌.احتمالا به پاسخ برسید.هر کدام در بازیابی سریع و شروع آهسته عملکردش به چه شکله اینو بفهمید حله
یه تصویری چیزی آپلود کنید که بصری توضیح بدم

سلام ممنون از پاسخگوییتون
نمیدونم من شاید فرمول رو اشتباه متوجه میشم
اینایی که نوشتید رو میدونم
مشکلم اینه:
فرمولی که برای بازه شروع آهسته استفاده میشه اینه درسته؟
cwnd= cwnd+mss
خب الان من هر دو رو در اولین مرحله باید یک قرار بدم درسته؟
cwnd=1+1=2
حالا مرحله بعد باید طبق متن کتاب یا فرمایش شما ۲ رو در ۲ ضرب کنیم بشه ۴ اما با این فرمول باید ۲ رو با یک جمع کنم که میشه ۳
این برام تناقض داره
شاید درست از فرمول استفاده نمیکنم نمیدونم مشکل چیه
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Saman پاسخ داده:

RE: mss در tcp رنو

نه
متوجه نشدید.

شما اول cwnd رو به یک MSS ست میکنی.پروتوکل این کارو میکنه تا بدونه چطور میتونه ارسال داشته باشه(مثلا با چه سرعتی)

به عبارتی توو روش شروع آهسته فرستنده با یک MSS برای cwnd کارشو شروع میکنه،بعد هر ACK که دریافت کنه اندازه رو یه MSS افزایش میده

ببین اول اینجوریه : (ستاره هایی که میذارم MSS در نظر بگیر)
cwnd = *
cwnd = */* (حالا دیگه اینجا MSS شما ** هست)
cwnd = **/**
cwnd = ****/****

فرمولتون نمیدونم مال کجاست و چیه ولی توضیح بالا کامله
نقل قول این ارسال در یک پاسخ

ارسال:
  

hashemi15 پاسخ داده:

RE: mss در tcp رنو

(۰۶ مرداد ۱۳۹۹ ۰۷:۵۵ ب.ظ)Saman نوشته شده توسط:  نه
متوجه نشدید.

شما اول cwnd رو به یک MSS ست میکنی.پروتوکل این کارو میکنه تا بدونه چطور میتونه ارسال داشته باشه(مثلا با چه سرعتی)

به عبارتی توو روش شروع آهسته فرستنده با یک MSS برای cwnd کارشو شروع میکنه،بعد هر ACK که دریافت کنه اندازه رو یه MSS افزایش میده

ببین اول اینجوریه : (ستاره هایی که میذارم MSS در نظر بگیر)
cwnd = *
cwnd = */* (حالا دیگه اینجا MSS شما ** هست)
cwnd = **/**
cwnd = ****/****

فرمولتون نمیدونم مال کجاست و چیه ولی توضیح بالا کامله

ممنون الان متوجه شدم مشکلم کجا بوده اون فرمولی که نوشتم بعد از دریافت هر ack هست که چون در TCP از پروتکل خط لوله استفاده میکنه در هر RTT به تعداد بسته (mss) تایید دریافت میکنه که باعث میشه در دور بعدی تعداد بسته هاش دو برابر شه و خب به طبع ack هم دو برابر میشه

میدونم خیلی دیره ولی گفتم شاید کسی ببینه و این سوالو داشته باشه
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  TCP رنو- سوال امروز ای تی *ahoo ۳ ۳,۲۸۰ ۰۸ اردیبهشت ۱۳۹۶ ۰۶:۳۱ ب.ظ
آخرین ارسال: ANGEL*
  TCP رنو (راس کوروس) سوال آی تی ۹۴ Saman ۵ ۸,۷۹۴ ۰۶ اردیبهشت ۱۳۹۶ ۱۲:۱۶ ب.ظ
آخرین ارسال: erfan.wakka
  سوال ۵۶ شبکه IT91 در مورد پروتکل TCP nafas_70 ۶ ۷,۵۸۹ ۰۵ اردیبهشت ۱۳۹۶ ۱۲:۳۸ ب.ظ
آخرین ارسال: *tarannom*
  سوال ۵۵ کنکور آیتی ۹۳ سوال TCP zaree ۲ ۲,۴۳۷ ۱۱ مهر ۱۳۹۵ ۱۲:۵۱ ب.ظ
آخرین ارسال: Saman
  مشکل در درک OSI و TCP/IP H-Arshad ۳ ۲,۰۲۶ ۱۶ آبان ۱۳۹۴ ۰۶:۵۴ ق.ظ
آخرین ارسال: H-Arshad
Question فیلد TCP sequence number zerocool_ir ۴ ۲,۰۹۹ ۱۴ دى ۱۳۹۲ ۱۲:۴۴ ب.ظ
آخرین ارسال: hoomanab
  اندازه بسته TCP و اندازه پیغام UDP mahmood1 ۱ ۲,۳۴۶ ۱۸ آبان ۱۳۹۲ ۰۴:۴۷ ب.ظ
آخرین ارسال: kavehn
  سوال ۵۷شبکه it91در مورد پروتکل TCP T.A ۶ ۵,۳۷۶ ۱۲ بهمن ۱۳۹۱ ۰۱:۴۳ ق.ظ
آخرین ارسال: adel28
  آزمون پارسه در مورد segment TCP avril22 ۴ ۳,۶۰۳ ۲۲ دى ۱۳۹۱ ۰۸:۳۸ ب.ظ
آخرین ارسال: Helmaa
  سوال از TCP لایه انتقال(سراسری ۸۶) Mänu ۱ ۱,۹۵۳ ۲۰ آذر ۱۳۹۱ ۰۵:۱۳ ب.ظ
آخرین ارسال: Helmaa

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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