محدود کردن پهنای باند
برای محدود کردن پهنای باند از MQC يا مدل تنظیمات ماژولار سیسکو استفاده میکنیم:
ترافیک را تفکیک کرده و به آن ترافیک خاص اولویت یا محدودیت میدهیم.
تفکیک ترافیک مورد نظر میتواند توسط Access List یا NBAR یا از روی بیت های DSCP و ToS و IP-Precedence صورت گیرد.
Access-list 100 permit ip 192.168.1.0 0.0.0.255 any
!
Class-map customer1
Match access-group name 100
در مثال بالا ترافیک مشتری توسط Class-map بنام customer1 مشخص شد و در بخش بعدی تنظیمات در زیر مورد Policing قرارمیگیرد:
policy-map policy1
class customer1
police 800000 50000 exceed-action drop
توسط دستور فوق هر آنچه توسط کلاس customer1 تشخیص داده شد به 800 کیلوبیت در ثانیه محدود میشود.
سپس در Interface مربوطه این تنظیمات اعمال میگردد:
interface GigabitEthernet0/2
service-policy input policy1
آنچه اشاره کردیم برای ترافیک ورودی به پورت یا Ingress است که روی سوییچ نیز قابل پیاده سازی است.
همچنین سوییچ های جدید نظیر 2960 قابلیت SRR bandwidth limit در زمان خروج ترافیک از پورت را دارند:
Switch(config)# interface fastethernet0/1
Switch(config-if)# srr-queue bandwidth limit 10
بطور مثال ترافیک پورت 100 فوق به 10 درصد یا 10 مگابیت در ثانیه محدود شده است. برای تنظیم این میزان بازه 10 تا 90 درصدی از کل 100 درصد ترافیک Interface قابل استفاده است.
پست های مرتبط:
http://shzandi.wordpress.com/2009/01/09/quality-of-services-review
http://shzandi.wordpress.com/2008/02/09/ccie-lab-qos-tricks














