بمعنى آخر، يحدث الازدحام عادة عندما تقوم واجهة مدخل سريع بتغذية واجهة مخرج بطيئة نسبيا. نقطة الازدحام المشتركة هي موجه المكتب الفرعي مع منفذ إيثرنت يواجه الشبكة المحلية (LAN) ومنفذ تسلسلي يواجه شبكة WAN. يقوم المستخدمون على مقطع الشبكة المحلية (LAN) بإنشاء حركة مرور بسرعة 10 ميجابت في الثانية، يتم تزويدها بالمحول T1 الذي يتميز بنطاق ترددي عريض بسرعة 1.5 ميجابت في الثانية.
الازدحام، وظيفيا، هو عندما يصبح حلقة الإرسال على الواجهة ممتلئة. الحلقة هي بنية تحكم خاصة في المخزن المؤقت. تدعم كل واجهة زوج من الحلقات: حلقة إستقبال للحزم التي يتم استقبالها وحلقة إرسال للحزم التي يتم إرسالها. يختلف حجم الحلقات باختلاف وحدة تحكم الواجهة ومع النطاق الترددي للواجهة أو الدائرة الظاهرية (VC). على سبيل المثال، أستخدم show atm vc <vcd> الأمر لعرض قيمة حلقة الإرسال على مهايئ منفذ PA-A3 ATM.
7200-1#show atm vc 3
ATM5/0.2: VCD: 3, VPI: 2, VCI: 2
VBR-NRT, PeakRate: 30000, Average Rate: 20000, Burst Cells: 94
AAL5-LLC/SNAP, etype:0x0, Flags: 0x20, VCmode: 0x0
OAM frequency: 0 second(s)
PA TxRingLimit: 10
InARP frequency: 15 minutes(s)
Transmit priority 2
InPkts: 0, OutPkts: 0, InBytes: 0, OutBytes: 0
InPRoc: 0, OutPRoc: 0
InFast: 0, OutFast: 0, InAS: 0, OutAS: 0
InPktDrops: 0, OutPktDrops: 0
CrcErrors: 0, SarTimeOuts: 0, OverSizedSDUs: 0
OAM cells received: 0
OAM cells sent: 0
Status: UP
cisco ios، أيضا يشار إلى الطبقة 3 (L3) معالج، والقارن يستعمل سائق الحلقة بث عندما ربط يكون إلى الوسائط طبيعي. يتعاون كلا المعالجين بهذه الطريقة:
-
ترسل الواجهة الحزم وفقا لمعدل الواجهة أو معدل محدد.
-
تحافظ الواجهة على قائمة انتظار الأجهزة أو حلقة الإرسال، حيث تخزن الحزم التي تنتظر الإرسال على السلك الفعلي.
-
عندما تكون قائمة انتظار الأجهزة أو حزم الإرسال، فإن الواجهة توفر ضغط ظهر صريح لنظام معالج L3. تقوم الواجهة بإعلام المعالج L3 بإيقاف إلغاء قوائم انتظار الحزم إلى حلقة إرسال الواجهة نظرا لامتلاء حلقة الإرسال. يقوم المعالج L3 الآن بتخزين الحزم الزائدة في قوائم انتظار L3.
-
عندما يرسل القارن الربط على ال transmit حلقة ويفرغ الحلقة، هو مرة أخرى يتلقى كاف مصد يتوفر أن يخزن الربط. فهو يطلق الضغط الخلفي، ويعمل معالج L3 على إلغاء قوائم انتظار الحزم الجديدة إلى الواجهة.
والجانب الأكثر أهمية لنظام الاتصال هذا هو أن الواجهة تدرك أن حلقة الإرسال الخاصة بها كاملة وتحكم على إستلام الحزم الجديدة من نظام معالج L3. لذلك، عندما تكون الواجهة مزدحمة، يتم نقل قرار الإسقاط من قرار عشوائي يقع في آخر/أول إسقاط في حلقة الإرسال أولا في قائمة انتظار الخروج الأول (FIFO) إلى قرار مختلف بناء على سياسات الخدمة على مستوى IP التي يتم تنفيذها بواسطة المعالج L3.
الفرق بين الحزم المتطابقة
بما أن سياسات الخدمة تنطبق فقط على الحزم المخزنة في قوائم انتظار الطبقة 3، فأنت بحاجة إلى فهم متى يستخدم الموجه قوائم انتظار L3.
يوضح هذا الجدول متى تقع الحزم في قائمة انتظار L3. يتم دائما تحويل الحزم التي يتم إنشاؤها محليا ويتم تسليمها أولا إلى قائمة انتظار L3 قبل تمريرها إلى برنامج تشغيل الواجهة. يتم تسليم الحزم المحولة سريعا وحزمة إعادة التوجيه السريع Cisco Express Forwarding ((CEF) المحولة مباشرة إلى حلقة الإرسال وتجلس في قائمة انتظار L3 فقط عندما تكون حلقة الإرسال كاملة.
نوع الحزمة |
إزدحام |
اللاإزدحام |
الحزم التي تم إنشاؤها محليا، والتي تتضمن حزم Telnet وتجمعاتها |
نعم |
نعم |
الحزم الأخرى التي يتم تحويلها للعملية |
نعم |
نعم |
الحزم التي تكون CEF- أو سريعة التحويل |
نعم |
لا |
يوضح هذا المثال الإرشادات السابقة التي تم تطبيقها على show policy-map interface الإخراج (العدادات الأساسية الأربعة غامقة):
7206#show policy-map interface atm 1/0.1
ATM1/0.1: VC 0/100 -
Service-policy output: cbwfq (1283)
Class-map: A (match-all) (1285/2)
28621 packets, 7098008 bytes
5 minute offered rate 10000 bps, drop rate 0 bps
Match: access-group 101 (1289)
Weighted Fair Queueing
Output Queue: Conversation 73
Bandwidth 500 (kbps) Max Threshold 64 (packets)
(pkts matched/bytes matched) 28621/7098008
(depth/total drops/no-buffer drops) 0/0/0
Class-map: B (match-all) (1301/4)
2058 packets, 148176 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: access-group 103 (1305)
Weighted Fair Queueing
Output Queue: Conversation 75
Bandwidth 50 (kbps) Max Threshold 64 (packets)
(pkts matched/bytes matched) 0/0
(depth/total drops/no-buffer drops) 0/0/0
Class-map: class-default (match-any) (1309/0)
19 packets, 968 bytes
5 minute offered rate 0 bps, drop rate 0 bps
Match: any (1313)
يحدد هذا الجدول العدادات المزخرفة.
العدّاد |
الشرح |
28621 حزمة، 7098008 بايت |
عدد الحزم التي تطابق معايير الفئة. يزيد هذا العدّاد ما إذا كانت الواجهة مزدحمة أم لا. |
(تطابق PKTS/تطابق وحدات البايت) 28621/7098008 |
عدد الحزم التي تطابق معايير الفئة عند إزدحام الواجهة. وبمعنى آخر، كانت حلقة إرسال الواجهة ممتلئة، وعمل برنامج التشغيل ونظام المعالج L3 معا لوضع الحزم الزائدة في قوائم انتظار L3، حيث يتم تطبيق نهج الخدمة. تنتقل الحزم التي يتم تحويلها للعملية دائما من خلال نظام قوائم انتظار L3 وبالتالي تزيد من عداد "الحزم المتطابقة". |
خريطة الفئة: B (تطابق الكل) (1301/4) |
تحدد هذه الأرقام معرف داخلي يستخدم مع قاعدة معلومات الإدارة (MIB) المستندة إلى Cisco-Class-Qos-MIB. لم تعد تظهر في إخراج show policy-map في الإصدارات الحالية من Cisco IOS. |
معدل عرض يبلغ 5 دقائق 0 بت في الثانية ومعدل انخفاض يبلغ 0 بت في الثانية |
أستخدم الأمر load-interval لتغيير هذه القيمة وجعلها أكثر دقة. أقل قيمة هي 30 ثانية، ومع ذلك، يتم تحديث الإحصائيات المعروضة في show policy-map interface الإخراج كل 10 ثوان. بما أن الأمر يوفر لقطة بشكل فعال في لحظة معينة، فإن الإحصائيات لا تعكس زيادة مؤقتة في حجم قائمة الانتظار.
|
بدون الازدحام، لا حاجة إلى وضع الحزم الزائدة في قائمة الانتظار. باستخدام الازدحام، يمكن للحزم، التي تتضمن CEF- والحزم سريعة التحويل، الذهاب إلى قائمة انتظار L3. ارجع إلى كيفية تعريف نظرة عامة على إدارة الازدحام من Cisco للازدحام، كحزم تتراكم في الواجهة وتتم قوائم الانتظار حتى تتوفر الواجهة لإرسالها، ثم تتم جدولة الحزم استنادا إلى الأولوية المعينة لها وآلية قائمة الانتظار التي تم تكوينها للواجهة.
عادة، يكون عداد الحزم أكبر بكثير من عداد الحزم المتطابق. إذا كانت قيم العددين متساوية تقريبا، فإن الواجهة تتلقى حاليا عددا كبيرا من الحزم التي يتم تحويلها للعملية أو تكون مزدحمة بشدة. يجب التحقق من كلا هذين الشرطين لضمان إعادة توجيه الحزمة المثلى.
توزيع أرقام المحادثات
يشرح هذا القسم كيفية تخصيص الموجه لأرقام المحادثة لقوائم الانتظار التي تم إنشاؤها عند تطبيق نهج الخدمة.
Router#show policy-map interface s1/0.1 dlci 100
Serial1/0.1: DLCI 100 -
output : mypolicy
Class voice
Weighted Fair Queueing
Strict Priority
Output Queue: Conversation 72
Bandwidth 16 (kbps) Packets Matched 0
(pkts discards/bytes discards) 0/0
Class immediate-data
Weighted Fair Queueing
Output Queue: Conversation 73
Bandwidth 60 (%) Packets Matched 0
(pkts discards/bytes discards/tail drops) 0/0/0
mean queue depth: 0
drops: class random tail min-th max-th mark-prob
0 0 0 64 128 1/10
1 0 0 71 128 1/10
2 0 0 78 128 1/10
3 0 0 85 128 1/10
4 0 0 92 128 1/10
5 0 0 99 128 1/10
6 0 0 106 128 1/10
7 0 0 113 128 1/10
rsvp 0 0 120 128 1/10
Class priority-data
Weighted Fair Queueing
Output Queue: Conversation 74
Bandwidth 40 (%) Packets Matched 0 Max Threshold 64 (packets)
(pkts discards/bytes discards/tail drops) 0/0/0
Class class-default
Weighted Fair Queueing
Flow Based Fair Queueing
Maximum Number of Hashed Queues 64 Max Threshold 20 (packets)
الفئة الافتراضية هي الفئة الافتراضية التي يتم توجيه حركة المرور إليها، إذا لم تستوف حركة المرور هذه معايير مطابقة الفئات الأخرى التي يتم تعريف نهجها في خريطة السياسة. يسمحfair-queue الأمر لك بتعيين عدد قوائم الانتظار الديناميكية التي يتم فيها فرز تدفقات IP الخاصة بك وتصنيفها. بالتناوب، يقوم الموجه بتخصيص عدد افتراضي من قوائم الانتظار المشتقة من النطاق الترددي على الواجهة أو VC. القيم المدعومة في أي من الحالتين هي قوة مقدارها إثنان، في نطاق من 16 إلى 4096.
يسرد هذا الجدول القيم الافتراضية للواجهات ولدوائر ATM الظاهرية الدائمة (PVCs):
العدد الافتراضي لقوائم الانتظار الديناميكية كدالة للنطاق الترددي للواجهة
نطاق النطاق الترددي |
عدد قوائم الانتظار الديناميكية |
أقل من أو تساوي 64 كيلوبت في الثانية |
16 |
أكثر من 64 كيلوبت في الثانية وأقل من أو يساوي 128 كيلوبت في الثانية |
32 |
أكثر من 128 كيلوبت في الثانية وأقل من أو تساوي 256 كيلوبت في الثانية |
64 |
أكثر من 256 كيلوبت في الثانية وأقل من أو يساوي 512 كيلوبت في الثانية |
128 |
أكثر من 512 كيلوبت في الثانية |
256 |
العدد الافتراضي لقوائم الانتظار الديناميكية كوظيفة للنطاق الترددي ATM PVC
نطاق النطاق الترددي |
عدد قوائم الانتظار الديناميكية |
أقل من أو تساوي 128 كيلوبت في الثانية |
16 |
أكثر من 128 كيلوبت في الثانية وأقل من أو تساوي 512 كيلوبت في الثانية |
32 |
أكثر من 512 كيلوبت في الثانية وأقل من أو تساوي 2000 كيلوبت في الثانية |
64 |
أكثر من 2000 كيلوبت في الثانية وأقل من أو يساوي 8000 كيلوبت في الثانية |
128 |
أكثر من 8000 كيلوبت/ثانية |
256 |
استنادا إلى عدد قوائم الانتظار المحجوزة لقوائم الانتظار العادلة والمقدرة، يقوم Cisco IOS بتعيين محادثة أو رقم قائمة انتظار كما هو موضح في هذا الجدول:
المحادثة / رقم قائمة الانتظار |
نوع حركة المرور |
1 - 256 |
قوائم انتظار حركة المرور العامة المستندة إلى التدفق. يمكن أن تتطابق حركة المرور التي لا تتطابق مع فئة أنشأها المستخدم مع إعدادات الفئة الافتراضية وإحدى قوائم الانتظار المستندة إلى التدفق. |
257 - 263 |
محجوز لبروتوكول أستكشاف Cisco (CDP) والحزم التي تم وضع علامة عليها بعلامة داخلية عالية الأولوية. |
264 |
قائمة الانتظار المحجوزة لفئة الأولوية (الفئات التي تم تكوينها باستخدام أمر الأولوية). ابحث عن قيمة "الأولوية الصارمة" للفئة في إخراج واجهة show policy-map. تستخدم قائمة الانتظار ذات الأولوية معرف محادثة يساوي عدد قوائم الانتظار الديناميكية بالإضافة إلى ثمانية. |
265 فما فوق |
قوائم الانتظار للفئات التي قام المستخدم بإنشائها. |
تأكيد نهج الخدمة الخاص بك
أكمل الخطوات التالية إذا كنت بحاجة إلى إختبار العداد المتطابق للحزم ونهج الخدمة الخاص بك:
-
محاكاة الازدحام باستخدام إختبار اتصال موسع بحجم إختبار اتصال كبير وعدد كبير من إختبارات الاتصال. حاول أيضا تنزيل ملف كبير من خادم بروتوكول نقل الملفات (FTP). يشكل الملف بيانات مزعجة ويعبئ عرض النطاق الترددي للواجهة.
-
قم بتقليل حجم حلقة إرسال الواجهة باستخدام tx-ring-limit الأمر. يعمل تقليل هذه القيمة على تسريع إستخدام جودة الخدمة في برنامج Cisco IOS software.
interface ATMx/y.z point-to-point
ip address a.b.c.d M.M.M.M
PVC A/B
tx-ring-limit <size>
service-policy output test
-
حدد الحجم كعدد الحزم لموجهات السلسلتين 2600 و 3600، أو كعدد جسيمات الذاكرة لموجهات السلسلتين 7200 و 7500.
-
تأكد من تطابق تدفق حركة المرور الخاصة بك مع معلمة الإدخال أو الإخراج الخاصة بالنهج. على سبيل المثال، لتنزيل ملف من خادم FTP يولد إزدحاما في إتجاه الاستقبال لأن الخادم يرسل إطارات كبيرة بحجم MTU، ويقوم كمبيوتر العميل بإرجاع الإقرارات الصغيرة (ACKs).
معلومات ذات صلة