تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يوضح هذا المستند المشكلة المرتبطة بشبكة تتميز بزمن وصول عال وسرعة عالية. يستمد صيغة من BDP لحساب إستخدام عرض النطاق الترددي الحقيقي في حالة معينة.
نظرا لتزايد عدد المؤسسات التي أو بصدد بناء مراكز بيانات موزعة جغرافيا وإيصال مراكز البيانات عبر وصلة فائقة السرعة. تزداد الحاجة لاستخدام النطاق الترددي العريض على نحو أفضل.
تم نشر منتج تأخر النطاق الترددي (BDP) على الإنترنت لعدة سنوات. ولكن لا يوجد أي مثال في العالم الحقيقي للكيفية التي تبدو عليها القضية. تركز صيغة BDP على حجم نوافذ TCP. إنها لا تعطينا طريقة لحساب إمكانية إستخدام عرض النطاق على أساس المسافة. وتوضح هذه الوثيقة بإيجاز وثيقة السياسات الإنمائية وتشرح المسألة والحل. تستمد هذه المقالة أيضا صيغة لحساب إستخدام عرض النطاق الترددي في حالة معينة.
لدى شركتك مركزي بيانات. تقوم شركتك بإجراء نسخ إحتياطي للبيانات المهمة للشركات من مركز بيانات إلى مركز بيانات آخر. قام مسؤول النسخ الاحتياطي بالإبلاغ عن عدم تمكنه من إنهاء النسخ الاحتياطي ضمن إطار النسخ الاحتياطي بسبب بطء الشبكة. كمسؤول شبكة، يتم تعيينك للتحقيق في مشكلة بطء الشبكة. أنت تعرف هذه العوامل:
وعند التحقيق، لاحظتم:
للإجابة على سؤال تطبيق النسخ الاحتياطي الذي يستخدم 10 ميجابت في الثانية فقط، يقوم بتقديم منتج تأخير النطاق الترددي (BDP).
ويذكر مكتب السياسات الإنمائية ببساطة ما يلي:
BDP (وحدات بت) = total_available_bandwidth (وحدات بت/ثانية) x round_trip_time (ثانية)
أو، نظرا لأن RWIN/BDP يكون عادة بالبايت، ويتم قياس زمن الوصول بالمللي ثانية:
BDP (بالبايت) = total_available_bandwidth (كيلوبايت/ثانية) x round_trip_time (مللي ثانية)
هذا يعني أن نافذة TCP هي مخزن مؤقت يحدد كم البيانات التي يمكن نقلها قبل أن يتوقف الخادم وينتظر الإقرارات الخاصة بالحزم المستلمة. والإنتاجية مرتبطة في جوهرها بوثيقة السياسات الإنمائية. إذا كان بروتوكول BDP (أو RWIN) أقل من منتج زمن الوصول والنطاق الترددي المتاح، فلا يمكنك تعبئة البند نظرا لأنه يتعذر على العميل إرسال الإقرارات بسرعة كافية. لا يمكن أن يتجاوز الإرسال قيمة (RWIN / زمن الوصول)، لذلك يجب أن يكون إطار TCP (RWIN) كبيرا بما يكفي ليلائم الحد الأقصى_AVAILABLE_BANDWIDTH x maximum_EXPECTED_DELAY.
مع الصيغة أعلاه. صيغة حساب عرض النطاق الترددي المشتقة هي:
إستخدام النطاق الترددي (كيلوبت في الثانية)=BDP(بالبايت)/RTT(ms) * 8
ملاحظة: تحسب هذه الصيغة الحد الأقصى لاستخدام النطاق الترددي النظري. لا يأخذ هذا المحول وقت إرسال حزمة OS في الاعتبار لأنه يحتوي على العديد من العوامل المتعلقة، على سبيل المثال، الذاكرة المتوفرة أو برنامج تشغيل بطاقة واجهة الشبكة (NIC) أو سرعة بطاقة واجهة الشبكة (NIC) المحلية أو ذاكرة التخزين المؤقت أو حتى سرعة القرص في بعض الأحيان. ونتيجة لذلك، عندما يكون حجم نوافذ TCP كبيرا، فإن النطاق الترددي المحسوب سيكون أكبر من النطاق الترددي الفعلي. عندما يكون حجم نوافذ TCP كبيرا جدا، يمكن أن يكون الانحراف كبيرا أيضا.
باستخدام الصيغة المشتقة، يمكنك الإجابة على سؤال حول لماذا يستطيع تطبيق النسخ الاحتياطي إستخدام 10 ميجابت في الثانية فقط من خلال إجراء عملية حسابية أقل من ذلك.
إستخدام النطاق الترددي (كيلوبت في الثانية) =17520/15*8.
وتكون النتيجة 9344 كيلوبت/ثانية أو 9. 344 ميجابت/ثانية. 9. 344 ميجابت في الثانية بالإضافة إلى بروتوكول TCP والرأس IP. تبلغ النتيجة النهائية نحو 10 ميجابت في الثانية.
كمسؤول شبكة، لقد قمت بالإجابة على السؤال نظريا. الآن تحتاج إلى تأكيد النظرية في العالم الحقيقي.
يمكنك إستخدام أي أداة لاختبار أداء الشبكة لتأكيد النظرية. لقد قررتم تشغيل IPERF لإظهار المسألة والحل.
هذا هو إعداد المختبر:
المخطط كما هو موضح في الصورة:
يرجى اتباع الخطوات التالية للتحقق من:
هذه هي نتيجة إختبار Lab مع حجم نافذة TCP الافتراضي 17،520 بايت. يمكنك رؤية إستخدام النطاق الترددي بحوالي 10 ميجابت في الثانية.
C:\Tools>iperf3.exe -c 10.10.1.1 -t 360 -p 5001 -i 1 -w 17520 Connecting to host 10.10.1.1, port 5001 [ 4] local 172.16.2.1 port 49650 connected to 10.10.1.1 port 5001 [ ID] Interval Transfer Bandwidth [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 1.30 MBytes 10.9 Mbits/sec [ 4] 1.00-2.02 sec 919 KBytes 7.41 Mbits/sec [ 4] 2.02-3.02 sec 1.28 MBytes 10.7 Mbits/sec [ 4] 3.02-4.02 sec 1.14 MBytes 9.59 Mbits/sec [ 4] 4.02-5.01 sec 1.24 MBytes 10.4 Mbits/sec [ 4] 5.01-6.01 sec 1.33 MBytes 11.3 Mbits/sec [ 4] 6.01-7.01 sec 1.15 MBytes 9.65 Mbits/sec [ 4] 7.01-8.01 sec 1.12 MBytes 9.36 Mbits/sec [ 4] 8.01-9.01 sec 1.22 MBytes 10.3 Mbits/sec [ 4] 9.01-10.01 sec 1.13 MBytes 9.49 Mbits/sec [ 4] 10.01-11.01 sec 1.30 MBytes 10.8 Mbits/sec [ 4] 11.01-12.01 sec 1.17 MBytes 9.84 Mbits/sec [ 4] 12.01-13.01 sec 1.13 MBytes 9.48 Mbits/sec [ 4] 13.01-14.01 sec 1.28 MBytes 10.7 Mbits/sec [ 4] 14.01-15.01 sec 1.40 MBytes 11.8 Mbits/sec [ 4] 15.01-16.01 sec 1.24 MBytes 10.4 Mbits/sec [ 4] 16.01-17.01 sec 1.30 MBytes 10.9 Mbits/sec [ 4] 17.01-18.01 sec 1.17 MBytes 9.78 Mbits/sec
هذه هي نتيجة إختبار Lab مع حجم نافذة TCP 6،553،500 بايت. يمكنك أن ترى إستخدام عرض النطاق الترددي بحوالي 200 ميجابت في الثانية.
C:\Tools>iperf3.exe -c 10.10.1.1 -t 360 -p 5001 -i 1 -w 6553500 Connecting to host 10.10.1.1, port 5001 [ 4] local 172.16.2.1 port 61492 connected to 10.10.1.1 port 5001 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 29.1 MBytes 244 Mbits/sec [ 4] 1.00-2.00 sec 25.4 MBytes 213 Mbits/sec [ 4] 2.00-3.00 sec 26.9 MBytes 226 Mbits/sec [ 4] 3.00-4.00 sec 18.2 MBytes 152 Mbits/sec [ 4] 4.00-5.00 sec 25.8 MBytes 217 Mbits/sec [ 4] 5.00-6.00 sec 28.8 MBytes 241 Mbits/sec [ 4] 6.00-7.00 sec 26.1 MBytes 219 Mbits/sec [ 4] 7.00-8.00 sec 21.1 MBytes 177 Mbits/sec [ 4] 8.00-9.00 sec 22.5 MBytes 189 Mbits/sec [ 4] 9.00-9.42 sec 9.54 MBytes 190 Mbits/sec
من منظور تطوير البرامج، يمكن لتقنية المعالجة متعددة الخيوط لتشغيل مقاطع TCP المتعددة المتزامنة تحسين إستخدام النطاق الترددي العريض. ومع ذلك، فمن غير العملي أن يقوم مسؤول الشبكة أو النظام بتعديل كود المصدر. ما يمكنك القيام به هو ضبط نظام التشغيل بدقة.
يعمل RFC1323 على تحديد ملحقات TCP متعددة لبروتوكول TCP عالي الأداء. وتتضمن هذه الملحقات خيار نطاق النافذة و ACK الانتقائي. وتنفذها نظم التشغيل الرئيسية. ومع ذلك، وبشكل افتراضي، تتم كتابة بعض أنظمة التشغيل التي تعطلهم حتى مكدس TCP/IP لدعمهم.
إذا واجهت هذه المشكلة على نظام Microsoft Windows، فالرجاء اتباع هذا الارتباط لضبط TCP. https://support.microsoft.com/en-au/kb/224829.
بالنسبة لأنظمة التشغيل الأخرى، يرجى الاطلاع على وثائق المورد حول كيفية تكوينها.
عموما، يرتبط RTT بالمسافة. يسرد الجدول التالي المسافة ونقاط الوصول عن بعد (RTT) ذات الصلة. يمكنك أيضا إستخدام إختبار الاتصال للحصول على بعض الأفكار عن RTT في ظروف الشبكة العادية.
المسافة (كم) | RTT(مللي ثانية) |
1,000 | 15 |
4,000 | 50 |
8,000 | 120 |
ملاحظة: فيما يلي الدليل الرئيسي فقط، يمكن أن يختلف الوقت الحقيقي لوقت الانتقال. كما يتأثر زمن الوصول بالتقنية المستخدمة. على سبيل المثال، يمكن أن يكون زمن الوصول من الجيل الثالث 100 مللي ثانية بشكل متكرر بغض النظر عن المسافة. ويصدق هذا أيضا على الأقمار الصناعية.