بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
چرا به یک مدل خدمت جدید نیاز داریم؟
- واضح است که بهترین تلاش کافی نیست.
–بعضی کاربردها به تضمین بیشتری از ناحیهی شبکه نیازمند هستند.
- در طراحی شبکه هدف اصلی چیست؟
–بیشینه کردن پهنای باند؟ کمینه کردن تاخیر؟
–بیشینه کردن میزان رضایت مشتری – مجموع سودمندی داده شده به کاربر.
- رابطه سودمندی و پهنای باند شبیه چیست؟
–باید یک تابع افزایشی باشد.
–نمودار تابع به کاربرد مورد نظر وابسته است.
اسلاید 2 :
منحنی سودمندی- کاربردهای کشسان
آیا تخصیص برابر پهنای باند، مجموع سودمندی را بیشینه میکند؟
اسلاید 3 :
کنترل پذیرش
- اگرU(bandwidth) مقعر باشد ß کاربرد کشسان است.
–
–هر چه پهنای باند افزایش یابد، سودمندی افزایشی (شیب منحنی فوق) کاهش مییابد.
–لذا، پذیرش کاربردهای جدید همیشه به نفع ماست.
- یعني، کاربردها در ناحیهای کار میکنند که شیب منحنی بیشتر است.
- به هیچ گونه مکانیسم کنترل پذیرش یا مکانیسم صریح QoS نیاز نداریم.
اسلاید 4 :
منحنی سودمندی – ترافیک غیر کشسان
آیا تخصیص برابر پهنای باند، مجموع سودمندی را بیشینه میکند؟
اسلاید 5 :
QoS و کنترل پذیرش
- اگرU(bandwidth) محدب باشد ß کاربرد غیر کشسان است.
–دیگر، سودمندی با افزایش جریانها به طور یکنواخت افزایش نمییابد.
–
- لازم است که از کنترل پذیرش و مکانیسمهای خاص QoS استفاده کنیم.
–کنترل پذیرش: آیا پذیرش یک کاربرد جدید باعث کاهش سودمندی مجموع خواهد شد.
اسلاید 6 :
QoS روش #1: خدمات مجتمع
اجزاء کلیدی:
.1نوع تعهد:
شبکه چه قولی داده است؟
.2زمانبندی بستهها
شبکه چگونه به قول خود عمل میکند؟
.3واسط خدمت
کاربرد نیاز خود را چگونه تشریح میکند؟
اسلاید 7 :
انواع تعهدات
- خدمت تضمین شده
–برای کاربردهای بلادرنگ که اگر پهنای باند مورد نیاز آنها فراهم نشود، کار نمیکنند (مثل hard real-time )
–تضمین ثابت: تا وقتی که نرخ ارسال مشتری با موافقت نامه مطابقت داشته باشد، شبکه به تعهد خود عمل میکند.
–
- خدمت قابل پیش بینی
–برای کاربردهایی که خود را با تاخیر وفق میدهند. (مثل delay-adaptive)
–دو بخش دارد:
- اگر شرایط تغییر نکند، به تعهد خود عمل میکنیم.
- اگر شرایط تغییر کرد، کارآیی را پله به پله کاهش میدهیم تا کاربرد بتواند تاخیر پخش را کمینه کند. بدین ترتیب، دید این کاربردها از شبکه این است که بار شبکه کمی زیاد شده است.
- خدمت بهترین تلاش (یا دادهگرام)
اسلاید 8 :
زمانبندی ترافیکهای تضمین شده
- از فیلتر ظرف نشانه برای توصیف ترافیک استفاده کنید.
–ظرف نشانه دارای دو مشخصه است. نرخ r و عمق ظرف b
–FlowSpec یا ویژگیهای جریان
- در مسیریابها از صفبندی عادلانهی وزندار استفاده کنید.
- بدترین حالت تاخیر صفبندی از محدویت Parekh پیروی میکند که برابر است با: b/r
اسلاید 9 :
ویژگیهای ظرف نشانه
Flow A: r = 1 MBps, B=1 byte
Flow B: r = 1 MBps, B=1MB
اسلاید 10 :
جمعبندی
- فرض کنید سه نوع ترافیک داریم: تضمین شده، قابل پیشبینی و بهترین تلاش
–
- در روترها برای زمانبندی از WFQ استفاده کنید.
–
- هر جریان تضمین شده صف مخصوص به خود را دارد.
–
- تمام جریانهای خدمت قابل پیشبینی و خدمت بهترین تلاش تحت لوای یک صف اولویت دار جدا تجمیع میشوند.
–کلاسهای ترافیک قابل پیشبینی
- بدترین تاخیر هر کلاس به اندازه یک مرتبهی بزرگی (۱۰ برابر) از کلاس بعدی فاصله دارد.
- هر سطح اولویت دارای صفبندی اولویتدار سختگیرانه و کنترل پذیرش جداگانه است.
- اولویتهای بالاتر از سیکلهای زمانبندی اولویتهای پایینتر استفاده میکنند. (دزدی)
–خدمت بهترین تلاش دارای کمترین کلاس اولویت است.