cisco

آموزش Cisco QOS – کنترل پهنای باند در سیسکو

امتیاز کاربران

ستاره فعالستاره فعالستاره فعالستاره فعالستاره غیر فعال
 

QOS یا همان کنترل کیفیت سرویس موضوعی است که این روزها اهمیت فراوانی پیدا کرده است و متخصصان شبکه از روش های مختلفی برای برقراری QOS استفاده میکنند . در این مقاله آموزش کنترل پهنای باند در سیسکو را به شما همراهان همیشگی داتیس نتورک آموزش خواهیم داد .

QOS در سیسکو چندین روش دارد که در اینجا به اختصار توضیح خواهیم داد .

نمونه 1 :

می خواهیم دانلود کاربر را به ۲ مگابیت در ثانیه محدود کنیم،فرض بر این است که کاربر sub interface مخصوص به خود را در روتر ما دارد.

policy-map مربوط به پهنای باند ۲ مگابیت را ایجاد می کنیم و به کاربر اختصاص می دهیم.

policy-map 2M
 class class-default
 shape average 2048000

۲M نام Policy-map می باشد که هر نام دلخواهی می توانید برای ان انتخاب کنید،۲۰۴۸۰۰۰ هم میزان پهنای باند به بیت می باشد که شما آن را هم بسته به نیاز می توانید تغییر دهید.

حال policy-map را روی اینترفیس کاربر تنظیم کنید:

interface GigabitEthernet0/1.801
 service-policy output ۲M

نمونه 2 :

می خواهیم به یک مشتری بر روی یک اینترفیس دو نوع سرویس مختلف از قبیل اینترنت و اینترانت با پهنای باند متفاوت ارایه دهیم.این کار را با تفکیک ترافیک ها توسط access-list انجام می دهیم.

به ازای هر سرویس یک access-list ایجاد کنید و آدرس IP های هر کدام را در ان مشخص کنید.

نکته بسیار مهم :

اگر به مشتری IP دهید و در access-list مشخص نکنید ،پهنای باند ان محدوده IP نامحدود خواهد بود.

access-list 188 permit ip any 10.58.8.36 0.0.0.3
 access-list 189 permit ip any 199.44.227.32 0.0.0.7
 access-list 189 permit ip any 168.228.202.128 0.0.0.63

ایجاد class-map به ازای هر سرویس و مشخص کردن access-list مربوط به آن

class-map match-any Persianadmins-Internet
 match access-group 189
 class-map match-any Persianadmins-Intranet
 match access-group 188

ایجاد policy-map و مشخص کردن پهنای باند هر سرویس

policy-map Persianadmins
 class Persianadmins-Internet
 shape average 97280000
 class Persianadmins-Intranet
 shape average 1024000

اختصاص Policy-map به interface مربوط به کاربر

interface GigabitEthernet0/1.801
 service-policy output Persianadmins

نمونه 3 :

چندین سرور در شبکه داریم و می خواهیم پهنای باند دانلود هر سرور را جداگانه تنظیم کنیم.همه سرورها در یک vlan هستند یا به یک اینترفیس روتر متصل اند.

به ازای هر سرور یک access-list ایجاد و ادرس ip سرور را در آن مشخص می کنیم

access-list 185 permit ip any host 129.75.224.50
 access-list 186 permit ip any host 129.75.224.51

ایجاد class-map به ازای هر سرور و مشخص کردن access-list مربوط به آن

class-map match-any Server1
 match access-group 185
 class-map match-any Server2
 match access-group 186

ایجاد policy-map و مشخص کردن پهنای باند هر سرور

policy-map Servers
 class Server1
 shape average 2048000
 class Server2
 shape average 1024000

اختصاص Policy-map به interface مربوط به سرورها

interface GigabitEthernet0/1.801
 service-policy output Servers

نمونه 4 :

در این نمونه می خواهیم به کاربر در زمان های مختلف پهنای باند دانلود متفاوت اختصاص دهیم.فرضا زمان را به دو دسته شب و روز تقسیم می کنیم.

ابتدا محدوده ی زمان هایی که می خواهیم پهنای باند متفاوت داشته باشیم را با استفاده از time-range ایجاد می کنیم.

time-range 7-14
 periodic daily 07:00 to 14:00

time-range 14-24
 periodic daily 14:00 to 00:00

time-range 24-7
 periodic daily 00:00 to 07:00

سپس time-range های ایجاد شده را به access-list ها اختصاص می دهیم.در اینجا ما دو بازه زمانی روز و شب داریم،پس یک access-list برای روز و یکی برای شب ایجاد و زمان ها را برای این دو access-list مشخص میکنیم.

access-list 135 permit ip any any time-range 7-19
 access-list 136 permit ip any any time-range 24-7
 access-list 136 permit ip any any time-range 19-24

ایجاد class-map به ازای هر بازه زمانی و مشخص کردن access-list مربوط به آن

class-map match-any Persianadmins-Day
 match access-group 135
 class-map match-any Persianadmins-Night
 match access-group 136

ایجاد policy-map و مشخص کردن پهنای باند هر بازه زمانی

policy-map Persianadmins
 class Persianadmins-Day
 shape average 97280000
 class Persianadmins-Night
 shape average 1024000

اختصاص Policy-map به interface مربوط به کاربر

interface GigabitEthernet0/1.801
 service-policy output Persianadmins

نمونه 5 :

برای محدود کردن آپلود هم مشابه دانلود عمل می کنیم با این تفاوت که در تنظیمات policy در اینترفیس کاربر به جای output از input استفاده می کنیم و اگر از access-list استفاده میکنیم جای source و destination را تغییر می دهیم.در اپلود ادرس IP کاربر source access-list می باشد.همچنین در policy-map باید به جای shape از policy استفاده کنیم.

ساخت policy-map

policy-map Upload
 class class-default
 police rate 1024000

اختصاص به اینترفیس کاربر

interface GigabitEthernet0/1.801
 service-policy input Upload

 

 

تمام حقوق سایت برای سلام دیجی و نويسندگان آن محفوظ می باشد