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

کنترل جریان در کدام لایه اتفاق می افتد؟

ارسال:
  

reza777gh پرسیده:

کنترل جریان در کدام لایه اتفاق می افتد؟

سلام
سوال من اینه که کنترل جریان وظیفه کدوم لایه هست؟
datalink یا transport یا هر دو؟
تا اونجایی که من میدونم لایه انتقال کنترل بین مبدا و مقصد رو برعهده داره ولی پیوند داده کنترل نقطه به نقطه رو بین هر دو دیوایس در شبکه برعهده داره مثلا سیستم من و روتر من - روتر های بین راه به صورت دو به دو.
ولی به استاد ccna داریم که میگه روتر های بین راه هم کنترل جریان رو توسط tcp انجام میدن یعنی بسته رو تا لایه ۴بالا میارن و چک میکنن خراب شده یا نه و اگه خراب بود به مبدا میگن که خراب شد! به نظرم کل ساختار لایه ای رو برده زیر سوال!!
شما چه اطلاعاتی در این زمینه دارید؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

k_111 پاسخ داده:

RE: کنترل جریان در کدام لایه اتفاق می افتد؟

این چیزی که تو کتابا نوشته اصول اولیه و قدیمی هستن که میگن مثلا در نودهای میان شبکه بسته تا لایه ۳ بالا میاد
ولی الان با تکنیکهایی مثل Cross layer و ... که اومدن دیگه اون چیزهایی که تو کتابا نوشته اجرا نمیشن یا اینکه هر لایه فقط با لایه مجاورش کار نمیکنه
درباره اون چیزی که استادتون گفتن ازش اطلاعی ندارم ولی ممکنه که روشی باشه که شرکت سیسکو برای بهبود کارائی شبکه ازش استفاده میکنه که در نودهای میان راه تا لایه TCP هم بسته رو چک کنن

در ضمن مرجع کنکور همون کتابا هستن که میگن تا لایه ۳ چک میشن، اگه میخواهید کنکور بدید فقط به اونها توجه کنید چون ممکنه باعث سردرگمی و اشتباه سر جلسه بشه
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

rad.bahar پاسخ داده:

RE: کنترل جریان در کدام لایه اتفاق می افتد؟

تا انجایی که می دانم flow control هم در لایه انتقال و هم لایه datalink انجام میشود که البته هر کدام جداگانه و برای لایه مربوط به خودش انجام میشه
در اصل flow control یعنی این که فرستنده سریعتر از سرعتی که گیرنده قادر هست بسته ها را پردازش و به لایه بالاتر بفرستد ارسال نکند چون اگر فرستنده خیلی سریع ارسال کند بافر گیرنده زود پر میشه و خیلی از یسته های دریافتی قبل از تحویل داده شدن به لایه بالاتر به دلیل سرریزی بافر drop می شوند
flow control باید در لایه transport توسط پروتکل TCP انجام بشود تا tcp مبدا بسته ها ی داده را سریعتر از سرعتی که tcp مقصد قادر به دریافت - پردازش و ارسال بسته ها به لایه بالاتر است ارسال نکند
flow control باید در لایه datalink انجام بشود تا هر نود میانی که فریم های داده مربوط به یک مسیر را دریافت کنند و باید انها را به نود بعدی برای ادامه مسیر ارسال کند ان فریم ها ی داده را سریعتر از سرعتی که نود بعدی قادر به دریافت - پردازش و ارسال فریم ها به لایه بالاتر است ارسال نکند.
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

۹۰۱۸۴۵ پاسخ داده:

RE: کنترل جریان در کدام لایه اتفاق می افتد؟

هر دولایه
لایه پیوند داده یک ارتباط گام به گام بین پیوندها برقرار میکند و کنترل جریان در این لایه بین گام ها صورت میگیرد اما ارتباط در لایه ی انتقال انتهابه انتها می باشد. مکانیزم های کنترل جریان در این دولایه تقریبا شبیه هم هست و با استفاده از پنجره لغزن می باشد و تفاوت عمده در این است که در پیوند داده اندازه ی پنجره ها ثابت است اما در لایه انتقال اندازه پنجره متغیر است. تفاوت دیگر در این است که در لایه ی پیوند داده اعلام وصول(ack) به معنی آمادگی گیرنده برای دریافت داده ی جدید می باشد اما در لایه ی انتقال اعلام وصول بسته فقط به معنی رسیدن بسته هست و اندازه ی
بافر و آمادگی گیرنده برای دریافت داده به صورت جداگانه به فرستنده اعلام میگردد.
جهت اطلاعات بیشتر می توانید به فصل لایه ی انتقال کتاب تنن بام مراجعه کنید
نقل قول این ارسال در یک پاسخ

