تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند الفرق بين جودة الخدمة (QoS) للتحويل متعدد الطبقات (MLS) من الطراز 3750 والمحولات من الطراز 3850 التي تدعم واجهة سطر الأوامر (MQC) لجودة خدمة QoS النمطية.
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
يصف هذا المستند أيضا معلومات تفصيلية حول التحويل من خلال عمليات التهيئة العينة. ينطبق هذا المستند فقط على جودة الخدمة السلكية. هذا المستند خاص بمحترفي الشبكات المسؤولين عن تصميم شبكة تتضمن محول Cisco Catalyst 3850 Switch أو مكدس محول Cisco Catalyst 3850 Switch مستقلا، ويشار إليه باسم المحول.
تم تحسين تكوين جودة الخدمة في سطر 3850 نظرا لتنفيذه لتكوين MQC (نموذج تكوين جودة الخدمة العالمي) بدلا من أوامر جودة الخدمة القديمة MLS (تكوين جودة الخدمة المعتمد على النظام الأساسي) من خطوط المحولات 3750 و 3560.
يتم إبراز الاختلافات الرئيسية في هذا الجدول:
نوع المحول |
3750 |
3850 |
بنية أساسية |
MLS |
MQC |
الوضع الافتراضي لجودة الخدمة |
معطل |
ممكن |
التكوين العام |
جودة خدمة MLS للدعم دعم بعض أدوات تحديد المعدل المستندة إلى الأجهزة (MQC) عند الدخول |
لا يعتمد جودة خدمة MLS دعم MQC [خريطة الفئة، خريطة السياسة] |
تكوين الواجهة |
دعم تكوين جودة خدمة MLS وبعض واجهة سطر الأوامر MQC عند الدخول |
إرفاق النهج بالقارن |
افتراضي ثقة المنفذ |
معطل |
ممكن |
مدخل أيسر |
التصنيف/وضع السياسات/وضع العلامات/ تشكيل قائمة الانتظار |
التصنيف/وضع السياسات/وضع العلامات [لا توجد قوائم انتظار للدخول !] |
منفذ مخرج |
تشكيل قائمة الانتظار |
التصنيف/وضع السياسات/وضع العلامات/قوائم الانتظار |
مدخل الواجهة الظاهرية للمحول (SVI) |
التصنيف/وضع السياسات/وضع العلامات |
التصنيف/الوسم |
منفذ SVI |
None |
التصنيف/الوسم |
من المهم الاعتراف بالتغيير الأساسي الأساسي في نهج جودة الخدمة.
في 3750، يتم تعطيل جودة الخدمة بشكل افتراضي، بينما في 3850، يتم تمكينها. أيضا من أجل الحفاظ على تمييز جودة الخدمة من الطبقة 2 (L2)/الطبقة 3 (L3) على النظام الأساسي 3750، يجب تطبيق تكوين ثقة.
في حالة 3850، يتم الوثوق بجميع الحزم بشكل افتراضي (يتم الحفاظ على علامة جودة الخدمة L2/L3)، إلا إذا قمت بتغييرها باستخدام تطبيق لخريطة سياسة معينة على واجهة الدخول أو الخروج.
الميزة |
3750 |
3850 |
تصنيف |
نقطة كود الخدمات المتنوعة (DSCP)، والأسبقية (PREC)، وقائمة التحكم في الوصول (ACL) يدعم كلا من match-all و match-any |
فئة الخدمة (CoS) والخطة المسبقة (PREC) وبروتوكول DSCP وقوائم التحكم في الوصول (ACL) و VLAN يدعم تطابق-أي فقط |
وسم [مجموعة غير مشروطة] |
تعيين DSCP و PREC |
تعيين مجموعة CoS و PREC و DSCP و QoS |
وسم [العلامة الشرطية] |
طفرة بروتوكول DSCP |
مخطط جدول افتراضي لفئة |
وضع السياسات |
1r2c |
1r2c و 2r3c |
تحديد وضع النهج |
تجاوز الشرطة علامة لأسفل [يدعم DSCP فقط] |
الشرطة تتجاوز وتنتهك الخفض [يدعم CoS و DSCP و PREC] |
وضع سياسات التجميع |
الدعم |
تنظيم مجموعات تجميع البيانات [نوع واحد من HQoS] |
قوائم انتظار الدخول |
يدعم هذا الطراز على 3750 فقط ولكنه لا يدعم الطراز 3750x |
لا يدعم |
جودة الخدمة الهرمية (HQoS) |
أجهزة HQoS المستندة إلى شبكة VLAN فقط |
وضع سياسات التجميع المستندة إلى المنفذ لكل شبكة محلية ظاهرية (PV) |
الميزة |
3750 |
3850 |
دعم التصنيف لإجراء عدم وجود قوائم انتظار |
لا يدعم |
CoS، PREC، DSCP، مجموعة جودة الخدمة، قائمة التحكم في الوصول و VLAN |
دعم التصنيف لإجراء قوائم الانتظار |
CoS و DSCP |
مجموعة CoS و PREC و DSCP و QoS |
وسم |
لا يدعم |
تعيين CoS، و Prec، و DSCP |
وضع السياسات |
لا يدعم |
1r2c، 2r3c مع تجاوز/انتهاك علامة لأسفل من خلال خريطة الجدول |
الحد الأقصى لعدد قوائم الانتظار وأنواع قوائم الانتظار |
1P3Q3T [ 4 قوائم انتظار] تسريع قائمة الانتظار-> قائمة الانتظار ذات الأولوية |
2P6Q3T [ ما يصل إلى 8 قوائم انتظار] |
قوائم انتظار الخروج |
وضع المشاركة، وضع الشكل، حد قائمة الانتظار، الأولوية والمخزن المؤقت لقائمة الانتظار |
النطاق الترددي والنطاق الترددي المتبقي والتشكيل والحد من قائمة الانتظار والأولوية والمخزن المؤقت لقائمة الانتظار |
HQoS |
لا يدعم |
HQoS: تنظيم مجموعات تجميع البيانات (AGG)، PV، شاحن المنفذ، شاحن المستخدم الأصلي باستخدام إجراء تابع غير قائم بالانتظار |
أوامر عرض الإدخال:
show run class-map [name_of_class-map]
show run policy-map [name of policy-map]
show policy-map interface [interface_name]
أوامر العرض العام:
show mls qos maps
show mls qos maps
show mls qos queue-set
show mls qos interface [interface_name] queuing
show platform port-asic stats drop [interface_name] statistics
show mls qos aggregate-policer
show run class-map [name_of_class-map]
show run policy-map [name of policy-map]
show table-map [name_of_table-map]
show run policy-map [name_of_policy-map]
show policy-map interface [interface_name]
show platform qos policies port sw [sw#]
show platform qos queue config interface_type [interface_name]
show platform qos queue stats interface_type [interface_name]
تكوين جودة الخدمة |
3750 [عمومي] |
3750 [الواجهة] |
3850* |
نموذج الرابط |
تعطيل جودة الخدمة |
لا توجد جودة خدمة MLS |
طابوران التحكم-> قائمة الانتظار (2) البيانات -> قائمة الانتظار (4) |
مخرج بدون نهج التحكم -> قائمة الانتظار(1) البيانات -> قائمة الانتظار(2) |
|
الثقة أو الجلوس عند الدخول والخروج إجراء قوائم الانتظار بناء على المدخل الثقة أو المجموعة |
جودة خدمة MLS |
ج) MLS QoS Trust CoS |
تصنيف سياسة قوائم انتظار الخروج على CoS [ يحتاج الدخول إلى Config Trust CoS] |
|
b) DSCP الموثوق بجودة خدمة MLS |
تصنيف سياسة الخروج في قائمة الانتظار على DSCP |
|||
ج) نهج الإدخال مع إجراء المجموعة لتحديد قيمة DSCP |
تصنيف نهج قوائم انتظار الخروج على DSCP |
|||
d) لا يوجد تكوين ثقة MLS QoS [يمكن تعيين كلا CoS/DSCP على صفر] |
نهج الإدخال مع إعدادات الفئة الافتراضية تعيين CoS/DSCP 0 |
|||
تعيين قائمة انتظار CoS/DSCP |
MLS QoS Shared Round Robin (SRR)-queue output [CoS-map/ DSCP-map] |
يمكن أن يستخدم A و B و C و D التخطيط الجديد المطابق |
تصنيف الإخراج الصريح [CoS/DSCP] مع إجراء قوائم الانتظار |
|
طفرة بروتوكول DSCP |
الطفرة MLS QoS DSCP |
الواجهة بحاجة إلى تكوين DSCP الموثوق بجودة خدمة MLS طفرة DSCP لجودة خدمة MLS [name] |
سياسة إدخال الواجهة مع table-map |
|
وضع سياسات الجماعات المسلحة |
وضع سياسات تجميع جودة خدمة MLS |
الحاجة إلى تكوين على مستوى الواجهة |
تنظيم مجموعات تجميع البيانات [نوع واحد من HQoS] |
|
الشرطة - الترميز |
خريطة جودة خدمة MLS المخططة-DSCP [10] [11] إلى [63] |
يمكن أن يدخل نهج تنظيم المرفق بالواجهة، بدلا من الإسقاط، حيز التنفيذ الخاص ب DSCP العام [الإدخال] |
مخطط جدول واحد للتجاوز وخريطة جدول واحدة للانتهاك لإجراءات الشرطة [الإدخال والإخراج] |
|
حد قائمة الانتظار |
إخراج مجموعة قوائم انتظار جودة الخدمة MLS [1] الحد [1] [100] [100] [50] [200] 1-> مجموعة قائمة الانتظار 1 <1-> قائمة الانتظار 1 العتبة 1 العتبة 2 مخزن مؤقت محجوز الحد الأقصى |
تكوين مجموعة قوائم الانتظار [2] [مجموعة الانتظار الافتراضية 1] |
نهج قوائم انتظار الخروج مع إجراء قوائم الانتظار وتكوين حد قائمة الانتظار |
|
المخازن المؤقتة |
المخازن المؤقتة لمخرجات مجموعة جودة الخدمة MLS [1] [15] [25] [40] [20] |
مجموعة قوائم انتظار تكوين الواجهة |
تخطيط السياسات مع إجراء قوائم الانتظار ونسبة المخازن المؤقتة لقائمة الانتظار [0-100] |
|
المشاركة/النطاق الترددي |
جودة خدمة MLS |
تكوين مستوى الواجهة "مشاركة النطاق الترددي لقائمة انتظار SRR 1 30 35 5" [وضع المشاركة] |
النطاق الترددي في خريطة السياسة |
|
قائمة انتظار الأولوية [تسريع قائمة الانتظار] |
جودة خدمة MLS |
تكوين مستوى الواجهة "priority-queue-out"، يمكن أن يؤدي ذلك إلى جعل قائمة الانتظار الأولى الخاصة بمجموعة قوائم الانتظار المطابقة كقائمة انتظار ذات أولوية |
مستوى الأولوية 1 في خريطة السياسة |
|
محرف |
جودة خدمة MLS |
شكل النطاق الترددي لقائمة انتظار SRR [وضع الشكل] |
متوسط الشكل في خريطة السياسة |
|
منفذ شابر |
جودة خدمة MLS |
حد النطاق الترددي لقائمة انتظار SRR |
منفذ شابر |
|
HQoS |
جودة خدمة MLS |
SVI [إرفاق سياسة ب SVI] والواجهة تحتاج إلى تكوين "MLS QoS VLAN_based" |
نهج PV وقم بإرفاق النهج بالمنفذ في إتجاه الإدخال |
3750 (التكوين العام) |
3750 (الواجهة) |
3850 |
لا توجد جودة خدمة MLS |
طابور [التحكم في قائمة انتظار واحدة 2، قائمة انتظار واحدة 4] |
مخرج بدون نهج [التحكم في لوحة المفاتيح في قائمة الانتظار 1 وحزم البيانات في قائمة الانتظار 2] |
3750#show mls qos
QoS is disabled <- disable
QoS ip packet dscp rewrite is enabled
3750#show mls qos interface gig1/0/1 statistics | b output queues enqueued
output queues enqueued:
queue: threshold1 threshold2 threshold3
-----------------------------------------------
queue 0: 4 0 0
queue 1: 0 0 0 <- control
queue 2: 0 0 0
queue 3: 0 0 0 <- data
output queues dropped:
queue: threshold1 threshold2 threshold3
-----------------------------------------------
queue 0: 0 0 0
queue 1: 0 0 0 <- control
queue 2: 0 0 0
queue 3: 0 0 0 <- data
Policer: Inprofile: 0 OutofProfile: 0
3850#show run interface gig1/0/1
interface GigabitEthernet1/0/1
end
3850#show platform qos queue config gigabitEthernet 1/0/1 sw 1
DATA Port:21 GPN:1 AFD:Disabled QoSMap:0 HW Queues: 168 - 175
DrainFast:Disabled PortSoftStart:1 - 600
----------------------------------------------------------
DTS Hardmax Softmax PortSMin GlblSMin PortStEnd
--- -------- -------- -------- --------- ---------
0 1 5 120 6 480 0 0 0 0 0 800 <- control
1 1 4 0 7 720 2 480 2 180 2 800 <- data
2 1 4 0 5 0 0 0 0 0 0 800
3 1 4 0 5 0 0 0 0 0 0 800
4 1 4 0 5 0 0 0 0 0 0 800
5 1 4 0 5 0 0 0 0 0 0 800
6 1 4 0 5 0 0 0 0 0 0 800
7 1 4 0 5 0 0 0 0 0 0 800
Priority Shaped/shared weight shaping_step
-------- ------------ ------ ------------
0 0 Shared 50 0
1 0 Shared 75 0
2 0 Shared 10000 179
3 0 Shared 10000 0
4 0 Shared 10000 0
5 0 Shared 10000 0
6 0 Shared 10000 192
7 0 Shared 10000 0
Weight0 Max_Th0 Min_Th0 Weigth1 Max_Th1 Min_Th1 Weight2 Max_Th2 Min_Th2
------- ------- ------ ------ ------ ------ ------ ------ ------
0 0 478 0 0 534 0 0 600 0
1 0 573 0 0 641 0 0 720 0
2 0 0 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0 0 0
4 0 0 0 0 0 0 0 0 0
5 0 0 0 0 0 0 0 0 0
6 0 0 0 0 0 0 0 0 0
7 0 0 0 0 0 0 0 0 0
3750 (عالمي) |
3750 (الواجهة) |
3850 |
جودة خدمة MLS |
الواجهة "MLS QoS Trust CoS" (بناء على تعيين CoS الافتراضي لمجموعة الانتظار 1) |
نهج قوائم انتظار الخروج المستند إلى CoS ( Ingress Need config Trust CoS) |
Global config:
3750(config)#mls qos
Interface config:
interface GigabitEthernet1/0/1
mls qos trust cos
Related show cli:
3750#show mls qos
QoS is enabled
QoS ip packet dscp rewrite is enabled
3750#show mls qos interface gig1/0/1
GigabitEthernet1/0/1
trust state: trust cos
trust mode: trust cos
trust enabled flag: ena
COS override: dis
default COS: 0
DSCP Mutation Map: Default DSCP Mutation Map
Trust device: none
qos mode: port-based
3750 #show mls qos maps cos-output-q
Cos-outputq-threshold map:
cos: 0 1 2 3 4 6 7
------------------------------------------------------------
queue-threshold: 2-1 2-1 3-1 3-1 4-1 1-1 4-1 4-1
Note: cos value 0 maps to 2-1 [queue-set1 : queue2 threshold 1]
Ingress: apply policy-map trust-cos
Egress: create class based on cos and have queuing action for each class
Ingress policy:
3850#show run policy-map trust-cos
class class-default
set cos cos table default
3850#show table-map default
Table Map default
default copy
Egress policy:
3850#show run policy-map example2
class cos5
bandwidth percent 15
class cos0_1
bandwidth percent 25
class cos2_3
bandwidth percent 40
class cos4_6_7
bandwidth percent 20
3850#show run class-map cos5
class-map match-any cos5
match cos 5
3850#show run class-map cos0_1
class-map match-any cos0_1
match cos 0
match cos 1
3850#show run class-map cos2_3
class-map match-any cos2_3
match cos 2
match cos 3
3850#show run class-map cos4_6_7
class-map match-any cos4_6_7
match cos 4
match cos 6
match cos 7
3750 (عالمي) |
3750 (الواجهة) |
3850 |
جودة خدمة MLS |
واجهة "DSCP الموثوق بجودة خدمة MLS" [استنادا إلى تعيين DSCP الافتراضي لمجموعة قوائم الانتظار 1] |
DSCP ثقة الإدخال الافتراضية نهج قوائم انتظار الخروج المستند إلى DSCP |
config
3750(config)#mls qos <- Global
interface GigabitEthernet1/0/1 <- Interface
mls qos trust dscp
3750#sh mls qos interface gig1/0/1
GigabitEthernet1/0/1
trust state: trust dscp
trust mode: trust dscp
trust enabled flag: ena
COS override: dis
default COS: 0
DSCP Mutation Map: Default DSCP Mutation Map
Trust device: none
qos mode: port-based
3750#show mls qos maps dscp-output-q
Dscp-outputq-threshold map:
d1 :d2 0 1 2 3 4 5 6 7 8 9
---------------------------------------------------------------
0 : 02-01 02-01 02-01 02-01 02-01 02-01 02-01 02-01 02-01 02-01
1 : 02-01 02-01 02-01 02-01 02-01 02-01 03-01 03-01 03-01 03-01
2 : 03-01 03-01 03-01 03-01 03-01 03-01 03-01 03-01 03-01 03-01
3 : 03-01 03-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01
4 : 01-01 01-01 01-01 01-01 01-01 01-01 01-01 01-01 04-01 04-01
5 : 04-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01 04-01
6 : 04-01 04-01 04-01 04-01
Ingress: default trust dscp, no policy needed
Egress: use dscp as classification and add queuing action based on customer need
One Sample config:
Plolicy-map:
3850#show run policy-map dscp-shape
class dscp56
shape average percent 10
class dscp48
shape average percent 11
class dscp40
shape average percent 12
class dscp32
shape average percent 13
Class-map:
3850#show run class-map dscp56
class-map match-any dscp56
match dscp cs7
3850#show run class-map dscp48
class-map match-any dscp48
match dscp cs6
3850#show run class-map dscp40
class-map match-any dscp40
match dscp cs5
3850#show run class-map dscp32
class-map match-any dscp32
match dscp cs4
3750 (عالمي) |
3750 (الواجهة) |
3850 |
جودة خدمة MLS |
سياسة إدخال الواجهة مع تعيين الإجراء لتعليم قيمة CoS/DSCP [يتم إستخدام القيمة المميزة لتعيين المخرج] |
تحتاج إلى نهج مخرج صريح لإجراء تعيين قائمة انتظار |
3750#show run class-map dscp-1
class-map match-any dscp-1
match ip dscp 1
c3750#show run policy-map set-dscp-63
class dscp-1
set dscp 63
3750#show run interface f7/0/2
interface FastEthernet7/0/2
mls qos trust dscp
service-policy input set-dscp-63
3750#show policy-map interface f7/0/2
FastEthernet7/0/2
Service-policy input: set-dscp-63
Class-map: dscp-1 (match-any)
0 packets, 0 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: ip dscp 1
Class-map: class-default (match-any)
0 packets, 0 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: any
0 packets, 0 bytes
5 minute rate 0 bps
Note: Pkts come in interface fa7/0/2, dscp1 can be marked to dscp63 which mapping
based on the existing mapping table, other pkts can retain original dscp value
mapping accordingly
Input can be same as 3750 config
Egress: can add queuing action under class dscp-63
One sample config:
3850#show run policy-map dscp63-queuing
class dscp63
bandwidth percent 50
3850#show class-map dscp63
Class Map match-any dscp63
Match dscp 63
3750 (عالمي) |
3750 (الواجهة) |
3850 |
جودة خدمة MLS |
لا تقوم الواجهة بتكوين MLS QoS Trust CoS/DSCP [يمكن تعيين CoS/DSCP على 0] |
نهج إدخال الواجهة مع تقصير الفئة تعيين DSCP 0، نهج الإخراج مع DSCP0 من الفئة مع إجراء قوائم الانتظار |
Global:
c3750(config)#mls qos
Interface:
interface GigabitEthernet2/0/45
!
Input policy:
c3850#show run policy-map example5-input
class class-default
set dscp default
Output policy:
c3850#show run policy-map example5-output
class dscp0
shape average percent 10 <- queuing action based on customer need
Attach to the ingress port:
c3850#show run interface gig1/0/1
interface GigabitEthernet1/0/1
service-policy input example5-input
Attach to the egress port:
c3850#show run interface gig1/0/2
interface GigabitEthernet1/0/2
service-policy output example5-output
3750 (عالمي) |
3750 (الواجهة) |
3850 |
تكوين تعيين قائمة انتظار جودة خدمة MLS QOs SRR (إخراج قائمة انتظار جودة خدمة MLS [قائمة انتظار خريطة CoS [1] عتبة [3] [4 5]) |
يمكن أن يستخدم A و B و C و D جدول التعيين الجديد [يمكن تعيين CoS 4 و 5 إلى الحد 3 لقائمة الانتظار 1] |
تصنيف مخرج صريح مع إجراء قوائم الانتظار |
Before config:
3750#show mls qos maps cos-output-q
Cos-outputq-threshold map:
cos: 0 1 2 3 4 5 6 7
------------------------------------------------
queue-threshold: 2-1 2-1 3-1 3-1 4-1 1-1 4-1 4-1
User config mapping:
3750(config)#mls qos srr-queue output cos-map queue 3 threshold 3 0
New mapping table after config
3750#show mls qos maps cos-output-q
Cos-outputq-threshold map:
cos: 0 1 2 3 4 5 6 7
------------------------------------------------
queue-threshold: 3-3 2-1 3-1 3-1 4-1 1-1 4-1 4-1
Input : need apply trust-cos policy:
3850#show run policy-map trust-cos
class class-default
set cos cos table default
3850#show table-map default
Table Map default
default copy
Egress policy:
Before changing mapping:
Sample config:
3850#show run policy-map example2
class cos5
bandwidth percent 15
class cos0_1
bandwidth percent 25
class cos2_3
bandwidth percent 40
class cos4_6_7
bandwidth percent 20
3850#show run class-map cos5
class-map match-any cos5
match cos 5
3850#show run class-map cos0_1
class-map match-any cos0_1
match cos 0
match cos 1
3850#show run class-map cos2_3
class-map match-any cos2_3
match cos 2
match cos 3
3850#show run class-map cos4_6_7
!
class-map match-any cos4_6_7
match cos 4
match cos 6
match cos 7
After mapping changing , corresponding sample config:
3850#show run policy-map example6
class cos5
bandwidth percent 15
class cos1
bandwidth percent 25
class cos0_2_3
bandwidth percent 40
class cos4_6_7
bandwidth percent 20
3850#show class-map cos5
Class Map match-any cos5 (id 25)
Match cos 5
3850#show run class-map cos1
class-map match-any cos1
match cos 1
3850#show run class-map cos0_2_3
class-map match-any cos0_2_3
match cos 0
match cos 2
match cos 3
3850#show run class-map cos4_6_7
class-map match-any cos4_6_7
match cos 4
match cos 6
match cos 7
3750 (عالمي) |
3750 (الواجهة) |
3850 |
الطفرة MLS QoS DSCP |
تحتاج الواجهة إلى تكوين MLS QoS كميزة ثقة DSCP اسم طفرة DSCP لجودة خدمة MLS [يتم تحديد الاسم بشكل عام] |
نهج إدخال الواجهة مع تعيين مخطط جدول مختلف DSCP. |
Global config :
3750(config)#mls qos map dscp-mutation dscp-mutation 0 1 to 63
3750(config)#mls qos map dscp-mutation dscp-mutation 2 3 to 62
Global show cli:
c3750#show mls qos maps dscp-mutation
Dscp-dscp mutation map:
dscp-mutation:
d1 : d2 0 1 2 3 4 5 6 7 8 9
---------------------------------------
0 : 63 63 62 62 04 05 06 07 08 09
1 : 10 11 12 13 14 15 16 17 18 19
2 : 20 21 22 23 24 25 26 27 28 29
3 : 30 31 32 33 34 35 36 37 38 39
4 : 40 41 42 43 44 45 46 47 48 49
5 : 50 51 52 53 54 55 56 57 58 59
6 : 60 61 62 63
Dscp-dscp mutation map:
Default DSCP Mutation Map:
d1 : d2 0 1 2 3 4 5 6 7 8 9
---------------------------------------
0 : 00 01 02 03 04 05 06 07 08 09
1 : 10 11 12 13 14 15 16 17 18 19
2 : 20 21 22 23 24 25 26 27 28 29
3 : 30 31 32 33 34 35 36 37 38 39
4 : 40 41 42 43 44 45 46 47 48 49
5 : 50 51 52 53 54 55 56 57 58 59
6 : 60 61 62 63
Interface config:
interface FastEthernet7/0/3
description trust dscp
mls qos trust dscp
mls qos dscp-mutation dscp-mutation
c3750#show mls qos interface f7/0/3
FastEthernet7/0/3
trust state: trust dscp
trust mode: trust dscp
trust enabled flag: ena
COS override: dis
default COS: 0
DSCP Mutation Map: dscp-mutation
Trust device: none
qos mode: port-based
Interface using default dscp-table:
c3750#show mls qos interface g3/0/1
GigabitEthernet3/0/1
trust state: not trusted
trust mode: not trusted
trust enabled flag: ena
COS override: dis
default COS: 0
DSCP Mutation Map: Default DSCP Mutation Map
Trust device: none
qos mode: port-based
Ingress : apply policy with dscp table-map
Egress: classify on new dscp value with queuing action
Ingress:
3850#show table-map dscp-2-dscp
Table Map dscp-2-dscp
from 0 to 63
from 1 to 63
from 2 to 62
from 3 to 62
default copy
3850#show run policy-map example7-input
class class-default
set dscp dscp table dscp-2-dscp
Egress:
3850#show run policy-map example7-output
class dscp63
shape average percent 20 [ queuing action based on the user need]
class dscp62
shape average percent 30 [queuing action based on user need]
3750 (عالمي) |
3750 (الواجهة) |
3850 |
وضع سياسات تجميع جودة الخدمة MLS [تستخدم جميع الفئات تنظيم الأخطاء يمكن أن تشارك معدل التنظيم.] |
تكوين مستوى الواجهة Need Interface Level Config |
تنظيم مجموعات تجميع البيانات (HQoS) |
MLS QoS Aggregate-Policy agg_traffic 8000 8000 Override-action drop |
تحتوي الواجهة على نهج يحتوي على agg_traffic كاسم منظم agg. |
Global:
mls qos aggregate-policer agg_traffic 8000 8000 exceed-action drop
Access-list:
access-list 1 permit 192.168.0.0 0.0.0.255
access-list 2 permit 10.0.0.0 0.0.0.255
Class-map:
class-map match-all agg1
match access-group 1
class-map match-all agg2
match access-group 2
Policy-map:
policy-map agg_policer
class agg1
set dscp 40
police aggregate agg_traffic
class agg2
set dscp 55
police aggregate agg_traffic
Note: class agg1 and agg2 can share the same policing rate
policy-map agg_police
class class-default
police cir 8000
service-policy child
policy-map child
class agg1
set dscp 40
class agg2
set dscp 55
3750 (التكوين العام) |
3750 (الواجهة) |
3850 |
خريطة جودة خدمة MLS الموجهة-DSCP X إلى Y |
ما دامت الواجهة تحتوي على سياسة تنظيم، فإن التجاوز هو الإرسال، ويمكن أن يكون ل CLI العالمية تأثير [إدخال فقط]. |
جدول واحد لأكثر من واحد لانتهاك إجراءات الشرطة، المدخلات، والمخرجات. |
Default policed-dscp map:
3750#show mls qos map policed-dscp
Policed-dscp map:
d1 : d2 0 1 2 3 4 5 6 7 8 9
---------------------------------------
0 : 00 01 02 03 04 05 06 07 08 09
1 : 10 11 12 13 14 15 16 17 18 19
2 : 20 21 22 23 24 25 26 27 28 29
3 : 30 31 32 33 34 35 36 37 38 39
4 : 40 41 42 43 44 45 46 47 48 49
5 : 50 51 52 53 54 55 56 57 58 59
6 : 60 61 62 63
User define policed-dscp map:
3750(config)#mls qos map policed-dscp 0 10 18 24 46 to 8
3750#show mls qos map policed-dscp
Policed-dscp map:
d1 : d2 0 1 2 3 4 5 6 7 8 9
---------------------------------------
0 : 08 01 02 03 04 05 06 07 08 09
1 : 08 11 12 13 14 15 16 17 08 19
2 : 20 21 22 23 08 25 26 27 28 29
3 : 30 31 32 33 34 35 36 37 38 39
4 : 40 41 42 43 44 45 08 47 48 49
5 : 50 51 52 53 54 55 56 57 58 59
6 : 60 61 62 63
Policy config:
class-map match-all policed-dscp
match access-group 2
class policed-dscp
police 8000 8000 exceed-action policed-dscp-transmit
Attach the above policy at ingress:
Note : Mark down table can be used by policing and interface policing
as long as exceed action is transmit
3850(config)#table-map policed-dscp
3850(config-tablemap)#map from 0 to 8
3850(config-tablemap)#map from 10 to 8
3850(config-tablemap)#map from 18 to 8
3850(config-tablemap)#map from 24 to 8
3850(config-tablemap)#map from 46 to 8
3850#show table-map policed-dscp
Table Map policed-dscp
from 0 to 8
from 10 to 8
from 18 to 8
from 24 to 8
from 46 to 8
default copy
3850#show policy-map policed-dscp
Policy Map policed-dscp
Class class-default
police cir percent 10
conform-action transmit
exceed-action set-dscp-transmit dscp table policed-dscp
3750 (عالمي) |
3750 (الواجهة) |
3850 |
إخراج مجموعة قوائم انتظار جودة خدمة MLS 1 عتبة 1100 100 50 200 (حد قائمة الانتظار) [1 ->مجموعة الانتظار 1، 1->الصف الأول، 100 ->الحد 1، 100 ->الحد 2، 50 -> مخزن مؤقت محجوز، 200 -> الحد الأقصى] |
مجموعة قوائم انتظار تكوين الواجهة [مجموعة الصفوف الافتراضية هي 1] |
نهج قوائم انتظار الخروج مع إجراء قوائم الانتظار وتكوين q-limit. |
Global config:
mls qos srr-queue output cos-map queue 2 threshold 1 2
mls qos srr-queue output cos-map queue 2 threshold 2 3
mls qos srr-queue output cos-map queue 2 threshold 3 6 7
If no interface config, the queue-set 1 can be used:
3750#show mls qos queue-set 1
Queueset: 1
Queue : 1 2 3 4
----------------------------------------------
buffers : 15 25 40 20
threshold1: 100 125 100 60
threshold2: 100 125 100 150
reserved : 50 100 100 50
maximum : 200 400 400 200
For interface config queue-set 2 explicitly:
3750#show mls qos queue-set 2
Queueset: 2
Queue : 1 2 3 4
----------------------------------------------
buffers : 25 25 25 25
threshold1: 100 200 100 100
threshold2: 100 200 100 100
reserved : 50 50 50 50
maximum : 400 400 400 400
(multiple class with queue-limit turn on)
3850#show policy-map q-limit
Policy Map q-limit
Class users-class
Queuing action ( shaper, bandwidth and bandwidth remaining)
queue-limit cos 2 percent 50
queue-limit cos 3 percent 50
queue-limit cos 6 percent 70
queue-limit cos 7 percent 70
Note: using the above config, cos 2 and cos 3 can be dropped earlier then cos 6 and 7
3750 (عالمي) |
3750 (الواجهة) |
3850 |
إخراج مجموعة قوائم انتظار جودة الخدمة MLS [1] المخازن المؤقتة [15 25 40 20] |
قارن config قائمة انتظار set [مجموعة قائمة انتظار افتراضية 1] |
تعيين النهج مع إجراء قوائم الانتظار ونسبة المخازن المؤقتة لقائمة الانتظار [0-100]. |
Default queue-buffer :
3750#show mls qos queue-set 1
Queueset: 1
Queue : 1 2 3 4
----------------------------------------------
buffers : 25 25 25 25
threshold1: 100 200 100 100
threshold2: 100 200 100 100
reserved : 50 50 50 50
maximum : 400 400 400 400
User define queue-buffer:
mls qos queue-set output 1 buffers 15 25 40 20
3750#show mls qos queue-set 1
Queueset: 1
Queue : 1 2 3 4
----------------------------------------------
buffers : 15 25 40 20
threshold1: 100 125 100 60
threshold2: 100 125 100 150
reserved : 50 100 100 50
maximum : 200 400 400 200
3850#show policy-map queue-buffer
Policy Map queue-buffer
Class cos7
bandwidth percent 10
queue-buffers ratio 15
Class cos1
bandwidth percent 30
queue-buffers ratio 25
class-map:
========
3850#show class-map cos7
Class Map match-any cos7 (id 22)
Match cos 7
3850#show class-map cos1
Class Map match-any cos1 (id 28)
Match cos 1
Attach to the interface at egress direction:
3750 (عالمي) |
3750 (الواجهة) |
3850 |
جودة خدمة MLS (وضع المشاركة) |
تكوين مستوى الواجهة مشاركة النطاق الترددي لقائمة انتظار SRR 1 30 35 5 |
البندز في خريطة السياسة |
Default share and shape mode:
3750-3stack#show mls qos interface gig 1/0/1 queueing
GigabitEthernet1/0/1
Egress Priority Queue : disabled
Shaped queue weights (absolute) : 25 0 0 0
Shared queue weights : 25 25 25 25
The port bandwidth limit : 100 (Operational Bandwidth:100.0)
The port is mapped to qset : 1
User config share mode under interface:
interface GigabitEthernet1/0/1
srr-queue bandwidth share 40 30 20 10
srr-queue bandwidth shape 0 0 0 0
3750#show mls qos interface gig1/0/1 queueing
GigabitEthernet1/0/1
Egress Priority Queue : disabled
Shaped queue weights (absolute) : 0 0 0 0
Shared queue weights : 40 30 20 10
The port bandwidth limit : 100 (Operational Bandwidth:100.0)
The port is mapped to qset : 1
3850#show policy-map bandwidth
Policy Map bandwidth
Class cos1
bandwidth percent 40
Class cos2
bandwidth percent 30
Class cos3
bandwidth percent 20
Class class-default
bandwidth percent 10
3850#show class-map cos1
Class Map match-any cos1
Match cos 1
3850#show class-map cos2
Class Map match-any cos2
Match cos 2
3850#show class-map cos3
Class Map match-any cos3 (id 26)
Match cos 3
3850#show class-map cos4
Class Map match-any cos4 (id 25)
Match cos 4
3750 (عالمي) |
3750 (الواجهة) |
3850 |
جودة خدمة MLS [قائمة انتظار تسريع] ملاحظة: تسريع قائمة الانتظار كقائمة الانتظار ذات الأولوية |
تكوين قائمة الانتظار ذات الأولوية على مستوى الواجهة [جعل قائمة الانتظار الأولى المطابقة لمجموعة قوائم الانتظار الأولى كقائمة انتظار ذات أولوية صارمة] |
المستوى الأول في خريطة السياسة |
interface GigabitEthernet1/0/2
priority-queue out
end
3750#show mls qos interface gig1/0/2 queueing
GigabitEthernet1/0/2
Egress Priority Queue : enabled
Shaped queue weights (absolute) : 25 0 0 0
Shared queue weights : 25 25 25 25
The port bandwidth limit : 100 (Operational Bandwidth:100.0)
The port is mapped to qset : 1
3850#show run policy-map priority-queue
class cos7
priority level 1 ? strict priority
class cos1
shape average percent 10
Attach the above policy to interface at egress side:
Default shape mode:
GigabitEthernet1/0/3
Egress Priority Queue : disabled
Shaped queue weights (absolute) : 25 0 0 0
Shared queue weights : 25 25 25 25
The port bandwidth limit : 100 (Operational Bandwidth:100.0)
The port is mapped to qset : 1
User define shape mode:
interface GigabitEthernet1/0/3
srr-queue bandwidth shape 4 4 4 4
3750-3stack#show mls qos interface gigabitEthernet 1/0/3 queueing
GigabitEthernet1/0/3
Egress Priority Queue : disabled
Shaped queue weights (absolute) : 4 4 4 4
Shared queue weights : 25 25 25 25
The port bandwidth limit : 100 (Operational Bandwidth:100.0)
The port is mapped to qset : 1
3850#show policy-map shape
Policy Map shape
Class cos1
Average Rate Traffic Shaping
cir 25%
Class cos2
Average Rate Traffic Shaping
cir 25%
Class cos3
Average Rate Traffic Shaping
cir 25%
Class cos4
Average Rate Traffic Shaping
cir 25%
3750 (عالمي) |
3750 (الواجهة) |
3850 |
جودة خدمة MLS |
حد النطاق الترددي لقائمة انتظار SRR |
السرعة والنطاق الترددي |
interface GigabitEthernet1/0/4
srr-queue bandwidth limit 50
3750-3stack#show mls qos interface g1/0/4 queueing
GigabitEthernet1/0/4
Egress Priority Queue : disabled
Shaped queue weights (absolute) : 25 0 0 0
Shared queue weights : 25 25 25 25
The port bandwidth limit : 50 (Operational Bandwidth:50.0)
The port is mapped to qset : 1
3850#show policy-map default-shape
Policy Map default-shape
Class class-default
Average Rate Traffic Shaping
cir 50%
service-policy child [ queuing based on customer need]
3750 (التكوين العام) |
3750 (الواجهة) |
3850 |
خريطة الفئة، خريطة السياسة |
إرفاق السياسة ب SVI تحتاج الواجهة إلى تكوين MLS QoS vlan_based |
سياسة دخول PV |
Note:
SVI: Parent [class acl based class-map->policing]
Child [class interface range class-map->marking]
Child class-map:
3750(config)#class-map cm-interface-1
3750(config-cmap)#match input gigabitethernet3/0/1 - gigabitethernet3/0/2
Child policy-map:
3750(config)#policy-map port-plcmap-1
3750(config-pmap)#class cm-interface-1
3750(config-pmap-c)#police 900000 9000 drop
Parent class-map matching acl:
3750(config)#access-list 101 permit ip any any
Parent class-map:
3750(config)#class-map cm-1
3750(config-cmap)#match access 101
3750(config)#policy-map vlan-plcmap
3750(config-pmap)#class cm-1
3750(config-pmap-c)#set dscp 7
3750(config-pmap-c)#service-policy port-plcmap-1
3750(config-pmap-c)#exit
3750(config-pmap)#class cm-2
3750(config-pmap-c)#service-policy port-plcmap-1
3750(config-pmap-c)#set dscp 10
Attach the policy to the interface:
3750(config)#interface vlan 10
3750(config-if)#service-policy input vlan-plcmap
Note: Due to target change, this can’t be one to one mapping, need config based on
customer requirement.
Target is at port level
Parent classify on vlan
Child: none vlan classification [for example cos/dscp]
3850#show run policy-map PV_parent_marking_child_policing
class vlan10
set dscp 63
service-policy child_class_dscp_policing
class vlan11
set cos 5
service-policy child_class_dscp_policing
class vlan12
set precedence 6
service-policy child_class_dscp_policing
3850#show run policy-map child_class_dscp_policing
class dscp1
police cir percent 12
class dscp2
police cir percent 15
class dscp3
police cir percent 20
class class-default
police cir percent 22
3850#show run class-map vlan10
class-map match-any vlan10
match vlan 10
3850#show run class-map vlan11
class-map match-any vlan11
match vlan 11
3850#show run class-map vlan12
class-map match-any vlan12
match vlan 12
3850#show run class-map dscp1
class-map match-any dscp1
match dscp 1
3850#show run class-map dscp2
class-map match-any dscp2
match dscp 2
3850#show run class-map dscp3
class-map match-any dscp3
match dscp 3
المراجعة | تاريخ النشر | التعليقات |
---|---|---|
2.0 |
20-Jun-2023 |
تقويم |
1.0 |
02-Dec-2014 |
الإصدار الأولي |