يعرف البروتوكول بصفة عامة على أنه قواعد الاتصال بين جهازين. يحدد بروتوكول إرسال الإشارات قواعد الاتصال بين واجهات ATM التي تستخدم رسائل إرسال الإشارات لإنشاء الدوائر الظاهرية المحولة (SVCs) عند الطلب لحمل بيانات المستخدم. تدعم واجهات ATM في الواقع مكدس بروتوكول إرسال الإشارات الذي يتضمن رسائل إرسال إشارات "المستخدم" من بروتوكول واجهة شبكة المستخدم (UNI) Q.2931 وطبقة ملاءمة (SAAL) لإرسال الإشارات الخاصة. ويتألف البرنامج من البروتوكول الموجه للاتصال الخاص بالخدمة (SSCOP) ووظيفة التنسيق الخاصة بالخدمة (SSCF).
من الواضح أن إرسال إشارات ATM يقدم العديد من المختصرات، والتي يمكن أن تجعل SSCOP يبدو معقدا عندما يقوم بالفعل بتنفيذ رسائل إرسال إشارات مهمة بسيطة - نقل إشارات عبر UNI.
يمكن أن يكون فهم SSCOP أداة أساسية لاستكشاف الأخطاء وإصلاحها عند التحقق من سبب تغييرات حالة عميل محاكاة LAN (LANE) غير المتوقعة. عند حدوث مثل هذه التغييرات، يقوم الموجه بطباعة الرسائل أدناه إلى السجل.
ملاحظة: تظهر أسطر الإخراج أدناه على أسطر متعددة بسبب قيود المساحة.
Aug 25 18:32:59.973 MEST: %LANE-5-UPDOWN: ATM0.1 elan default: LE Client changed state to down Aug 25 18:32:59.981 MEST: %LANE-5-UPDOWN: ATM0.39 elan admin: LE Client changed state to down
تقدم هذه الوثيقة نظرية مباشرة عن SSCOP. وهو يستخدم جداول بسيطة لوصف وحدات بيانات بروتوكول SSCOP (PDUs) والأرقام التسلسلية ومتغيرات الحالة. ثم يعرض إخراج من الأمر debug sscop events لتوضيح كيفية ظهور وحدات توزيع الطاقة (PDUs) والأرقام والمتغيرات على موجهات Cisco.
ملاحظة: يركز هذا المستند على موجهات Cisco التي تعمل كجانب المستخدم لبروتوكول UNI. لا يناقش هذا المستند إرسال إشارات واجهة شبكة إلى شبكة (NNI).
لا توجد متطلبات خاصة لهذا المستند.
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
للحصول على مزيد من المعلومات حول اصطلاحات المستندات، ارجع إلى اصطلاحات تلميحات Cisco التقنية.
ATM هو بروتوكول ومكدس بروتوكول على حد سواء. من المهم النظر في الرسم التوضيحي أدناه وملاحظة كيفية عمل ثلاثة مكدسات بروتوكول بشكل متواز على واجهة ATM تدعم إرسال الإشارات وإدارة الشبكة. يوفر كل مكدس بروتوكول وظيفة مختلفة للعملية الناجحة للواجهة.
مستوى التحكم | مستوى المستخدم | مستوى الإدارة | |
---|---|---|---|
إرسال إشارات UNI ل Q.2931 | الصوت أو الفيديو أو البيانات | واجهة الإدارة المحلية المتكاملة (ILMI) | |
سال | SSCF | طبقة ملاءمة ATM | آل |
SSCOP | |||
الطبقة الفرعية لتقارب الأجزاء الشائعة (CPCS) | |||
طبقة ATM | |||
الطبقة المادية - النظام الهرمي الرقمي المتزامن/SONET (SDH) و DS3 و E3 و T1، وما إلى ذلك. |
على مستوى المستخدم، تعتبر AAL5 الأكثر شيوعا، والتي توفر مقطورة سعة 8 بايت. يمثل SAAL تغايرا من AAL5. وما يجعله مختلفا هو طبقة فرعية تقارب (SSCS) خاصة بالخدمة تتكون من SSCOP و SSCF. يوضح هذا المخطط هذه الطبقات:
--------------------------------------------- | "User Data" Q.2931 | ------------------------------------------------------- | Service Specific Convergence Sublayer | | | Consists of SSCOP and SSCF | SAAL | --------------------------------------------- Layer | | CPCS | | ------------------------------------------------------- | ATM | --------------------------------------------- | PHY | ---------------------------------------------
تقوم واجهات ATM بإرسال رسائل الإشارات "خارج النطاق الترددي"، أو خارج النطاق الترددي لاتصال البيانات العادي. وهم يستخدمون اتصالا افتراضيا دائما مخصصا (PVC) تم تكوينه باستخدام نوع تضمين SAAL (QSAAL) خاص Q.2931.
قم بإصدار الأمر pvc vpi/vci على واجهة موجه ATM لتكوين PVC QSAAL.
7500-3.4(config)# interface atm 3/0 7500-3.4(config-if)# pvc 0/5 ? ilmi Configure the management PVC for this interface qsaal Configure the signaling PVC for this interface <cr> 7500-3.4(config-if)# pvc 0/5 qsaal
يتم تكوين محولات Cisco ATM مسبقا باستخدام PVC QSAAL على كل واجهة. قم بإصدار الأمر show atm vc interface atm لتأكيد هذا التكوين الافتراضي.
ls1010-2# show atm vc interface atm 0/0/2 Interface VPI VCI Type X-Interface X-VPI X-VCI Encap Status ATM0/0/2 0 5 PVC ATM2/0/0 0 45 QSAAL UP ATM0/0/2 0 16 PVC ATM2/0/0 0 37 ILMI UP
() تعرف اللجنة الخاصة في العديد من توصيات قطاع توحيد معايير الاتصالات السلكية واللاسلكية التابع للاتحاد الدولي للاتصالات السلكية واللاسلكية. توفر التوصية Q.2110 المعلومات الأكثر صلة باستكشاف المشكلات المتعلقة ب SSCOP وإصلاحها على واجهات موجه ATM.
Q.2100 —يحدد هيكل SAAL.
Q.2110 —يحدد SSCOP ككيان بروتوكول.
Q.2130 —يحدد SSCF لواجهات UNI.
Q.2140 —يحدد SSCF لواجهات NNI.
I.363 —يحدد المعالجات المركزية.
ملاحظة: تستخدم واجهات UNI و NNI إصدارات مختلفة من SSCF. لا تتم مناقشة NNI في هذا المستند.
SSCOP هو بروتوكول نقل يوفر تسليم رسائل مضمونة وتسلسل إلى بروتوكولات إرسال الإشارات الموجودة أعلاه في مكدس بروتوكول إرسال الإشارات. كما يقوم SSCOP بتنفيذ التحكم في التدفق والإبلاغ عن الخطأ إلى مستوى الإدارة ووظيفة keepalive.
يصف هذا الجدول العديد من الوظائف الهامة التي يوفرها SSCOP لواجهات ATM:
دالة | الوصف |
---|---|
تسليم رسائل الإشارات بشكل تسلسلي وموثوق به | تشكل رسائل إرسال الإشارات التي تم إنشاؤها بواسطة بروتوكول UNI Q.2931 "بيانات المستخدم" داخل مكدس الإشارات. يحتفظ SSCOP بترتيب هذه الرسائل من خلال أرقام التسلسل وإعادة الإرسال الانتقائي. لاحظ أن SSCOP لا يتحقق من محتويات رسائل الإشارات نفسها. |
التحكم في التدفق | تعيين الحدود على المعدل الذي تقوم به واجهة ATM النظير بإرسال رسائل SSCOP. |
الإعلام عن الخطأ | اكتشاف الأخطاء والإبلاغ عنها في عملية SSCOP نفسها. |
كيبلف | يتبادل رسائل الاستطلاع في فترة منتظمة لضمان بقاء كلا النهايتين والارتباط نفسه عمليين ونشطين، خاصة خلال فترة لا يتم فيها إرسال رسائل الإشارات. |
إسترداد البيانات المحلية | يحافظ على الإحصائيات (يمكن عرضها باستخدام الأمر show sscop) حول إرسال إشارات الرسائل التي لم يتم "إصدارها" بعد أو الاعتراف بها بواسطة واجهة ATM النظير. |
الإبلاغ عن الحالة | يوفر الرسائل التي تنقل معلومات الحالة، بما في ذلك المعلومات إلى مستوى الإدارة. |
تستخدم واجهات ATM UNI Q.2931 كبروتوكول إرسال الإشارات. يقوم SSCOP بإرسال رسائل Q.2931 إلى مضاعف 4 بايت ويلحق ملخصا للمعلومات الخاصة ب SSCOP التي تكون دائما مضاعفا ل 4 بايت.
+------------------------------------------------+ | Q.2931 Signalling Messages | SSCOP Trailer | +---------------------------------------------------------------+ | AAL5 CPCS Service Data Unit (SDU) | AAL5 Trailer | +---------------------------------------------------------------+
وتختلف محتويات مقطورة SSCOP باختلاف نوع وحدات توزيع الطاقة (PDU)، والتي يتم وصفها في القسم التالي، أو رسائل SSCOP أو وحدات توزيع الطاقة (PDU). يوضح هذا المخطط تنسيق مقطورة SSCOP لاستطلاع وحدة توزيع الطاقة (PDU):
--------------------------------------------------- | Reserved | N(PS) | --------------------------------------------------- | Reserved | PDU Type | N(S) | ---------------------------------------------------
يستخدم SSCOP 15 نوع من الرسائل أو وحدات توزيع الطاقة (PDU) لأداء وظائفه المتعددة. يوفر الأمر show sscop إحصائيات حول عدد كل وحدة بيانات بروتوكول الجسر (PDU) التي تم إرسالها واستقبالها. في هذا النموذج الناتج، أرسلت واجهة ATM 3/0 واستلمت 11 PDUs، بما في ذلك 8 PDUs إستفتاء و 1 Begin PDU:
7500# show sscop atm 3/0 SSCOP details for interface ATM3/0 Current State = Active, Uni version = 4.0 [output omitted] Statistics - Pdu's Sent = 11, Pdu's Received = 11, Pdu's Ignored = 0 Begin = 1/1, Begin Ack = 1/1, Begin Reject = 0/0 End = 1/0, End Ack = 0/1 Resync = 0/0, Resync Ack = 0/0 Sequenced Data = 0/0, Sequenced Poll Data = 0/0 Poll = 8/8, Stat = 8/8, Unsolicited Stat = 0/0 Unassured Data = 0/0, Mgmt Data = 0/0, Unknown Pdu's = 0 Error Recovery/Ack = 0/0, lack of credit 0
يجمع هذا الجدول رسائل SSCOP استنادا إلى الدالة:
دالة | إختصار الرسالة | اسم الرسالة | الوصف |
---|---|---|---|
إنشاء الوصلة | BGN | نستهل | بدء عملية اتصال SSCOP بين واجهتي ATM. تهيئة المخازن المؤقتة النظيرة وعدادات الإرسال والاستقبال. |
بغاك | بدء الإقرار | التعرف على طلب اتصال النظير. | |
بجريج | بدء الرفض | يرفض طلب اتصال النظير. يرسل النظير وحدة بيانات بروتوكول الجسر (PDU) لشبكة BGN ويستمر في بدء اتصال. | |
تقسيم الاتصال | نهاية | نهاية | يطلق الاتصال بين جهازي ATM نظيرين. |
إنداك | إنهاء الإقرار | يؤكد طلب الافراج. | |
إعادة التزامن | روزا | إعادة التزامن | إعادة مزامنة المخازن المؤقتة للرسائل بالإضافة إلى متغيرات أو عدادات حالة جهاز الإرسال والاستقبال. |
رسك | إعلام إعادة التزامن | يقر طلب إعادة التزامن. | |
خطأ في الاسترداد | غرفة الطوارئ | خطأ إستعادة | إسترداد الأخطاء التي تحدث أثناء الاتصال النشط. |
إيراك | إعلام إسترداد الخطأ | التعرف على طلب إسترداد الخطأ. | |
نقل مضمون للبيانات | بطاقة SD | بيانات تسلسلية | نقل رسائل "المستخدم" من بروتوكول إرسال إشارات UNI Q.2931 إلى النظير. |
إستطلاع | طلب الحالة | طلب معلومات الحالة حول النظير. | |
ستات | إستجابة الحالة المطلوبة | يمثل إستجابة لاستطلاع PDU. يوفر معلومات حول الاستلام الناجح لوحدات بيانات بروتوكول الجسر (PDU) الخاصة ب SD، الرقم التسلسلي لآخر إستطلاع لوحدات بيانات بروتوكول الجسر (PDU). كما يحتوي على قيمة ائتمان تشير إلى عدد الرسائل الإضافية التي يمكن أو لا يمكن للنظير إرسالها قبل الإقرار. | |
أوستات | إستجابة حالة غير مطلوبة | يتصل بوحدات توزيع الطاقة (PDU) المفقودة أو المفقودة التي تم الكشف عنها عن طريق تحليل أرقام التسلسل في وحدات توزيع الطاقة (PDU) الأخرى. | |
نقل غير مضمون للبيانات | UD | بيانات غير مرقمة | إرسال رسائل "المستخدم" بين النظراء. لا يشتمل على رقم تسلسلي ويمكن فقده دون إعلام. |
نقل بيانات الإدارة | إم دي | بيانات الإدارة | يرسل معلومات الإدارة إلى مستوى الإدارة. لا يشتمل على رقم تسلسلي ويمكن فقده دون إعلام. |
ملاحظة: تحدد توصية ITU-T Q.2110 وحدات توزيع الطاقة (PDU) غير صالحة على أنها وحدة توزيع طاقة (PDU) تحتوي على رمز نوع PDU غير معروف، أو لم تتم محاذاتها مع 32 بت، أو ليست الطول المناسب لوحدة توزيع طاقة (PDU) من النوع المذكور.
ويتبع SSCOP جهاز الحالة، الذي ينتقل فيه البروتوكول نفسه عبر عدة ولايات قبل أن يصبح نشطا. مجموعة من خمسة عناصر تحكم في الوقت (جزئيا) عند انتقال SSCOP إلى حالة أخرى. قم بإصدار الأمر sscop في وضع تكوين الواجهة لعرض وحدات التوقيت هذه.
7200(config-if)# sscop ? cc-timer timer (in secs) to send BGN/END/RS/ER pdu at the connection control phase idle-timer timer (in secs) to send poll pdu at the idle phase keepalive-timer timer (in secs) to send poll pdu at the transient phase noResponse-timer timer (in secs) at lease one STAT PDU needs to be received poll-timer timer (in msecs) to send poll pdu at the active phase
يصف هذا الجدول مؤقتات SSCOP الخمس:
مؤقت | الوصف | القيمة الافتراضية |
---|---|---|
مؤقت نسخة | Connection Control (cc) هي مجموعة من العمليات المستخدمة لإنشاء اتصال SSCOP أو إصداره أو إعادة تزامنه بين واجهات ATM. يعمل مؤقت cc على تعيين الوقت بين عمليات إعادة إرسال وحدات بيانات بروتوكول BGN أو END أو RS PDUs أثناء انتظار الإقرار. تقوم قيمة الحد الأقصى للنسخة بتعيين عدد عمليات إعادة المحاولة. | ثانية واحدة |
وضع السكون المؤقت | إذا كان الاتصال مستقرا بشكل كاف ولا توجد رسائل بيانات لنقلها ولا توجد إقرارات معلقة، فإن محولات SSCOP من المؤقت keepalive إلى المؤقت خاملة. | 10 ثواني |
مؤقت رسائل تنشيط الاتصال | يتحكم في الحد الأقصى للوقت بين إرسال وحدة بيانات بروتوكول الجسر (PDU) لاستطلاع الرأي عندما لا يتم وضع وحدات بيانات بروتوكول الجسر (PDU) الخاصة بوحدة بيانات المحول (SD) في قائمة الانتظار للإرسال أو عندما تكون معلقة بانتظار الإقرار. | 5 ثواني |
مؤقت NoResponse | يعمل بالتوازي مع مؤقتين آخرين— هما الاستطلاع و keepalive. تعيين الحد الأقصى للفاصل الزمني الذي يجب تلقي رسالة STAT واحدة على الأقل خلاله إستجابة لاستطلاع. إذا انتهت صلاحية المؤقت هذا، يتم قطع الاتصال. | 45 ثانية |
جهاز توقيت الاقتراع | تعيين الحد الأقصى للوقت بين إرسال PDU الاستطلاع عندما تكون PDUs الخاصة ب SD في قائمة انتظار الإرسال أو معلقة بانتظار الإقرار. | 1000 مللي ثانية (مللي ثانية) |
قم بإصدار الأمر show sscop atm لعرض القيم الافتراضية لأجهزة توقيت SSCOP.
7500# show sscop atm 3/0 SSCOP details for interface ATM3/0 Current State = Idle, Uni version = 4.0 Send Sequence Number: Current = 0, Maximum = 30 Send Sequence Number Acked = 0 Rcv Sequence Number: Lower Edge = 0, Upper Edge = 0, Max = 30 Poll Sequence Number = 0, Poll Ack Sequence Number = 1 Vt(Pd) = 0 Vt(Sq) = 0 Timer_IDLE = 10 - Inactive Timer_CC = 1 - Inactive Timer_POLL = 1000 - Inactive Timer_KEEPALIVE = 5 - Inactive Timer_NO-RESPONSE = 45 - Inactive Current Retry Count = 0, Maximum Retry Count = 10 !--- Output suppressed.
تقوم عملية SSCOP على واجهة ATM بتعقب مجموعتين من أرقام التسلسل أو متغيرات الحالة، ثم تترجم هذه القيم إلى حقول في وحدات توزيع الطاقة (PDUs) الفعلية. وعلى وجه الخصوص، يتم ترقيم وحدات توزيع الطاقة (PDU) الخاصة بالمعرفات SD ووحدات توزيع الطاقة (PDU) التي يتم إستطلاعها بشكل متسلسل ومستقل. يحتفظ المرسل والمستلم بالأرقام التسلسلية كمتغيرات حالة. ثم تقوم هذه المتغيرات بترجمة المعلمات أو الحقول الفعلية في وحدات توزيع الطاقة (PDU) الخاصة ب SSCOP. يعرض الأمر show sscop القيم الحالية للأرقام التسلسلية.
ATM# show sscop SSCOP details for interface ATM0 Current State = Active, Uni version = 3.1 Send Sequence Number: Current = 79, Maximum = 109 Send Sequence Number Acked = 79 Rcv Sequence Number: Lower Edge = 93, Upper Edge = 93, Max = 123 Poll Sequence Number = 32597, Poll Ack Sequence Number = 32597 Vt(Pd) = 0 Vt(Sq) = 1 Timer_IDLE = 10 - Active !--- Output suppressed.
توضح الأقسام التالية متغيرات الحالة وأرقام وحدات توزيع الطاقة (PDU) الفعلية.
يحتفظ قارن ATM بمجموعة من متغيرات حالة جانب الإرسال التي تبدأ مع VT.
متغير الحالة | الاسم | الوصف |
---|---|---|
VT(آت) | إرسال | الرقم التسلسلي الذي يتزايد مع كل وحدة بيانات (PDU) خاصة بوحدة بيانات SD. لا يزيد عند إعادة إرسال نفس وحدة بيانات بروتوكول SD. |
VT(PS) | إرسال الاستقصاء | الرقم التسلسلي الذي يتزايد مع كل وحدة بيانات PDU لاستطلاع. |
VT(A) | نتبن | الرقم التسلسلي ل SD PDU الذي من المتوقع أن يكون معترفا به بعد ذلك. تزيد كل مرة يتم فيها التعرف على وحدة بيانات بروتوكول SD (PDU). |
VT(PA) | اعتراف بالاستطلاع | الرقم التسلسلي ل STAT PDU أن يتوقع أن يستلم بعد ذلك كإقرار إلى إستفتاء PDU. |
VT(مللي ثانية) | الحد الأقصى للإرسال | أعلى رقم تسلسلي لوحدة توزيع الطاقة (PDU) يمكن لواجهة الإرسال إرسالها إرسالها (وسيقبل المستقبل) دون إستلام إحدى وحدات توزيع الطاقة (PDU) التالية: USTAT أو STAT أو BGN أو BGAK أو RS أو RSAK أو ER أو ERAK PDU. بمعنى آخر، تعرف VT(ms) حجم نافذة الإرسال. لا يجب أن يكون vt(آت) أعلى من vt(ms). |
VT(PD) | بيانات الاستقصاء | عدد وحدات بيانات بروتوكول الجسر (PDU) الخاصة ب SD التي تم إرسالها بين وحدتي بيانات بروتوكول (PDU) لاستطلاع الرأي. زيادات عند إرسال وحدة توزيع الطاقة (PDU) الخاصة بوحدة بيانات المحول (SD) وإعادة الضبط إلى الصفر عند إرسال وحدة توزيع الطاقة (PDU) وفقا لاستطلاع الرأي. |
VT(cc) | التحكم في الاتصال | عدد وحدات بيانات بروتوكول بوابة الحدود (BGN) أو END أو ER أو RS (PDUs) غير المعترف بها. إذا كانت واجهة ATM ترسل وحدة بيانات PDU END في إستجابة لخطأ بروتوكول، فإن SSCOP ينتقل مباشرة إلى حالة الخمول ولا يزيد من قيمة VT(CC). |
VT(SQ) | تسلسل اتصال جهاز الإرسال | تعريف وحدات بيانات بروتوكول BGN و ER و RS (وحدات بيانات بروتوكول الجسر) التي تمت إعادة إرسالها. تم تهيئته إلى صفر عند بدء عملية SSCOP ثم تم تعيينه إلى N(SQ). |
تحافظ واجهة ATM على مجموعة من متغيرات حالة جانب الاستقبال التي تبدأ ب VR.
متغير الحالة | الاسم | الوصف |
---|---|---|
VR(R) | نستلم | الرقم التسلسلي الخاص ب SD PDU التالي بالتسلسل الذي يتوقعه المستقبل. وتزداد عندما ترى تلك الرسالة. |
VR(H) | أعلى المتوقع | أعلى رقم تسلسلي متوقع في وحدة بيانات PDU لبطاقة SD. تم التحديث من رسالة SD أو رسالة إستطلاع الرأي التالية ويجب أن يكون مساويا تقريبا للفئة (الفئات) الافتراضية النظيرة. |
VR(MR) | الحد الأقصى للتلقي | أعلى رقم تسلسلي في وحدة توزيع بيانات (PDU) خاصة ب SD سيقبله المستقبل. بمعنى آخر، سيسمح المستقبل بما يصل إلى VR(MR) - 1، ثم يتجاهل أي وحدات بيانات SD PDU ذات رقم تسلسلي أعلى. يتوقف تحديث VR(MR) على التنفيذ. |
VR(SQ) | تسلسل اتصال المتلقي | يستخدم لتحديد وحدات بيانات بروتوكول الجسر (BGN) والشبكة إيثرنت (ER) ووحدات بيانات بروتوكول الجسر (RS) التي تم إعادة إرسالها. عندما يستلم قارن ATM واحد من هذا PDUs، هو يقارن ال N(SQ) قيمة مع نفسه VR(SQ) قيمة. إذا كانت القيمتان مختلفتين، فإن PDU تتم معالجتها كرسالة جديدة. إذا كانت القيمتان متساويتان، يتم تعريف وحدة توزيع الطاقة (PDU) على أنها إعادة إرسال. |
يتم ترجمة متغيرات حالة التلقي والبث أو ترجمتها إلى معلمات PDU فعلية بأسماء مختلفة قليلا. يوضح هذا الجدول معلمات وحدات توزيع الطاقة (PDU) ومتغير الحالة الذي تم اشتقاقها منه:
بارامتر | معين من | الوصف |
---|---|---|
N(SQ) | VR(SQ) | تم حمل رقم تسلسل الاتصال في BGN أو RS أو ER PDU. يستخدم مع عداد VR(SQ) في جهاز الاستقبال لتحديد أي عمليات إعادة إرسال لوحدات توزيع الطاقة هذه. |
N(s) | VT(آت) | إرسال الرقم التسلسلي الذي تم تحميله في كل SD أو PDU لاستطلاع الرأي وزيادته مع كل وحدة توزيع بيانات (PDU) جديدة غير معاد إرسالها. |
N(PS) | VT(PS) | يتم تحميله في إستطلاع وحدة توزيع الطاقة (PDU) ووحدة توزيع الطاقة (PDU) بمواصفات الدولة لربط الرسالتين معا. |
N(R) | VR(R) | تم تحميل رقم تسلسل التلقي في وحدة توزيع بيانات (PDU) خاصة بولاية USTAT. تم الإرسال بواسطة جهاز النظير عند الإقرار باستلام رسالة إرسال إشارات واحدة أو أكثر. |
N(MR) | VR(MR) | نقلت إلى وحدات توزيع الطاقة التالية: STAT، USTAT، RS، RSAK، ER، ERAK، BGN، BGAK. الإشارة إلى عدد أرصدة الاستلام المتبقية وما إذا كان بإمكان النظير إرسال رسالة أخرى. على سبيل المثال، قيمة N(MR) 5 تعني أن النظير يمكنه إرسال ما يصل إلى 5 وحدات توزيع بيانات (PDU) دون انتظار الاستجابة. |
تم إنشاء الإخراج أدناه من خلال إصدار الأمر debug sscop event atm 3/0 على موجه من السلسلة 7500 باستخدام PA-A3. تستخدم التعليقات بالأزرق لتفسير مخرجات تصحيح الأخطاء.
*Mar 21 03:18:43.440: SSCOP(ATM3/0): i Begin pdu, Idle state, length = 8 *Mar 21 03:18:43.440: SSCOP(ATM3/0): Rcv Begin in Idle State *Mar 21 03:18:43.440: SSCOP(ATM3/0): receive window in Begin Pdu = 30 *Mar 21 03:18:43.440: SSCOP(ATM3/0): o Begin Ack pdu, Idle state, rcv window v(mr) = 30 !--- A BEGIN PDU is received by the router, which responds with a BEGIN ACK PDU. !--- The window size V(MR) is initialized to 30. *Mar 21 03:18:43.440: SSCOP(ATM3/0): state changed from Idle to Active *Mar 21 03:18:47.968: SSCOP(ATM3/0): o Poll pdu, state = Active, n(s) = 0, n(ps) = 1 *Mar 21 03:18:47.968: SSCOP(ATM3/0): i Stat pdu, Active state, length = 12 *Mar 21 03:18:47.968: SSCOP(ATM3/0): Rcv Stat in Active State *Mar 21 03:18:47.968: SSCOP(ATM3/0): processStatPdu: ps 1, nmr 30, nr 0 *Mar 21 03:18:47.968: SSCOP(ATM3/0): processStatPdu: vtPa 1, vps 1 *Mar 21 03:18:47.968: SSCOP(ATM3/0): processStatPdu: vta 0, vts 0 *Mar 21 03:18:47.968: SSCOP(ATM3/0): processStatPdu: listCount = 0 - normal !--- This is the first outbound POLL PDU and inbound STAT PDU. *Mar 21 03:18:48.040: SSCOP(ATM3/0): * Poll pdu, ns = 0, nps = 1 *Mar 21 03:18:48.040: SSCOP(ATM3/0): o Stat pdu, n(r) = 0, n(mr) = 30, n(ps) = 1 !--- The "*" indicates an inbound POLL PDU from the attached ATM switch. !--- The router responds with an outbound STAT PDU. *Mar 21 03:18:57.292: SSCOP(ATM3/0): o Poll pdu, state = Active, n(s) = 0, n(ps) = 2 *Mar 21 03:18:57.292: SSCOP(ATM3/0): i Stat pdu, Active state, length = 12 *Mar 21 03:18:57.292: SSCOP(ATM3/0): Rcv Stat in Active State *Mar 21 03:18:57.292: SSCOP(ATM3/0): processStatPdu: ps 2, nmr 30, nr 0 *Mar 21 03:18:57.292: SSCOP(ATM3/0): processStatPdu: vtPa 1, vps 2 *Mar 21 03:18:57.292: SSCOP(ATM3/0): processStatPdu: vta 0, vts 0 *Mar 21 03:18:57.292: SSCOP(ATM3/0): processStatPdu: listCount = 0 - normal !--- This is the second outbound POLL PDU and inbound STAT PDU. N(PS) and V(PS) !--- increment to 2. *Mar 21 03:18:58.004: SSCOP(ATM3/0): * Poll pdu, ns = 0, nps = 2 *Mar 21 03:18:58.004: SSCOP(ATM3/0): o Stat pdu, n(r) = 0, n(mr) = 30, n(ps) = 2 *Mar 21 03:19:06.812: SSCOP(ATM3/0): o Poll pdu, state = Active, n(s) = 0, n(ps) = 3 *Mar 21 03:19:06.812: SSCOP(ATM3/0): i Stat pdu, Active state, length = 12 *Mar 21 03:19:06.812: SSCOP(ATM3/0): Rcv Stat in Active State *Mar 21 03:19:06.812: SSCOP(ATM3/0): processStatPdu: ps 3, nmr 30, nr 0 *Mar 21 03:19:06.812: SSCOP(ATM3/0): processStatPdu: vtPa 2, vps 3 *Mar 21 03:19:06.812: SSCOP(ATM3/0): processStatPdu: vta 0, vts 0 *Mar 21 03:19:06.812: SSCOP(ATM3/0): processStatPdu: listCount = 0 - normal *Mar 21 03:19:07.228: SSCOP(ATM3/0): * Poll pdu, ns = 0, nps = 3 *Mar 21 03:19:07.228: SSCOP(ATM3/0): o Stat pdu, n(r) = 0, n(mr) = 30, n(ps) = 3 !--- This is the third outbound POLL PDU and inbound STAT PDU. N(PS) and V(PS) !--- increment to 3. N(MR) remains at 30. N(S), VT(S), and VT(A) remain at 0 since !--- no sequenced Q.2931 "user" data is being transmitted.
يلتقط إخراج تصحيح الأخطاء رسائل SSCOP المرسلة أثناء إنشاء الاتصال وكجزء من آلية keepalive. يظهر الالتقاط المتزامن لأمر show sscop atm أثناء تشغيل أوامر تصحيح الأخطاء قيم متزايدة ل PDU التي تم إرسالها وPDU التي تم تلقيها، وكذلك ل الاستطلاع وStat.
7500# show sscop atm 3/0 SSCOP details for interface ATM3/0 Current State = Active, Uni version = 4.0 Send Sequence Number: Current = 0, Maximum = 30 Send Sequence Number Acked = 0 Rcv Sequence Number: Lower Edge = 0, Upper Edge = 0, Max = 30 Poll Sequence Number = 6, Poll Ack Sequence Number = 6 Vt(Pd) = 0 Vt(Sq) = 1 Timer_IDLE = 10 - Active Timer_CC = 1 - Inactive Timer_POLL = 1000 - Inactive Timer_KEEPALIVE = 5 - Inactive Timer_NO-RESPONSE = 45 - Inactive Current Retry Count = 0, Maximum Retry Count = 10 AckQ count = 0, RcvQ count = 0, TxQ count = 0 AckQ HWM = 0, RcvQ HWM = 0, TxQ HWM = 0 Local connections currently pending = 0 Max local connections allowed pending = 0 Statistics - Pdu's Sent = 9, Pdu's Received = 9, Pdu's Ignored = 0 Begin = 1/1, Begin Ack = 1/1, Begin Reject = 0/0 End = 1/0, End Ack = 0/1 Resync = 0/0, Resync Ack = 0/0 Sequenced Data = 0/0, Sequenced Poll Data = 0/0 Poll = 6/6, Stat = 6/6, Unsolicited Stat = 0/0 Unassured Data = 0/0, Mgmt Data = 0/0, Unknown Pdu's = 0 Error Recovery/Ack = 0/0, lack of credit 0 7500# show sscop atm 3/0 SSCOP details for interface ATM3/0 Current State = Active, Uni version = 4.0 Send Sequence Number: Current = 0, Maximum = 30 Send Sequence Number Acked = 0 Rcv Sequence Number: Lower Edge = 0, Upper Edge = 0, Max = 30 Poll Sequence Number = 7, Poll Ack Sequence Number = 7 Vt(Pd) = 0 Vt(Sq) = 1 Timer_IDLE = 10 - Active Timer_CC = 1 - Inactive Timer_POLL = 1000 - Inactive Timer_KEEPALIVE = 5 - Inactive Timer_NO-RESPONSE = 45 - Inactive Current Retry Count = 0, Maximum Retry Count = 10 AckQ count = 0, RcvQ count = 0, TxQ count = 0 AckQ HWM = 0, RcvQ HWM = 0, TxQ HWM = 0 Local connections currently pending = 0 Max local connections allowed pending = 0 Statistics - Pdu's Sent = 10, Pdu's Received = 10, Pdu's Ignored = 0 Begin = 1/1, Begin Ack = 1/1, Begin Reject = 0/0 End = 1/0, End Ack = 0/1 Resync = 0/0, Resync Ack = 0/0 Sequenced Data = 0/0, Sequenced Poll Data = 0/0 Poll = 7/7, Stat = 7/7, Unsolicited Stat = 0/0 Unassured Data = 0/0, Mgmt Data = 0/0, Unknown Pdu's = 0 Error Recovery/Ack = 0/0, lack of credit 0