ارسال:
  

reza777gh پاسخ داده:

RE: کنترل جریان در کدام لایه اتفاق می افتد؟

(۲۴ شهریور ۱۳۹۳ ۰۱:۴۵ ب.ظ)۹۰۱۸۴۵ نوشته شده توسط:  هر دولایه
لایه پیوند داده یک ارتباط گام به گام بین پیوندها برقرار میکند و کنترل جریان در این لایه بین گام ها صورت میگیرد اما ارتباط در لایه ی انتقال انتهابه انتها می باشد. مکانیزم های کنترل جریان در این دولایه تقریبا شبیه هم هست و با استفاده از پنجره لغزن می باشد و تفاوت عمده در این است که در پیوند داده اندازه ی پنجره ها ثابت است اما در لایه انتقال اندازه پنجره متغیر است. تفاوت دیگر در این است که در لایه ی پیوند داده اعلام وصول(ack) به معنی آمادگی گیرنده برای دریافت داده ی جدید می باشد اما در لایه ی انتقال اعلام وصول بسته فقط به معنی رسیدن بسته هست و اندازه ی
بافر و آمادگی گیرنده برای دریافت داده به صورت جداگانه به فرستنده اعلام میگردد.
جهت اطلاعات بیشتر می توانید به فصل لایه ی انتقال کتاب تنن بام مراجعه کنید

خیلی منطقی به نظر میرسه جواب شماو نظر من هم همین بوده . اما توی اینترنت هم که اون موقع جستجو میکردم منبعی برای تایید حرف خودم پیدا نکردم توی سایت های انگلیسی.
کتاب تننبام هم دم دستم نبود. ولی اینطور که شما میگی پس تننبام این رو گفته.
خیلی ممنون
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Densike پاسخ داده:

RE: کنترل جریان در کدام لایه اتفاق می افتد؟

دلیل حرف استاد CCNA شما اینه که واضحا روتر ها لایه های بالاتر را هم پشتیبانی میکنند وگرنه چطور میتونستید access list بنویسید و firewalling توی روتر انجام بدید ؟
این چیزی که توی کتابها نوشتن نمادین است و منظورشون از روتر دستگاهی است که فقط عمل route انجام بده که الان اینجوری نیست
Flow control هم در Transport انجام می شود به صورت End to End و هم در Data Link به صورت Hop to Hop که واضحا جفتش لازمه
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  حل تمرین کتاب سیستم های فازی و کنترل فازی neo.st ۲۶ ۳۹,۰۷۶ ۲۸ بهمن ۱۴۰۱ ۰۹:۰۶ ق.ظ
آخرین ارسال: sahar1344
  پارسه، مدرسان شریف،ماهان و.... کدام یک بهتره؟؟؟ alim93 ۶۴ ۶۶,۱۸۶ ۰۷ تیر ۱۴۰۱ ۱۲:۵۶ ق.ظ
آخرین ارسال: عزیز دادخواه
  اصول ماشین های کنترل عددی و مطلبی ملینا ارشد ۱ ۲,۰۰۲ ۲۸ بهمن ۱۴۰۰ ۰۸:۰۹ ب.ظ
آخرین ارسال: vista2000
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۵,۴۳۹ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  آزمون آزمایشی ارشد کدام موسسه را شرکت کنیم Ali1991khe ۲ ۳,۱۵۰ ۱۴ آبان ۱۳۹۹ ۱۲:۰۹ ق.ظ
آخرین ارسال: Ali1991khe
  آزمون آزمایشی ارشد کدام موسسه را شرکت کنیم Ali1991khe ۲ ۲,۹۲۰ ۰۸ آبان ۱۳۹۹ ۱۲:۰۴ ب.ظ
آخرین ارسال: Ali1991khe
  کدام زبان برنامه‌نویسی بهترین انتخاب است؟ elecomco ۲ ۲,۷۳۴ ۱۰ شهریور ۱۳۹۹ ۰۵:۱۶ ب.ظ
آخرین ارسال: kilookiloo
  دانلود طرح لایه باز yaraplas ۰ ۱,۷۰۱ ۲۳ اردیبهشت ۱۳۹۹ ۰۳:۰۱ ب.ظ
آخرین ارسال: yaraplas
  یه اتفاق جالب sirvan.t ۱۷ ۱۴,۸۸۴ ۱۴ آذر ۱۳۹۸ ۰۲:۴۸ ق.ظ
آخرین ارسال: sirvan.t
Big Grin کدام منابع برای هوش مصنوعی برای مهندسی پزشکی؟ sajadg ۳ ۴,۰۱۹ ۱۱ آبان ۱۳۹۸ ۰۴:۳۵ ب.ظ
آخرین ارسال: marvelous

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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