Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Http2

312 Aufrufe

Veröffentlicht am

http 2 replaces SPDY

Veröffentlicht in: Internet
  • Als Erste(r) kommentieren

Http2

  1. 1. Http/2 ‫בנושא‬ ‫שלי‬ ‫קודמת‬ ‫מצגת‬ ‫לקרא‬ ‫מומלץ‬SPDY Oded Rotter oded1233@gmail.com Based On: http://blog.chromium.org/2015/02/hello-http2-goodbye-spdy-http-is_9.html http://http2.github.io/faq/ http://http2.github.io/http2-spec/compression.html http://http2.github.io/http2-spec/#TLSUsage http://www.geektime.co.il/http2-is-a-major- change/?utm_source=activetrail&utm_medium=email&utm_campaign=Geektime-Newsletter-21- 02-15
  2. 2. ‫זה‬ ‫מה‬? •‫של‬ ‫חדשה‬ ‫גרסה‬Http (‫מעל‬ ‫ייצוג‬ ‫שכבת‬ ‫נכון‬ ‫יותר‬ ‫או‬TLS,‫של‬ ‫בסמנטיקה‬ ‫שינוי‬ ‫אין‬http 1.1) •‫ב‬ ‫טקסטואלי‬ ‫לעומת‬ ‫בינארי‬ ‫לפרוטוקול‬ ‫מעבר‬-http1.1 •‫יכולת‬Header Compression(HPACK) •‫מאפשר‬Push‫ל‬ ‫מהשרת‬ ‫נתונים‬ ‫של‬-cache‫של‬‫הדפדפן‬ (‫קצת‬ ‫בעייתי‬:‫ב‬ ‫כבר‬ ‫לא‬ ‫שזה‬ ‫יודע‬ ‫השרת‬ ‫כיצד‬-cache?( •‫ריבוב‬‫המונע‬Head of line blocking‫ב‬ ‫שקיים‬-Pipelining‫עם‬ http 1.1(Spdy/2) •‫של‬ ‫תוספת‬ ‫מכיל‬Flow Control‫ברמת‬http(Spdy/3) •‫קיצון‬ ‫במצבי‬ ‫עומס‬ ‫בעיות‬ ‫למנוע‬ ‫כדי‬,‫ב‬ ‫תמיכה‬-Flow Control window‫ה‬ ‫ברמת‬-connection(Spdy/3.1) •‫בקשות‬ ‫של‬ ‫בעדיפויות‬ ‫תומך‬(‫כולל‬Priority Groups‫ומשקולות‬)– ‫ב‬ ‫משתמשים‬ ‫כאשר‬ ‫חשוב‬-Load Balancer
  3. 3. ‫טוב‬ ‫זה‬ ‫מה‬ ‫בשביל‬? •‫ב‬ ‫יעיל‬ ‫יותר‬-Parsing(‫רווחים‬ ‫אין‬,‫קטנות‬ ‫אותיות‬/‫וכו‬ ‫גדולות‬') •‫פס‬ ‫רוחב‬ ‫מבחינת‬ ‫יותר‬ ‫יעיל‬ •‫מבלי‬ ‫מידע‬ ‫לשלוח‬ ‫לשרת‬ ‫יכולת‬ ‫שיש‬ ‫מכיוון‬ ‫יותר‬ ‫קטן‬ ‫שיהוי‬ ‫לבקשת‬ ‫לחכות‬ ‫שנדרש‬‫לקוח‬ ‫צד‬ •‫בגלל‬‫פגיעויות‬‫של‬GZIP(CRIME),‫דחיסת‬Headers‫יותר‬ ‫מאובטחת‬ ‫ויותר‬ ‫יעילה‬ •‫פרופיל‬ ‫מחייב‬ ‫כן‬ ‫אבל‬ ‫בהצפנה‬ ‫שימוש‬ ‫מחייב‬ ‫לא‬TLS‫עם‬ ‫הפרמטרים‬:Version,ciphersuite blacklist,extensions 27
  4. 4. ‫השטן‬ ‫של‬ ‫פרקליטו‬ ‫שואל‬ ‫מה‬? •‫פה‬ ‫חדש‬ ‫מה‬? •‫של‬ ‫מיוחדות‬ ‫בגרסאות‬ ‫רק‬ ‫כרגע‬ ‫נתמך‬ ‫האם‬FF,Chrome? •‫ל‬ ‫במקביל‬ ‫לעבוד‬ ‫נוכל‬ ‫האם‬-http 1.1? •‫ל‬ ‫לעבור‬ ‫קל‬ ‫יותר‬ ‫יהיה‬ ‫בעתיד‬ ‫האם‬-http 3?(‫בגלל‬TLS Negotiation‫לגרסה‬ ‫מובנה‬) •‫טוב‬ ‫זה‬? •‫החדש‬ ‫התקן‬ ‫את‬ ‫לעומק‬ ‫לקרא‬ ‫צריך‬? •‫בבעיות‬ ‫נתקל‬Proxy‫מ‬-http 1.1‫ל‬-http/2? •‫האם‬http 1.1‫ימשיך‬"‫לחיות‬"‫באינטרנט‬ ‫רב‬ ‫זמן‬ ‫עוד‬? 27
  5. 5. ‫של‬ ‫לשאלותיו‬ ‫וארוכה‬ ‫מנומקת‬ ‫תשובה‬ ‫השטן‬ ‫של‬ ‫פרקליטו‬? 27
  6. 6. ‫סרט‬ ‫לראות‬ ‫לי‬ ‫בא‬... • https://www.youtube.com/watch?v=OQ158bJPvx4 • https://www.youtube.com/watch?v=-yxQIRl6Qic

×