خطوات الاستخدام
الخطوة 1: املأ القيم المطلوبة في حقول الإدخال بالأعلى بدقة.
الخطوة 2: تأكد من اختيار الوحدات المناسبة (مثل النسب المئوية، العملات، أو الوحدات الفيزيائية) إذا كانت متوفرة.
الخطوة 3: اضغط على زر الحساب لتطبيق الصيغة الرياضية ومعالجة البيانات فورياً.
الخطوة 4: راجع النتائج النهائية والرسوم البيانية الموضحة، واستخدم خطوات الحل لفهم العملية الحسابية بالتفصيل.
أمثلة محلولة
تطبيقات عملية على حجم نافذة TCP الأمثل بخطوات الحل كاملة.
الحل
**المعطيات:**
- عرض النطاق الترددي = 1 Gbps = 1 × 10^9 bps
- RTT = 100 ms = 0.1 ثانية
**التطبيق:**
النافذة = (1 × 10^9 × 0.1) ÷ 8 = (100,000,000) ÷ 8 = 12,500,000 بايت ≈ 11.92 ميجا بايت.
**الشرح:**
هذا حجم كبير جدًا (حوالي 12 ميجا بايت). في الأنظمة القديمة، الحد الأقصى الافتراضي لنافذة TCP هو 64 كيلو بايت فقط، لذلك قد تحتاج إلى تفعيل خيار Window Scaling (RFC 1323) لدعم النوافذ الكبيرة. أيضًا، تتطلب هذه القيمة ذاكرة كبيرة في المخزن المؤقت للإرسال والاستقبال. قد تحتاج إلى ضبط حجم المخزن المؤقت للنظام ليتوافق مع ذلك.
نلاحظ كيف أن زيادة RTT بشكل كبير تزيد من حجم النافذة المطلوبة. هذا يفسر لماذا الاتصالات عبر الأقمار الصناعية (RTT عالٍ) تحتاج إلى نوافذ ضخمة.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة حجم نافذة TCP الأمثل.
أوراكل — مئة ميغابت على رابط 20 مللي ثانية (مثال الخطوة 3)
- عرض النطاق (ميجابت/ثانية)
- 100
- زمن الرحلة ذهاباً وإياباً (مللي ثانية)
- 20
- عرض النطاق (بت/ثانية)
- 100,000,000
- RTT بالثواني
- 0.02
- النافذة بالكيلوبايت
- 250
- عدد المقاطع بحجم MSS
- 171.23
- حجم مخزن موصى به (2 × BDP)
- 500,000
- هل تتجاوز حد 16-بت (65535 بايت)؟
- نعم
أوراكل — غيغابت عبر قارات مع تمديد نافذة إجباري
- عرض النطاق (ميجابت/ثانية)
- 1,000
- زمن الرحلة ذهاباً وإياباً (مللي ثانية)
- 100
- عرض النطاق (بت/ثانية)
- 1,000,000,000
- RTT بالثواني
- 0.1
- النافذة بالكيلوبايت
- 12,500
- عدد المقاطع بحجم MSS
- 8,561.64
- حجم مخزن موصى به (2 × BDP)
- 25,000,000
- هل تتجاوز حد 16-بت (65535 بايت)؟
- نعم
أوراكل — شبكة محلية سريعة المدى، النافذة أصغر من مقطع
- عرض النطاق (ميجابت/ثانية)
- 10
- زمن الرحلة ذهاباً وإياباً (مللي ثانية)
- 1
- عرض النطاق (بت/ثانية)
- 10,000,000
- RTT بالثواني
- 0.001
- النافذة بالكيلوبايت
- 1.25
- عدد المقاطع بحجم MSS
- 0.86
- هل تتجاوز حد 16-بت (65535 بايت)؟
- لا
أوراكل — خمسون ميغابت على 8 مللي ثانية
- عرض النطاق (ميجابت/ثانية)
- 50
- زمن الرحلة ذهاباً وإياباً (مللي ثانية)
- 8
- النافذة بالكيلوبايت
- 50
- عدد المقاطع بحجم MSS
- 34.25
- حجم مخزن موصى به (2 × BDP)
- 100,000