כיצד HTTP/3 ו-QUIC יזרזו את הגלישה שלך באינטרנט

מפה גלובלית הכוללת קשרים בסגנון רשת המתמקדים בצפון אמריקה.

Toria/Shutterstock.com



HTTP/3 הופך לנפוצ יותר. Cloudflare תומך כעת ב-HTTP/3, שהוא כבר חלק מ-Chrome Canary ויתווסף ל-Firefox Nightly בקרוב. תקן חדש זה יהפוך את הגלישה שלך לאינטרנט למהירה יותר ובטוחה יותר.

מדוע HTTP/3 ו-QUIC חשובים

הנה ההסבר הקצר: דפדפני אינטרנט, שרתי אינטרנט וחלקים קריטיים אחרים של תשתית אינטרנט מקבלים תמיכה בתקן חדש בשם HTTP/3, המשתמש ב-QUIC. זוהי גרסה מודרנית יותר של HTTP, בה משתמשים דפדפני אינטרנט כדי לתקשר עם שרתי אינטרנט ולשלוח נתונים הלוך ושוב.





HTTP/3 נכתב מחדש כדי לשלוח נתונים מהר יותר עם עמידות טובה יותר לשגיאות. יש לו גם הצפנה מובנית. זה אומר יותר מהירות ואבטחה. זו גם לא רק מהירות העברת הנתונים: HTTP/3 אמור להפחית גם את זמן האחזור, כלומר אתרים יתחילו לטעון מהר יותר לאחר שתלחץ או הקש על קישור.

האדם הממוצע לעולם לא צריך לדעת על HTTP/3 ו-QUIC. לאנשים שמנהלים אתרים ומפתחים תוכנת אינטרנט יש קצת עבודה לעשות, אבל הכל יהיה שקוף לאדם הממוצע. יום אחד, דפדפן האינטרנט שלך והאתרים שבהם אתה משתמש יתחילו לתקשר באמצעות HTTP/3 במקום זאת, והאינטרנט ישתפר יותר ויותר ככל שאתרים נוספים יבחרו להשתמש ב-HTTP/3.



מ-HTTP/1 ל-HTTP/2

HTTP מוצג בגוגל כרום

הגרסה המקורית של HTTP משתמשת ב-Transmission Control Protocol (TCP.) שתוארה לראשונה בשנת 1974, TCP מעולם לא תוכננה תוך מחשבה על המהירות וההיענות של האינטרנט של ימינו. גוגל ניסתה לתקן הרבה מהבעיות של TCP עם פרוטוקול חדש בשם SPDY, שהודיע ​​ל-HTTP/2.

פרסומת

HTTP/2 הגיע לרוב הדפדפנים הגדולים עד סוף 2015, והוסיף תכונות כמו דחיסת נתונים וצנרת של מספר בקשות בחיבור TCP יחיד כדי להאיץ את העניינים.



החל מספטמבר 2019, W3Techs מעריך ש-HTTP/2 נמצא כעת בשימוש על ידי 41% מהאתרים.

מה הם HTTP/3 ו-QUIC?

HTTP/3 הוא יותר שכתוב של פרוטוקול HTTP. במקום להשתמש ב-TCP, HTTP/3 משתמש בפרוטוקול QUIC של גוגל. HTTP/3 היה ידוע בתחילה כ-HTTP-over-QUIC. HTTP/3 כולל גם הצפנת TLS 1.3, כך שאין צורך ב-HTTPS נפרד שמחבר אבטחה לפרוטוקול, כפי שיש היום.

QUIC היה במקור חיבורי אינטרנט מהירים UDP. פרוטוקול זה תוכנן להיות מהיר יותר עם חביון נמוך יותר מאשר TCP. QUIC מציע פחות תקורה בעת יצירת חיבור והעברת נתונים מהירות יותר דרך החיבור. בניגוד ל-TCP, שגיאה כמו פיסת נתונים שהולכת לאיבוד בדרך לא תגרום לחיבור להפסיק ולחכות לתיקון הבעיה. QUIC תמשיך להעביר נתונים אחרים בזמן שהבעיה נפתרת.

