هناك العديد من الاجهزةالتحكم بالباندويث على سويتشات وروترات سيسكو مثل الفايرول أو أجهزة الـ UTM أو أستخدام برامج غالية الثمن سيسكو توفر لك هذه الميزة على سويتشات Catalyst من خلال أمر واحد وبسيط تكتبه على المنفذ أو المنافذ المربوطة مع الأجهزة على الشبكة أو ربما تملك مقدم خدمة أنترنت وتريد تحديد سرعات الأنترنت للمستخدمين.
Switch(config)# interface FastEthernet 0/1
Switch(config-if)# srr-queue bandwidth ?
limit Configure bandwidth-limit for this interface
shape Configure shaping on transmit queues
share Configure shared bandwidth
كما هو موضح دخلنا أولا على المنفذ المراد تحديد كمية الباندويث وسوف نختار الخيار الأول وهو limit
Switch(config)# interface FastEthernet 0/1
Switch(config-if)# srr-queue bandwidth limit 10
Switch(config-if)# srr-queue bandwidth limit 10
في الأمر الموضح قمت بكتابة الرقم عشرة وهو طبعا لايشير إلى السرعة المطلوب إتاحتها على المنفذ بل يشير إلى النسبة المئوية التى سوف تسمح بها, فلو كان المنفذ يدعم سرعة 100 MB فسوف يحصل البورت على عشرة بالمئة فقط أي 10 MB فقط أما لو كان 1000 MB فسوف يحصل على 100 MB فقط.
أما لو قررت أن تحدد السرعة لشبكة كاملة من خلال الروتر فقم بأستخدام الامر التالي :
Router(config)# interface fe0/0
Router(config-if)# rate-limit {input | output}
في الأمر الثاني يمكنك تحديد الباندويث الداخل أو الخارج وطالما نحن نبحث عن تحديد سرعة للشبكة فسوف نختار Output
Router(config-if)# rate-limit output 10000000 2000 2000 conform-action continue exceed-action drop
في الخانة الثانية قمت بأختيار 100000000 وهو بالبايت وليس بالميغا مثل السويتش وهي ملاحظة يجب أن تنتبه لها جيدا.
المصدر: NetworkSet