Weitere ähnliche Inhalte
Mehr von Oded Rotter (20)
Http2
- 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. זה מה?
•של חדשה גרסה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. טוב זה מה בשביל?
•ב יעיל יותר-Parsing(רווחים אין,קטנות אותיות/וכו גדולות')
•פס רוחב מבחינת יותר יעיל
•מבלי מידע לשלוח לשרת יכולת שיש מכיוון יותר קטן שיהוי
לבקשת לחכות שנדרשלקוח צד
•בגללפגיעויותשלGZIP(CRIME),דחיסתHeadersיותר
מאובטחת ויותר יעילה
•פרופיל מחייב כן אבל בהצפנה שימוש מחייב לאTLSעם
הפרמטרים:Version,ciphersuite blacklist,extensions
27
- 4. השטן של פרקליטו שואל מה?
•פה חדש מה?
•של מיוחדות בגרסאות רק כרגע נתמך האםFF,Chrome?
•ל במקביל לעבוד נוכל האם-http 1.1?
•ל לעבור קל יותר יהיה בעתיד האם-http 3?(בגללTLS
Negotiationלגרסה מובנה)
•טוב זה?
•החדש התקן את לעומק לקרא צריך?
•בבעיות נתקלProxyמ-http 1.1ל-http/2?
•האםhttp 1.1ימשיך"לחיות"באינטרנט רב זמן עוד?
27
- 6. סרט לראות לי בא...
• https://www.youtube.com/watch?v=OQ158bJPvx4
• https://www.youtube.com/watch?v=-yxQIRl6Qic