למעשה, QUIC היה נוסף לגוגל כרום עוד בשנת 2013. Chrome משתמש בו בעת תקשורת עם שירותי גוגל וכמה אתרים אחרים כמו פייסבוק, והוא זמין ליישומי אנדרואיד. אבל QUIC אינו סטנדרט המשולב בדפדפני אינטרנט אחרים. עם HTTP/3 הטכנולוגיה מגיעה בצורה סטנדרטית גם לדפדפנים אחרים.

לסיכום: HTTP/3 הוא פרוטוקול חדש יותר, טוב יותר ומהיר יותר. זהו פתרון מודרני יותר שאמור לספק אבטחה ומהירות משופרים לאינטרנט.

הם מגיעים לדפדפן אינטרנט קרוב אליך

HTTP/3 נוסף ל-bleeding-edge כַּנָרִית גרסה של Google Chrome בספטמבר 2019, מוסתרת מאחורי א דגל שורת הפקודה . מפעיל את Chrome Canary עם |_+_| ארגומנטים של שורת הפקודה יאפשרו HTTP/3.

פרסומת

מוזילה הודיעה שהיא עובדת על הוספת HTTP/3 לגרסה ניסיונית של Firefox Nightly בסתיו הקרוב. הגרסה החדשה מבוססת Chromium של Microsoft Edge תירש את עבודת ה-HTTP/3 של גוגל עבור Chrome, כמו דפדפנים אחרים מבוססי Chromium כמו Opera. היינו מצפים שאפל תקפוץ על הסיפון עם HTTP/3 בספארי בשלב מסוים.

ל-Cloudflare יש אפילו הכריז שזה מקל על אימוץ HTTP/3 עבור אתרים שמשתמשים ברשת אספקת התוכן שלו. לקוחות Cloudflare יוכלו בקרוב רק להפעיל מתג ולאפשר HTTP/3 (עם QUIC) לאתרים שלהם. יש לקוות שזה יעזור להגביר את האימוץ של HTTP/3 על ידי כך שיקל על אתרי אינטרנט להפעיל ברגע שהדפדפנים מקבלים HTTP/3 יציב ומופעל עבור כולם.

HTTP/3 מגיע גם לתוכנות אחרות - לדוגמה, שרת האינטרנט Nginx עובד על תמיכה ב-HTTP/3 עבור Nginx גרסה 1.17 .

אנחנו בשלבים מוקדמים של יישום. Cloudflare אומרת שהיא תמשיך לעבוד לצד ארגונים אחרים, כולל גוגל ומוזילה, כדי לסיים את תקני QUIC ו-HTTP/3 ולעודד אימוץ רחב. במילים אחרות, לא רק שהתוכנה עדיין לא סופית - התקן עצמו עשוי לראות כמה שינויים. יש הרבה עבודה לעשות לפני שזה יופעל כברירת מחדל בדפדפנים מודרניים ויעשה בו שימוש אוטומטי.

פרטים טכניים נוספים

רוצים לדעת עוד? לבדוק מבט מעמיק של Cloudflare על HTTP/3 או לחפור טיוטת תקן HTTP/3 למפרט הטכני האמיתי.

קרא את הבא תמונת פרופיל של כריס הופמן כריס הופמן
כריס הופמן הוא העורך הראשי של How-To Geek. הוא כתב על טכנולוגיה במשך יותר מעשור והיה בעל טור של PCWorld במשך שנתיים. כריס כתב ל'ניו יורק טיימס', התראיין כמומחה טכנולוגי בתחנות טלוויזיה כמו NBC 6 של מיאמי, ועבודתו סיקרה בכלי חדשות כמו ה-BBC. מאז 2011, כריס כתב למעלה מ-2,000 מאמרים שנקראו כמעט מיליארד פעמים --- וזה רק כאן ב- How-To Geek.
קרא את הביוגרפיה המלאה

מאמרים מעניינים