الخلاصة
- اشتقت RFC 3357 مسافة الفقد وفترة الفقد من عينة مرتبة أحادية الاتجاه، فصار فقد خمس حزم متباعدة مختلفاً عن فقد خمس حزم متتالية.
- بقي النمط مشروطاً بنوع الحزمة والاتجاه وأخذ العينة وحد الانتظار والساعات وأجهزة القياس؛ فهو يصف المشاهدة ولا يحدد سببها.
لنتصور مسارين يتكون كل منهما من مئة حزمة. في كليهما لم تصل خمس حزم قبل انتهاء الحد الزمني المعلن. في المسار الأول تحيط عمليات تسليم ناجحة بكل حزمة غائبة. وفي الثاني تغيب الحزم الخمس واحدة بعد أخرى. تعرض لوحة القياس خمسة في المئة للمسارين.
الحساب صحيح، لكن معناه قد يكون ناقصاً للتطبيق. يستطيع مفكك ترميز صوتي أن يخفي فجوة منفردة بالاستعانة بالصوت المجاور، ثم يعجز عندما يختفي التاريخ المفيد نفسه عبر وحدات متتالية. كما يحصل النقل المتكيف على فرص مختلفة للإقرار والتعافي. احتفظ المتوسط بالعدد ومحا الموقع.
نُشرت RFC 3357 بعنوان One-way Loss Pattern Sample Metrics في أغسطس 2002 بوصفها وثيقة Informational. لم يقترح Rajeev Koodli وR. Ravikanth درجة عامة لجودة الشبكة. انطلقا من سلسلة صُنفت حزمها مسبقاً إلى مستلمة أو مفقودة، واستخرجا معلومات من ترتيب هذه العلامات.
جاء الأساس من منهج IPPM. فصلت RFC 2330 بين المشاهدة المفردة والعينة والإحصاء. وعرّفت RFC 2680 فقد حزمة Type-P في اتجاه واحد: صفر إذا وصلت من المصدر إلى الوجهة، وواحد إذا لم تصل ضمن المهلة المختارة. يحد نوع الحزمة والطرفان والاتجاه والوقت والمهلة ومعايرة الساعات والمسار من نطاق الادعاء.
لم يكن الرقم واحد يشرح الآلية الفيزيائية. ربما أُسقطت الحزمة في الشبكة، أو وصلت بعد فوات المهلة، أو بدت مفقودة بسبب نفاد موارد جهاز القياس. أجاب المتوسط عن نسبة العناصر المصنفة مفقودة. أما نقل الخمس وحدات بين خمس وتسعين قيمة صفرية فلا يغيره.
أول اشتقاق في RFC 3357 هو مسافة الفقد. تُمنح حزم الاختبار أرقاماً متتابعة، وعند كل فقد يُطرح رقم الحزمة المفقودة السابقة. إذا فُقدت الحزمة 20 ثم 50، فالمسافة 30. ويأخذ أول فقد القيمة صفر لأنه لا يملك سلفاً داخل العينة.
الوحدة هنا موضع في السلسلة، لا زمناً تلقائياً. تحويلها إلى ميلي ثانية يحتاج إلى جدول الإرسال. قد تغطي عشرة مواضع في تدفق دوري كثيف زمناً مختلفاً جداً عن عشرة مواضع في مسبار عشوائي متباعد.
الاشتقاق الثاني هو فترة الفقد. تبدأ فترة جديدة عندما تأتي حزمة مفقودة بعد حزمة مستلمة. تحمل الخسائر المتتالية رقم الفترة نفسه، بينما تحمل الحزمة المستلمة صفراً. لذلك تمثل خمس خسائر متجاورة فترة واحدة طولها خمس، لا خمس فترات مستقلة.
يناقش المستند عدد الفترات وأطوالها والمسافات بينها ومعدل فقد «ملحوظ» مرتبط بقيد delta. لا تثبت الكلمة أن إنساناً لاحظ الضرر. إنها تختبر ما إذا كانت المسافة لا تتجاوز الحد الذي اختاره نموذج التطبيق. يجب حفظ delta مع النتيجة.
طريقة أخذ العينة تحدد ما يمكن رؤيته. تسمح RFC 3357 بطرائق مختلفة، لكنها تحذر من أن عينة بواسون قد لا تكون مناسبة للصوت عبر الإنترنت أو TCP. قد يمر مسبار عشوائي قليل الكثافة على جانبي دفعة قصيرة ولا يراها. وقد يحاكي تدفق دوري التطبيق بصورة أفضل، لكنه قد يتزامن مع دورة أخرى أو يصبح قابلاً للتوقع.
نظمت RFC 3432 التدفقات الدورية في العام نفسه: بدء عشوائي، مدة محدودة، معدل وحجم موثقان، وحمل مضبوط. لم تستبدل حقيقة بأخرى؛ بل أوضحت أن عينة تحاكي تطبيقاً تجيب عن سؤال غير الذي تجيب عنه عينة عامة.
وسعت RFC 7312 لاحقاً إطار التدفقات وأخذ العينات. ثم حلت RFC 7680 محل RFC 2680 في تعريف المقياس الأساسي المحدث للفقد أحادي الاتجاه. تحتفظ RFC 3357 بقيمتها التاريخية، لكن القياس الحديث يحتاج إلى الأساس الأحدث أيضاً.
دخلت أفكار قريبة إلى تقارير الوسائط بحدود مختلفة. أضافت RFC 3611 تقارير RTCP XR مع ترميز لسلاسل الاستلام والفقد ومقاييس للدفعات والفجوات. وتبلغ RFC 7003 عن إسقاطات متتابعة أو متباعدة داخل مخزن jitter. الحزمة التي سلمتها الشبكة ثم أسقطها المخزن لتأخرها ليست الدليل نفسه الذي يمثله فقد IPPM.
للنقل حد آخر. تجمع RFC 5348 خسارة واحدة أو أكثر ضمن زمن رحلة ذهاب وإياب في loss event تستخدمه معادلة TFRC. هذه وحدة للتحكم في الازدحام، وليست مرادفاً لفترة RFC 3357 المبنية على تجاوره في العينة.
كما يجب فصل إعادة الترتيب. تقيس RFC 4737 الحزم التي تصل بترتيب مختلف. إذا غابت مهلة الانتظار وقاعدة توحيد السجل، فقد تُحسب حزمة غائبة مؤقتاً كفقد ثم تظهر لاحقاً كحزمة معاد ترتيبها.
لخصت RFC 6390 الانضباط الأوسع: يجب توضيح المدخلات والوحدات ونقاط القياس والتوقيت وأخذ العينة والصلاحية وعدم اليقين والغرض. بعض التطبيقات تتحمل فقداً منفرداً وتتضرر من فترة قصيرة عالية الفقد. الاسم الدقيق لا يغني عن الشروط.
قبل مقارنة نتيجتين، ينبغي توحيد المصدر والوجهة والاتجاه وType-P والحجم ونافذة المشاهدة وجدول العينة ومعدلها وحد الفقد والترقيم والساعات وقدرة الجهاز. ويجب حفظ السلسلة الخام وdelta لكل إحصاء يعتمد عليه.
تثبت الدفعة أن الخسائر تجمعت في هذه العينة فقط. لا تحدد وحدها صفاً أو وصلة أو موجهاً أو مشغلاً أو طرفاً. ولا تثبت خرق اتفاق مستوى خدمة ما لم يستخدم العقد التعريف والظروف نفسيهما. يتطلب إسناد السبب أدلة متزامنة عن المسار والواجهات والصفوف والمضيف والتطبيق.
القياس النشط جزء من النظام الذي يقيسه. تحذر RFC 3357 من مخاطر حجب الخدمة والسرية وسلامة النتائج. يجب ضبط الحمل والحصول على إذن وحماية السجلات. صغر الحزمة لا يجعل المسبار محايداً.
الإسهام الدائم هو حد معرفي: لا يجوز للمتوسط أن ينتحل صفة السلسلة. النسبة والمسافات والفترات والسبب وتجربة المستخدم طبقات مختلفة.
تستخدم هذه القراءة أيضاً عدستين معلنتين من Lu Heng. تدعم “Minimum Initial Specification” تعريفاً أساسياً ضيقاً ثم اشتقاقات محلية بحسب الغرض. وتفصل “Reality Layers” بين الأثر المرصود واسم المقياس والتفسير التشغيلي والادعاء التجاري والتجربة. وهما أداتان تحريريتان، لا دليلاً على نية مؤلفي RFC.
فُقدت خمس حزم في كل مسار. وحده السجل المرتب بيّن هل سقطت منفردة أم معاً.
المصادر
- RFC 3357: مقاييس نمط الفقد
- سجل RFC Editor للوثيقة RFC 3357
- سجل IETF Datatracker للوثيقة RFC 3357
- تاريخ RFC 3357 في Datatracker
- RFC 2330: إطار IPPM
- سجل RFC Editor للوثيقة RFC 2330
- RFC 2680: الفقد أحادي الاتجاه
- سجل RFC Editor للوثيقة RFC 2680
- RFC 3432: القياس بتدفقات دورية
- RFC 3611: تقارير RTCP الممتدة
- RFC 5348: TCP Friendly Rate Control
- RFC 6390: تصميم مقاييس الأداء
- RFC 7003: إسقاطات الدفعات والفجوات
- RFC 7312: إطار أخذ العينات المتقدم
- RFC 7680: مقياس الفقد المحدث
- RFC 4737: مقاييس إعادة ترتيب الحزم
- Lu Heng: Minimum Initial Specification
- Lu Heng: Reality Layers
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