سلام .من به تازگی با سیسکو آشنا شدم و در حال مطالعه برای امنحان ccna هسنم.من برای گرفتن ccse (امنیت در سیسکو) چه کورس هایی رو باید پاس کنم.
با تشکر
http://www.cisco.com/go/ccsp
برای محدود کردن پهنای باند روی 2950 از Enhanced Image IOS باید استفاده کرده و از 1 تا 100 مگابیت را میتوانید محدود کنید.
سلام!
این مطلب برای من کاملا مفید و کاربردی بود. انشاا… که ادامه دار باشه، چرا که رفرنس فارسی وجو ندارد. و اگر ممکنه مطالب QOS را بصورت کامل ادامه دهید.
با تشکر
با سلام
در روتر 2600 من این دستور را ندارم police 800000 50000 exceed-action drop
وفقط این دستورات را دارم
router(config-pmap)#class 1
router(config-pmap-c)#?
QoS policy-map class configuration commands:
bandwidth Bandwidth
default Set a command to its defaults
exit Exit from QoS class action configuration mode
no Negate a command or set its defaults
priority Strict Scheduling Priority for this Class
queue-limit Queue Max Threshold for Tail Drop
random-detect Enable Random Early Detection as drop polic
آیا دستور اشتباه است یا از IOS میباشد؟
سلام
واقعا مطالب سایت شما جذاب و کاربردی هستند
تو شبکه ما send خیلی بالایی وجود داره و این باعث کندی اینترنت و نارضایتی کاربران شده .چه جوری می شه که با روتر 3845 جلوی این ترافیک ناخواسته رو بگیریم
ممنونم
کنترل و رزرو پهنای باند
با تشکر از مدیران عزیز سایت.سوال دارم که :اگر بخواهم از 1مگ پهنای باند را کمتر کنم چگونه میتوانم”؟ممنون
از مثال اول استفاده کنید که برای ترافیک Ingress است. (ورودی هر پورت)
police 1000000
واقعا ممنون امکان تماس تلفنی دارید مهندس؟
با سلام
من یه روتر 878 دارم که 4 تا fast eth داره و از fast eth 3 تعدادی وایرلس دادم که بوسیله rate limit پهنای باند اونا را محدود کردم ولی می خوام وقتی پهنای باندم خالی هست بتونند از پهنای باند استفاده کنند و در صورتی که پهنای باند کم اومد برای یه سری که سرویس دیدیکیت دارند سرعت تغییر نکنه و سرعت سرویس های شیر کم بشه
من کانفیگ روترم را هم براتون قرار می دم
لطفا راهنمایی نمایید
Current configuration : 4936 bytes
!
version 12.4
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname Router
!
boot-start-marker
boot-end-marker
!
enable password xxxxxxxx
!
no aaa new-model
!
!
dot11 syslog
ip cef
!
!
ip name-server 217.218.155.104
ip name-server 217.218.155.105
ip name-server 217.218.127.105
ip name-server 4.2.2.4
vlan ifdescr detail
!
!
!
!
!
archive
log config
hidekeys
!
!
controller DSL 0
mode atm
line-term cpe
line-mode 2-wire line-zero
dsl-mode shdsl symmetric annex B
line-rate 576
!
!
!
!
interface Loopback0
ip address 10.176.9.97 255.255.255.240
!
interface Loopback1
no ip address
!
interface Tunnel0
description xxxxxxxxx
ip address 172.16.1.22 255.255.255.252
ip mtu 1500
ip nat outside
ip virtual-reassembly
ip tcp adjust-mss 1436
load-interval 30
tunnel source 10.176.9.97
tunnel destination 10.176.9.1
tunnel mode ipip
!
interface BRI0
no ip address
encapsulation hdlc
shutdown
!
interface ATM0
ip address 10.20.40.90 255.255.255.252
no atm ilmi-keepalive
pvc 2/33
cbr 512
encapsulation aal5snap
!
!
interface FastEthernet0
!
interface FastEthernet1
!
interface FastEthernet2
!
interface FastEthernet3
switchport access vlan 2
!
interface Virtual-Template1
ip unnumbered Vlan2
peer default ip address pool VPDN
no keepalive
ppp encrypt mppe auto
ppp authentication pap chap ms-chap
!
interface Vlan1
ip address 192.168.0.4 255.255.255.0 secondary
ip address xxx.xxx.xxx.xxx 255.255.255.252
ip access-group 23 in
ip nat inside
ip virtual-reassembly
!
interface Vlan2
ip address 10.11.10.1 255.255.255.0 secondary
ip address 10.10.10.1 255.255.255.0
ip nat inside
ip virtual-reassembly
rate-limit input access-group 106 128000 128000 128000 conform-action transmit exceed-action drop
rate-limit input access-group 107 224000 230000 230000 conform-action transmit exceed-action drop
rate-limit input access-group 108 128000 128000 128000 conform-action transmit exceed-action drop
rate-limit input access-group 109 496000 500000 500000 conform-action transmit exceed-action drop
rate-limit input access-group 110 128000 128000 128000 conform-action transmit exceed-action drop
rate-limit input access-group 111 128000 128000 128000 conform-action transmit exceed-action drop
rate-limit output access-group 106 128000 128000 128000 conform-action transmit exceed-action drop
rate-limit output access-group 107 224000 230000 230000 conform-action transmit exceed-action drop
rate-limit output access-group 108 128000 128000 128000 conform-action transmit exceed-action drop
rate-limit output access-group 109 256000 256000 256000 conform-action transmit exceed-action drop
rate-limit output access-group 110 128000 128000 128000 conform-action transmit exceed-action drop
rate-limit output access-group 111 128000 128000 128000 conform-action transmit exceed-action drop
traffic-shape group 110 128000 128000 128000 1000
traffic-shape group 107 256000 256000 256000 1000
traffic-shape group 109 256000 256000 256000 1000
traffic-shape group 108 64000 64000 64000 1000
!
ip local pool VPDN 10.11.10.21 10.11.10.254
ip forward-protocol nd
ip route 0.0.0.0 0.0.0.0 Tunnel0
ip route 10.176.0.0 255.255.0.0 10.20.40.89
ip route xxx.xxx.xxx.xxx 255.255.255.252 10.10.10.25
!
no ip http server
no ip http secure-server
ip nat pool poolnat xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx netmask 255.255.255.252
ip nat inside source list 11 pool poolnat overload
ip nat inside source static 192.168.0.3 xxx.xxx.xxx.xxx
!
access-list 1 permit 192.168.0.0 0.0.0.255
access-list 2 permit xxx.xxx.xxx.xxx
access-list 11 permit 192.168.0.0 0.0.0.255
access-list 11 permit 10.11.10.0 0.0.0.255
access-list 23 deny 10.10.10.0 0.0.0.255
access-list 23 deny 10.11.10.0 0.0.0.255
access-list 23 permit any
access-list 98 permit 10.11.10.5
access-list 99 permit xx.xx.xx.xxx 0.0.0.3
access-list 101 deny ip host 192.168.0.2 any
access-list 101 permit tcp any any eq www
access-list 106 permit ip host 10.11.10.51 any
access-list 106 permit ip any host 10.11.10.51
access-list 107 permit ip host 10.11.10.52 any
access-list 107 permit ip any host 10.11.10.52
access-list 108 permit ip host 10.11.10.53 any
access-list 108 permit ip any host 10.11.10.53
access-list 109 permit ip host 10.11.10.54 any
access-list 109 permit ip any host 10.11.10.54
access-list 110 permit ip host 10.11.10.55 any
access-list 110 permit ip any host 10.11.10.55
access-list 111 permit ip host 10.11.10.56 any
access-list 111 permit ip any host 10.11.10.56
snmp-server community xxxxxxxxxx RO 1
snmp-server community public RO 2
!
!
route-map cache permit 10
match ip address 101
set ip next-hop 192.168.0.2
!
!
control-plane
!
!
line con 0
no modem enable
line aux 0
line vty 0 4
password xxxxxxxx
login
!
scheduler max-task-time 5000
end
با تشکر
برای اینکار باید از دستور Bandwidth جهت رزرو پهنای باند بجای rate-limit استفاده کنید و کل تنظیم را بروش MQC انجام دهید که انجام این برای من زمانبر بوده و از حوصله این بلاگ خارج است.
لطفا به پست زیر رجوع کنید:
http://persian.shafagh.com/2009/10/09
-
با سلام
مطلب خوبی بود متشکرم. یه سوال داشتم. اگر من یه Subnet 10.52.0.0/16 داشته باشم و بخوام همه را در Bandwidth limitation شرک دهم به جز یه Subnet خاص مثلا 24/10.52.21.0 . در این صورت ACL من به چه فرمی باید باشد؟؟ ممنون از راهنمایی شما
اول Subnet ی که نمیخواهید را Deny کنید سپس در خط بعد Subnet بزرگتر را Permit کنید تا Limit شود.
با سلام استاد گرامی
آیا روش های تفکیک ترافیک نسبت به هم مزیتی دارند و در صورت امکان
فرق بین access list,nbar,بیت های dscp,tos و ip precedence را بفرمایید
با تشکر از راهنمایی های شما
http://persian.shafagh.com/category/quality-of-service
با سلام و تشکر
لینکهای معرفی شده را مطالعه کردم اما منظور من از سووالم این بود که وقتی از روش MQC برای کنترل پهنای باند استفاده میکنیم برای تفکیک کردن ترافیک بکار بردن Accsee list یا استفاده از بیت های TOS مزیتی دارد یا هر کدام در چه جایی تاثیر بیشتری دارد.
با سپاس
محمدعلی
هیچ مزیتی نسبت به یکدیگر ندارند از هرکدام در جای خود استفاده میشود
NBAR البته قابلیت تشخیص Application های خاص را دارد که با ACL و Port قابل تشخیص نیست.