حاسبة زمن نقل البيانات
المدخلات
| حجم البيانات | 10 GB |
|---|---|
| سرعة الوصلة | 100 Mbps |
| نفقات البروتوكول | 10 % |
حاسبة زمن نقل البيانات
قدّر المدة التي يستغرقها نقل بيانات فعلي انطلاقًا من حجم البيانات وسرعة الوصلة ونفقات البروتوكول. تأخذ في الحسبان الفجوة بين السرعة الاسمية للوصلة ومعدّل النقل الفعّال القابل للاستخدام.
المدخلات
تفاصيل النقل
النتائج
أدخل قيمة لعرض النتائج.
زمن النقل
معدّل النقل الفعّال
زمن نقل البيانات
زمن نقل البيانات هو المدة الزمنية الفعلية اللازمة لنقل حجم ثابت من البيانات عبر وصلة. وهو مهم عند التخطيط للنسخ الاحتياطية ورفع الملفات الكبيرة وترحيل قواعد البيانات وتوصيل الوسائط، حيث قد يختلف زمن إنجاز المهمة فعليًا عن السرعة الاسمية للوصلة اختلافًا كبيرًا.
الصيغة
Re=R×(1−h) t=ReD×8حيث هو حجم البيانات بالبايت، و هي السرعة الاسمية للوصلة بالبت في الثانية، و هي النسبة الكسرية لنفقات البروتوكول، و هو معدّل النقل الفعّال (القابل للاستخدام). والعامل 8 يحوّل البايت إلى بت، لأن التخزين يُقاس بالبايت بينما تُقاس سرعة الوصلة بالبت في الثانية.
مثال محلول. نقل ملف بحجم 1 غيغابايت عبر وصلة بسرعة 100 ميغابت/ث مع نفقات 20%:
Re=100 Mbps×(1−0.20)=80 Mbps t=800000001000000000×8=100 sمن دون نفقات سيستغرق النقل نفسه 80 ثانية؛ وتضيف نفقات الـ 20% عشرين ثانية.
لماذا يكون معدّل النقل الفعّال أقل من السرعة الاسمية
الرقم المُعلن للاتصال هو معدّل الإشارة الخام. وهناك عدة عوامل تمنع حمولتك من استخدامه كاملًا:
- ترويسات البروتوكول. يحمل كل حزمة ترويسات إيثرنت وIP وTCP. وفي إطار قياسي بحجم 1500 بايت، يكون نحو 2–5% منه ترويسة لا حمولة.
- إشعارات الاستلام وإعادة الإرسال. يؤكّد TCP التسليم ويعيد إرسال المقاطع المفقودة، مستهلكًا السعة في الاتجاهين.
- البداية البطيئة والتحكم بالازدحام. يتدرّج TCP في رفع سرعته، فلا تبلغ عمليات النقل القصيرة سرعتها الكاملة قط.
- الوسط المشترك والتشويش. يفقد الواي فاي والشبكات الخلوية والوصلات المتنازَع عليها جزءًا من معدّل النقل بسبب التصادمات وفقد الإشارة.
- حدود الأطراف. قد يحدّ قرص بطيء أو معالج مشغول أو خادم محمّل بأكثر من طاقته من النقل إلى ما دون سعة الشبكة بكثير.
اختيار قيمة النفقات
| السيناريو | النفقات الواقعية |
|---|---|
| شبكة محلية سلكية، ملفات كبيرة، TCP | 5% – 10% |
| إنترنت منزلي اعتيادي، ملفات كبيرة | 10% – 15% |
| واي فاي أو مسار إنترنت بعيد المدى | 15% – 25% |
| ملفات صغيرة كثيرة | 25% أو أكثر |
| الحالة المثالية النظرية | 0% |
في الملفات الصغيرة، يهيمن إعداد الاتصال لكل ملف وتدرّج سرعة TCP، فيهبط المعدّل الفعّال إلى ما دون هذه الأرقام بكثير.
البتات والبايتات والعامل ×8
تُعلن سرعات الشبكة بالبت في الثانية (ميغابت/ث، غيغابت/ث)؛ وتُعلن أحجام الملفات بالبايت (ميغابايت، غيغابايت). والبايت الواحد يساوي 8 بتات، لذا فإن ملفًا بحجم 1 غيغابايت يساوي 8 غيغابت. ومن ثَمّ تسلّم وصلة «100 ميغابت/ث» نحو 12.5 ميغابايت/ث في أحسن الأحوال — ولهذا تُظهر مديرات التنزيل، التي تُبلّغ بالميغابايت/ث، ذروة تقارب ثُمن قيمة الميغابت/ث المُعلنة.
حاسبات ذات صلة
للحصول على تقدير سريع من دون حدّ النفقات، استخدم حاسبة حاسبة وقت التنزيل. وللتحويل بين وحدات البت في الثانية والبايت في الثانية، استخدم حاسبة محوّل الإنتاجية (بت/ث). ولتحديد عرض النطاق اللازم للوسائط الحيّة، انظر حاسبة حاسبة عرض نطاق البث.
الأسئلة الشائعة (FAQ)
لماذا يستغرق النقل وقتًا أطول مما تتنبأ به السرعة الاسمية للوصلة؟
الوصلة المقدّرة بسرعة 100 ميغابت/ث لا تكاد تسلّم 100 ميغابت/ث من حمولة الملف. فجزء من السعة يحمل ترويسات TCP/IP وإيثرنت، وجزء يُنفَق على إشعارات الاستلام وإعادة الإرسال، كما أن تدرّج التحكم بالازدحام في TCP (البداية البطيئة) يعني أن الاتصال يحتاج وقتًا للوصول إلى سرعته الكاملة.
وتضيف الوصلات المشتركة وتشويش الواي فاي وسرعة القراءة/الكتابة للأقراص عند الطرفين مزيدًا من التأخير.
ويُعدّ افتراض نفقات بنسبة 5–20% نقطة انطلاق واقعية لعمليات النقل اليومية.
ما قيمة النفقات التي ينبغي أن أستخدمها؟
في شبكة محلية سلكية تنقل ملفات كبيرة عبر TCP، تكون نسبة 5–10% معتادة. أما في الواي فاي أو المسارات الأطول عبر الإنترنت فتكون نسبة 15–25% أكثر واقعية بعد احتساب إعادة الإرسال وثرثرة البروتوكول.
وتعاني الملفات الصغيرة من نفقات أكبر نسبيًا لأن الاتصال لا يبلغ سرعته الكاملة قط. وإذا أردت الحالة المثالية النظرية فقط، فاضبط النفقات على 0%.
لماذا يُضرب حجم الملف في 8؟
تُقاس أحجام الملفات بالبايت (فالملف بحجم 1 غيغابايت يساوي مليار بايت)، لكن سرعات الشبكة تُقاس بالبت في الثانية. وهناك 8 بتات في كل بايت، لذا فإن ملفًا بحجم 1 غيغابايت يساوي 8 غيغابت. وقسمة 8 غيغابت على وصلة بسرعة 100 ميغابت/ث تعطي 80 ثانية عند الحد الأقصى النظري — قبل أي نفقات.
ما الفرق بين Mbps وMB/s؟
تعني Mbps ميغابت في الثانية، بينما تعني MB/s ميغابايت في الثانية. وبما أن البايت يساوي 8 بتات، فإن 100 ميغابت/ث تساوي 12.5 ميغابايت/ث. وعادةً ما تعرض مديرات التنزيل القيمة بالميغابايت/ث بينما يعلن مزوّدو الخدمة بالميغابت/ث، ولهذا تُظهر باقة «100 ميغابت/ث» تنزيلات تبلغ ذروتها نحو 12 ميغابايت/ث.