الخلاصة
- وسّعت RFC 3624 تدقيق MGCP من فحص نقطة نهاية واحدة في كل مرة إلى تقرير مجمع يمكن مواصلته عند بلوغ حد حجم مخطط البيانات.
- لا تعني
200 OKأن النطاق المطلوب اكتمل: تحددBA/NEموضع المتابعة، بينما تربطBA/ELمتجه الحالة أو العدّ المختصر بنقاط النهاية المقصودة.
في عام 2003 كان التحدي عملياً: بعد انتقال وكيل المكالمات إلى وضع الاستعداد، قد يحتاج إلى إعادة بناء صورته عن بوابة تضم مئات أو آلاف نقاط النهاية. كانت أوامر التدقيق الأساسية في MGCP تفحص نقطة واحدة في كل مرة. أضافت RFC 3624 حزمة Bulk Audit للاستعلام عن مجموعة، ومعرفة أسمائها، والحصول على قدر محدد من بيانات الحالة والاتصالات. الوثيقة Informational؛ وتفصل ملاحظة IESG بين MGCP وبديل Megaco القائم على المعايير في RFC 3015. إنها واجهة تاريخية للتعافي، لا دليل على نشر لدى مشغّل بعينه. يشمل السياق MGCP الأولي في RFC 2705 وMGCP 1.0 في RFC 3435.
تفصل الحزمة أسئلة قد تدمجها علامة البدل الواسعة. تطلب BA/Z نمط التسمية المُعدّ، أما BA/X فتطلب نقاط النهاية الافتراضية غير الدائمة المنشأة فعلياً الآن. قد يوجد النمط conference/* فيما لا تكون منشأة إلا مجموعة متقطعة من تلك النقاط. الخلط بين النمط والجرد يحوّل قاعدة للأسماء الممكنة إلى ادعاء عن الحالة الراهنة.
تعيد BA/C أعداد الاتصالات بترتيب نقاط النهاية. يمثّل الرقم الست عشري صفراً إلى خمس عشرة وصلة؛ أما Z فتعني أكثر من خمس عشرة لا عدداً دقيقاً. وتختصر BA/M أنماط الاتصال. تقيّم BA/S شروطاً مطلوبة وتعيد T أو F أو O (خارج الخدمة). إنها خلاصة «أو» منطقية للشروط، لا وصف لكل اتصال. تنص RFC صراحةً على أن مؤشر حالة نقطة النهاية لا يخبر عن حالة اتصالاتها. ولا يثبت أي من هذه الحقول اكتمال مكالمة أو مرور الوسائط أو عمل التطبيق أو وصول الخدمة إلى العميل.
ثم يظهر حد حجم مخطط البيانات. يجوز للبوابة أن تعيد عدداً أقل من المطلوب إذا كان التقرير الكامل سيتجاوز الحد الأقصى، لكن عليها عندئذ تضمين BA/NE واسم نقطة النهاية المحلية التالية. يستطيع وكيل المكالمات استخدامه في BA/SE لبدء الطلب اللاحق. يؤكد رمز النجاح هذه الاستجابة وحدها؛ أما المؤشر فيكشف أن التدقيق الأوسع لم ينته. (RFC 3624، القسمان 2.1.1.1 و2.1.1.7.)
وتحتاج الأعداد والحالات إلى حد آخر: خريطة المطابقة. يجب أن تسبق BA/EL قائمة BA/C أو BA/S كي تحدد أي نقطة تمثلها كل خانة. قد تكون نطاقات نقاط النهاية الافتراضية المنشأة متقطعة؛ لذلك يمكن أن يكون المتجه سليماً من ناحية الصيغة لكنه منسوباً إلى هدف خاطئ إذا ضاعت خريطته. وإذا طُلب العدّ والحالة معاً، فعليهما تغطية المجموعة نفسها. (RFC 3624، القسمان 2.1.1.8 و2.1.2.)
تحدد RFC 3624 كيفية استئناف جرد كبير، ولا تحدد لقطة ذرية عبر عدة طلبات. قد تصف الصفحات ملاحظات جُمعت في أوقات مختلفة، من دون حقبة مشتركة تجمّدها في لحظة واحدة. لذا قد يستعيد الوكيل صورة مفيدة لمستوى التحكم، من غير أن يثبت اكتمالها أو تزامنها أو تكافؤها مع الخدمة المقدمة. وعلى سبيل العدسة التحليلية المعلنة، لا الدليل الفني عن MGCP، تتصل هذه الحدود بمقال Heng Lu عن أولوية الشيفرة العاملة.
تواضع صيغة التقرير مفيد: فهي تقول ما أبلغت به البوابة، ولأي أسماء تعود القيم، ومن أين يبدأ الطلب التالي. لكنها لا تحوّل استعلاماً عن حالة التحكم إلى اختبار خدمة شامل. فالاتصال والوسائط والتطبيق وتجربة العميل تحتاج إلى أدلة مستقلة.
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات

