איך חביון יכול לעשות אפילו חיבורי אינטרנט מהיר מרגיש איטי
יש יותר מהירות חיבור לאינטרנט מאשר רק רוחב הפס שלה. זה נכון במיוחד עם חיבורי אינטרנט לווייני, אשר יכול להציע במהירויות של עד 15 Mbps - אבל עדיין ירגיש איטי.
זמן האחזור יכול להיות בעיה עם כל חיבורי האינטרנט והרשתות. חיבורי רשת קווית נוטים לקבל את זמן האחזור הנמוך ביותר, בעוד שלחיבורים האלחוטיים יש בדרך כלל זמן אחזור גבוה יותר.
קרדיט תמונה: טימו ניוטון סימס על פליקר
זמן אחזור לעומת רוחב פס
חיבורי אינטרנט, כולל חיבורי אינטרנט לוויינים, מתפרסמים במהירויות כמו "עד 15 Mbps". ייתכן שתסתכל בחיבור אינטרנט לוויני המציע את המהירות הזו, ותניח שחווית השימוש בו תהיה דומה לניסיון של שימוש בכבל 15 Mbps חיבור לאינטרנט, אבל אתה תהיה טועה.
- רוחב פס: רוחב הפס קובע כיצד נתונים במהירות ניתן להעביר לאורך זמן. רוחב הפס הוא כמות הנתונים שניתן להעביר לשנייה.
- זמן המתנה: חביון הוא עיכוב. זמן האחזור הוא משך הזמן הנדרש לנתונים בין המקור והיעד, הנמדדים במילי-שניות.
חביון בעולם האמיתי
נניח שאתה גולש באינטרנט בסוגים שונים של חיבורים. הנה איך חביון היה "מרגיש":
- חיבור לאינטרנט הלוויין (מהירות גבוהה, חביון גבוהה): אתה לוחץ על קישור בדף אינטרנט, ולאחר עיכוב ניכר, דף האינטרנט היה מתחיל להוריד ולהופיע כמעט בבת אחת.
- חיבור תיאורטי (מהירות נמוכה, זמן המתנה נמוך): אתה לוחץ על קישור בדף אינטרנט ואת דף האינטרנט יתחילו לטעון מיד. עם זאת, זה ייקח זמן לטעון לחלוטין ואתה תראה תמונות לטעון אחד על אחד.
- חיבור לאינטרנט בכבלים (מהירות גבוהה, זמן המתנה נמוך): אתה לוחץ על קישור בדף אינטרנט ואת דף האינטרנט יופיע כמעט מיד, הורדת הכל בבת אחת.
חביון תמיד מתבטאת בעיכוב. לדוגמה, אם אתה משתמש בצ'אט סקייפ עם מישהו בחיבור אינטרנט עם זמן המתנה גבוה, לא תהיה לך סינכרון. אתה צריך להשהות בין משפטים או שאתה בסופו של דבר מדברים אחד על השני בגלל העיכוב.
אם היית משחק מקוון, הפעולות שלך יתעכב ואירועים המתרחשים במשחק יהיה עיכוב ניכר לפני שהם הגיעו למחשב שלך, ולא מרגיש כמעט מיידי. לדוגמה, אם אתה משחק משחק אדם היורה הראשון על חיבור חביון גבוהה, היית יורה על מישהו על המסך שלך, אבל העיכוב אומר שהם יהיו מזמן נעלם בזמן קליע שלך יש שם.
קרדיט תמונה: MLibrary על Flickr
מה גורם חביון
הן רוחב הפס והן זמן האחזור תלויים ביותר מחיבור האינטרנט שלך - הם מושפעים מחומרת הרשת שלך, ממיקום השרת המרוחק ומהחיבור שלו ומנתבי האינטרנט בין המחשב לבין השרת.
מנות לא לנסוע דרך נתבים באופן מיידי. כל נתב מנות צריך לנסוע דרך מציג עיכוב של כמה אלפיות השנייה, אשר יכול להוסיף אם החבילה יש לנסוע דרך נתבים רבים כדי להגיע לצד השני של העולם.
עם זאת, כמה סוגים של קשרים - כמו חיבורי אינטרנט לוויינים - יש חביון גבוהה אפילו בתנאים הטובים ביותר. זה בדרך כלל לוקח בין 500 ל 700ms עבור מנות להגיע לספק שירותי אינטרנט על חיבור לאינטרנט הלוויין.
זמן האחזור אינו רק בעיה עבור חיבורי אינטרנט בלוויין. אתה יכול כנראה לגלוש באתר מתארח ביבשת אחרת מבלי לשים לב חביון מאוד, אבל אם אתה בקליפורניה משחק מקוון עם שרתים הממוקמים באירופה, חביון עשוי להיות מורגש יותר.
מדידת חביון
ניתן למדוד את זמן האחזור בין המחשב לבין כתובת אינטרנט עם פקודת ה- ping. בדוגמה שלנו, נדרשות 11 מילישניות לתנועה כדי לעבור בין המחשב שלנו לבין השרתים של Google. אם היה לנו חיבור לאינטרנט הלוויין, זה יכול להיות גבוה כמו 700ms.
כדי להראות את ההשפעה של המרחק על חביון, אנחנו יכולים פינג Baidu - מנוע החיפוש הסיני. ל- Baidu אין שרתים בצפון אמריקה, ולכן המחשב שלנו צריך לתקשר עם השרתים שלו בסין. זמן האחזור בין המחשב שלנו לבין השרתים של Baidu הוא 228ms.
כאשר אנו ping הנתב המקומי שלנו, אנו רואים חביון של 1ms. הנתב שלנו קרוב ואנחנו יכולים להתחבר ישירות מבלי לעבור נתבים אחרים.
אתה יכול לראות כמה חביון כל נתב - או "הופ" - מוסיף עם הפקודה traceroute.
חביון תמיד איתנו; זה רק עניין של כמה זה משמעותי. בשעה latencies נמוך, הנתונים צריכים להעביר כמעט מיידי ואנחנו לא צריכים להיות מסוגלים להבחין עיכוב. ככל שהזמן גדל, אנו מתחילים לשים לב לעיכוב נוסף.