محمد عابدینی
کارشناس ارشد متخصص سیستم عامل های متن باز ( لینوکس و یونیکس )

بررسی مفاهیم Blocking ، Speedup , Output Contention در سویچ

توان یک سویچ شامل نسبت متوسط مجموع سرعت خروجی به متوسط مجموع سرعت ورودی وقتی همه پورت های ورودی شامل 100 درصد ترافیک باشند.به بیانی ساده تر حداکثر میزانی است که دستگاه می تواند بسته ها را پردازش کند.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

Throughput چیست؟

speedup چیست؟

Speedup یک سویچ عدد k است بدین معناست که نرخ حمل و نقل داخلی یک سویچ k برابر نرخ ورودی آن سویچ است.پس زمانی که این عدد بیش از یک شود باید بافر در پورت های خروجی استفاده شود.این قابلیت به سویچ این اجازه را می دهد که بیش از یک بسته در واحد زمان را به پورت خروجی یک سویچ منتقل کند.

Blocking چیست؟

این حالت فقط در space-division switching رخ می دهد. در این مدل از سویچیگ موضوع اصلی تطبیق پورت های ورودی و خروجی است.حالت Nonblocking به این معناست که زمانی که یک درخواست ایجاد می شود برای پورت های ورودی و خروجی بیکار این اتصال برقرار شود Blocking به این معناست که بین پورت های ورودی و خروجی بیکار نمی توان ارتباطی ایجاد و برقرار کرد.

Blocking

Output Contention چیست؟

یکی دیگر از مشکلات سویچ ها ایجاد شدن حالت Output Contention است، اگر بیش از یک پورت ورودی به یک پورت خاص خروجی درخواست داشته باشد این حالت ایجاد شده این حالت را شما در شکل زیر مشاهده می کنید:

Output Contention

محمد عابدینی
محمد عابدینی

کارشناس ارشد متخصص سیستم عامل های متن باز ( لینوکس و یونیکس )

سلام دوستان از سال ۱۳۸۱ با سیستم عامل های مبتنی بر BSD کار کردم. برگذار کننده دوره های PF و pfsense مدرس دوره های لینوکس ( LPIC303) مقالات و فیلم های آموزشی در زمینه BSD تهیه کردم. یکی از سیستم عامل های مورد علاقه من OpenBSD است. عاشق کار با سیستم عاملهای متن باز عاشق کار با خط فرمان.

27 خرداد 1396 این مطلب را ارسال کرده

نظرات