הכירו את HTTP/3 – הדור הבא של האינטרנט

פרוטוקול QUIC פרוטוקול QUIC

HTTP (ר”ת של HyperText Transfer Protocol) הוא פרוטוקול התקשורת הנפוץ בעולם באינטרנט ומשמש אותנו לגלישה ברשת עד היום. הגרסה החדשה HTTP/3 נועדה לעדכן את פרוטוקול התקשורת ולשפר את המהירות שלו על ידי מעבר מפרוטוקול TCP (ר”ת Transmission Control Protocol) ל-QUIC (ר”ת Quick UDP Internet Protocol) שפותח על ידי גוגל במקור.

הגרסה האחרונה של HTTP, ה-HTTP/2, נמצאת איתנו מתחילת 2015 ועבדה בצורה דומה ל-HTTP 1 ו-HTTP 1.1, כשגם היא משתמשת בתקן ה-TCP, תקן ותיק ואמין אך גם מסורבל ואיטי בהרבה. תקן אחר שנוצר להיות חלופה ל-TCP הוא ה-UDP (ר”ת User Datagram Protocol) הפשוט יותר ומהיר בהרבה, אך אמין פחות ולכן לא מתאים לאותם השימושים.

לפער הזה בין TCP ו-UDP נכנס תקן QUIC, שלוקח את הפשוטות של ה-UDP ומוסיף לה אמינות וסדר, בניגוד לתקן ה-TCP שזקוק למספר מסרים בין הלקוח (המשתמש) לשרת (האתר אליו ניגשים) ליצירת קשר ואז שימוש ב-TLS (ר”ת Transport Layer Security). פרוטוקול ה-QUIC עובד בצורה זהה ל-UDP כשהוא זקוק למספר מסרים נמוך בהרבה, מה שמתורגם למהירות עבודה גבוהה יותר.

השוואה בין פרוטוקול QUIC, TCP ו-TCP+TLS (מקור techspot)
השוואה בין פרוטוקול QUIC, TCP ו-TCP+TLS (מקור techspot)

ארגון ה-IETF (ר”ת Internet Engineering Task Force), האחראי על תקני האינטרנט, באמצעות קבוצת העבודה הפנימית שלו לתקן ה-QUIC, אישר כי התקן החדש שבשמו המלא נקרא HTTP-over-QUIC ויהיה למעשה תקן ה-HTTP הבא תחת השם HTTP/3.

בעוד מדובר בשינוי שיקח זמן רב, עדיין מדובר בחידוש לאחד מתקני הבסיס של האינטרנט המודרני שנמצא איתנו מאז 2015 בגרסתו הנוכחית (HTTP/2). המעבר ל-QUIC והפסקת השימוש ב-TCP צפויה להביא לחווית גלישה טובה ומהירה יותר עם השימוש הגובר בתקן החדש.

השוואת מפרטים