הנדסה אזרחית & הנדסה מבנית
חישוב מוצר עיכוב רוחב הקו (bdp) עבור סקליית חלונות Tcp ברשתות מהירות גבוהה
Table of Contents
הבנת המוצר Bandwidth-Delay (BDP) חיוני עבור אופטימיזציה של TCP ברשתות מהירות גבוהה. BDP עוזר לקבוע את גודל חלון TCP אופטימלי לשימוש רוחב פס זמין לחלוטין מבלי לגרום גודש.
מהו Bandwidth-Delay Product?
מוצר Bandwidth-Delay הוא המוצר של רוחב פס רשת וזמן ה-Trip העגול שלה (RTT) הוא מייצג את כמות הנתונים המקסימלית שיכולה להיות במעבר ברשת בכל עת נתון.
עקבו אחרי BDP
הנוסחה עבור BDP היא פשוטה:
[[1924]]]]]] [[1924]]]]]]]]
כאשר רוחב הפס נמדד ב bits לשנייה (bps) ו RTT בתוך שניות.התוצאה היא ב bits, אשר ניתן להמיר אותם על ידי חלוקת עד 8.
שימוש ב- BDP ל- TCP Window Scaling
ברשתות מהירות גבוהה, גודל חלון ברירת המחדל של TCP עשוי להיות לא מספיק. קיבולת חלון TCP מאפשר גודל החלון להיות גדל מעבר למגבלת 65,535-byte. כדי לייעל את נפח החלון צריך להיות מוגדר קרוב BDP.
לדוגמה, אם רוחב הפס הוא 10 Gbps ו RTT הוא 50 מ's, חישוב BDP הוא:
(ב) ⁇ 0(BDP= 10,000 000 bps × 0.05 s = 500 000 bitsssigmFLT 1
על ידי 8 נותן בערך 62.5 MB. חלון TCP צריך להיות בקנה מידה בהתאם כדי להתאים את הערך הזה עבור ביצועים אופטימליים.
- מדדו את רוחב הפס ברשת ב Bps.
- לקבוע את ה-RTT בתוך שניות.
- חישוב BDP באמצעות הנוסחה.
- התאמת גודל חלון TCP עם אפשרויות דרוג.