خطوات الاستخدام
الخطوة الأولى: أدخل قيمة الإنتاجية الإجمالية (Throughput). هي السرعة الخام لاتصال الشبكة قبل خصم أي نفقات، وتقاس عادةً بوحدات مثل البت في الثانية (bps) أو الميغابت في الثانية (Mbps). يجب أن تكون القيمة رقمية موجبة. مثال: إذا كان لديك اتصال إنترنت بسرعة 100 Mbps، أدخل 100. هذه القيمة تمثل حجم البيانات المنقولة فعلياً عبر الوسيط المادي، بما في ذلك جميع رؤوس البروتوكولات (Headers) والحشو (Padding) والمعلومات الإضافية.
الخطوة الثانية: أدخل قيمة النفقات العامة للبروتوكول (Protocol Overhead) كنسبة مئوية فقط من الإنتاجية (من 0 إلى 100)، لا كقيمة مطلقة؛ فإن كان لديك الرقم بالميغابت فحوّله بنفسك بقسمته على الإنتاجية وضربه في 100 (مثلاً 4 Mbps من 50 Mbps تساوي 8%). النفقات هي البيانات الإضافية التي تضيفها طبقات الشبكة (Ethernet و IP و TCP/UDP) لتغليف الحمولة. على سبيل المثال، في شبكة Ethernet يبلغ رأس TCP/IP/Ethernet نحو 58 بايت للحزمة، أي حوالي 3.87% من حزمة MTU بقياس 1500 بايت، وتمثل عادةً 2-5% من إجمالي الإنتاجية.
الخطوة الثالثة: انقر على زر 'حساب'. تقوم الآلة الحاسبة بطرح النفقات العامة من الإنتاجية الإجمالية للحصول على الإنتاجية الفعالة (Goodput) باستخدام الصيغة: Goodput = Throughput − Protocol Overhead. إذا تم إدخال النفقات كنسبة مئوية، فتقوم أولاً بحساب قيمتها المطلقة (Throughput × Overhead%) ثم تطرحها. النتيجة هي السرعة الفعلية للبيانات المفيدة التي تصل إلى طبقة التطبيق، وهي التي تهم المستخدم النهائي لقياس أداء التطبيقات مثل تحميل الملفات أو بث الفيديو.
الخطوة الرابعة (اختيارية): تفسير النتيجة. الإنتاجية الفعالة دائماً أقل من الإنتاجية الإجمالية بسبب النفقات. إذا كانت النفقات كبيرة (مثل شبكات VPN التي تضيف تشفيراً)، فقد تكون الإنتاجية الفعالة أقل بكثير. يمكنك استخدام هذه الأداة لتحسين أداء الشبكة عن طريق تقليل النفقات مثلاً باستخدام بروتوكولات أكثر كفاءة أو تجزئة الحزم بشكل مناسب.
أمثلة محلولة
تطبيقات عملية على الإنتاجية الفعالة بخطوات الحل كاملة.
الحل
لنفترض أن لديك اشتراك إنترنت بسرعة إجمالية (Throughput) تبلغ 50 Mbps. بسبب استخدام بروتوكول TCP/IP على شبكة Ethernet، تبلغ النفقات العامة حوالي 8% من الإنتاجية (بما في ذلك رؤوس الحزم والتحقق من الأخطاء). لحساب الإنتاجية الفعالة (Goodput): أولاً، حساب النفقات المطلقة = 50 × 0.08 = 4 Mbps. ثم Goodput = 50 − 4 = 46 Mbps. هذا يعني أن التطبيقات لديك (مثل متصفح الويب أو تطبيق البث) تحصل على سرعة قصوى تبلغ 46 Mbps فقط، بينما تضيع 4 Mbps في بيانات التغليف. إذا كنت تشعر ببطء في التحميل، فقد يكون جزء من السبب هو هذه النفقات، ويمكنك تحسين الأداء باستخدام اتصال سلكي أو تقليل عدد الحزم الصغيرة.
الحل
في شبكة مكتبية تستخدم اتصال Gigabit Ethernet ( Throughput = 1,000 Mbps) مع وجود نفق VPN (مثل IPSec) يضيف نفقات تشفير ورؤوس إضافية بنسبة 20% من الإنتاجية. بالإضافة إلى ذلك، النفقات الأساسية لبروتوكولات Ethernet وIP وTCP تبلغ حوالي 5% (أي 50 Mbps). عند حساب الإنتاجية الفعالة: أولاً، النفقات الإجمالية = النفقات الأساسية + نفقات VPN = 5% + 20% = 25%. القيمة المطلقة = 1,000 × 0.25 = 250 Mbps. إذن Goodput = 1,000 − 250 = 750 Mbps. لاحظ أن النفقات هنا كبيرة بسبب VPN، مما يقلل السرعة الفعلية المتاحة للتطبيقات بمقدار الربع. إذا كانت الشركة تحتاج سرعات عالية، قد تنظر في استخدام VPN أخف أو تحسين إعدادات التجزئة.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة الإنتاجية الفعالة.
مرجع — اتصال منزلي 50 ميجابت/ث بنفقات 8%
- الإنتاجية (ميجابت/ثانية)
- 50
- عبء البروتوكول (%)
- 8
مرجع — وصلة جيجابت مع نفق IPSec (25% نفقات)
- الإنتاجية (ميجابت/ثانية)
- 1,000
- عبء البروتوكول (%)
- 25
مرجع — 100 ميجابت/ث مع نفقات عُشرية (10%)
- الإنتاجية (ميجابت/ثانية)
- 100
- عبء البروتوكول (%)
- 10
مرجع — قناة بلا نفقات: الإنتاجية تساوي الإنتاجية الفعالة
- الإنتاجية (ميجابت/ثانية)
- 100
- عبء البروتوكول (%)
- 0