היוזמה החדשה של ענקית האינטרנט היא לבצע מודרניזציה לפרוטוקול ה-TCP ולקצץ את זמני השהות של עולם האינטרנט
שדרוג תשתיות רשת האינטרנט היא משימה חשובה מאוד שעתידה להפוך את החיים של כולנו לקצת יותר נוחים, אין ספק בכך. עם זאת, מסתבר שיש דרכים נוספות להפוך את האינטרנט שלנו לטוב יותר ומהיר יותר, שלא תמיד דורשות השקעה של מאות מיליוני דולרים.
ודאי לא תופתעו לקרוא כי מי שעומדת מאחורי היוזמה העדכנית לשיפור האינטרנט היא גוגל, שלא מהיום חרתה על דגלה את הסלוגן Let’s make the web faster.
חברת הענק רוצה לשדרג את פרוטוקול ה-TCP (ר"ת Transmission Control Protocol), אחת מאבני הבניין היסודיות של רשת האינטרנט כולה שמקורה אי שם בשנת 1974 (הרבה לפני שמישהו פינטז על מאגר המידע האינסופי שמוכר לכולנו כיום), שמעצבת את הדרך בה מועבר מרבית המידע במגוון רחב של יישומי רשת שונים.
בגוגל טוענים כי המפתח לשיפור זמני השהות (latency) ברשת האינטרנט הוא בקיצוץ מספר מחזורי ה-RTT (ר"ת Round Trip Time, הזמן שלוקח לשלוח אות ולקבל אות תגובה חזרה) הנדרשים להשגת המידע המבוקש, ומאמינים כי יש בידיהם כמה וכמה תובנות חדשות שיתאימו לרשת האינטרנט המודרנית ויוכלו לסייע להם בהגשמת המשימה הזו.
הצעותיה של גוגל לשיפור פרוטוקול ה-TCP כוללות העלאת מספר הפאקטות (יחידת נתונים מועברת בסיסית, בדרך כלל לא יותר מ-15KB) שנשלחות בתחילתו של קשר מ-3 ל-10, הורדת משך זמן ה-Timeout ההתחלתי משלוש שניות לשניה אחת בלבד, שימוש בטכניקת ה-TCP Fast Open להמהרת זמני התגובה בפרוטוקול ה-HTTP, שימוש בטכניקת ה-PRR (ר"ת Proportional Rate Reduction) לשיפור זמני ההתאוששות מאיבוד מידע ועוד.
בגוגל משוכנעים ששיפורים אלו יוכלו לקצץ את זמני שליחת וקבלת המידע ברשת בעשרות אחוזים, כשחשוב לזכור שכאן מדובר בשיפור מהירות הגלישה הממוצעת ולא בשיפור המהירות המירבית (כמו זו שמציעות ספקיות תשתיות ושירותי האינטרנט השונות).
אילוסטרציה לפרוטוקול ה-SPDY. למצולמים בהחלט אין קשר לכתבה |
הצעות השדרוג של גוגל זמינות בקוד פתוח כחלק מליבת הלינוקס, כשבחברה גם יגישו הצעות רשמיות עבור ארגון ה-IETF (ר"ת Internet Engineering Task Force) במטרה להפוך אותן סטנדרטי של פרוטוקול ה-TCP. אנחנו מאחלים לחברת הענק הרבה בהצלחה כי כל הקונספט הזה נשמע מבטיח מאוד, לפחות על הנייר.
שיפור ה-TCP אינו הפרוייקט היחידי של גוגל בכל הנוגע להפיכתה של הרשת למקום טוב ומהיר יותר – כבר בשנת 2009 חשפו בחברה את הפרוטוקול הנסיוני SPDY, פרוטוקול חדש שדומה ל-HTTP ומתיימר לספק טעינת עמודי אינטרנט מהירה ומאובטחת יותר.
נכון להיום הפרוטוקול משולב בדפדפני ה-Chrome וה-Firefox (גירסה 11 ומעלה), במערכת ה-Chromium וגם בדפדפן ה-Silk של טאבלט ה-Kindle Fire, אם כי הוא נתמך בעיקר על ידי שרתיה ושירותיה של גוגל עצמה. עם זאת, נראה שזה עשוי להשתנות בעתיד הלא רחוק – דיווח חדש טוען כי קבוצת ה-HTTPbis, שאמונה על פיתוחו ועדכונות של פרוטוקול ה-HTTP, החלה לעבוד על גירסה חדשה לפרוטוקול (שתיקרא HTTP/2.0) שכנראה תכלול גם את השיפורים והחידושים שמציע פרוטוקול ה-SPDY. העתיד של הרשת העולמית מתחיל להישמע לגמרי לא רע.