طريقة التحكم فى الباندويث على سويتشات وروترات سيسكو

طريقة التحكم بالباندويث على سويتشات وروترات سيسكو.
فعوضا عن توفير اجهزة مخصصة لهذا الأمر مثل الفايرول أو أجهزة الـ UTM أو أستخدام برامج غالية الثمن سيسكو توفر لك هذه الميزة على سويتشات Catalyst من خلال أمر واحد وبسيط تكتبه على المنفذ أو المنافذ المربوطة مع الأجهزة على الشبكة أو ربما تملك مقدم خدمة أنترنت وتريد تحديد سرعات الأنترنت للمستخدمين.
Cisco's


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

في الأمر الموضح قمت بكتابة الرقم عشرة وهو طبعا لايشير إلى السرعة المطلوب إتاحتها على المنفذ بل يشير إلى النسبة المئوية التى سوف تسمح بها, فلو كان المنفذ يدعم سرعة 100 MB فسوف يحصل البورت على عشرة بالمئة فقط أي 10 MB فقط أما لو كان 1000 MB فسوف يحصل على 100 MB فقط.
أما لو قررت أن تحدد السرعة لشبكة كاملة من خلال الروتر فقم بأستخدام الامر التالي :
Cisco's

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 وهو بالبايت وليس بالميغا مثل السويتش وهي ملاحظة يجب أن تنتبه لها جيدا.

أتمنى ان تكون هذه التدوينة مفيدة, وأسمعونا دعواتكم في الغيب لكي يعيد النشاط كما في السابق ونكتب ماهو جديد ومفيد في عالم الشبكات 
منقول من مدونة  networset للمهندس القدير ايمن النعيمي