http2 explained
  • English
    • Background
    • HTTP Today
    • Things done to overcome latency pains
    • Updating HTTP
    • http2 concepts
    • The http2 protocol
    • Extensions
    • An http2 world
    • http2 in Firefox
    • http2 in Chromium
    • http2 in curl
    • After http2
    • Further reading
    • Thanks
  • Español
    • Antecedentes
    • HTTP hoy
    • Estrategias para evitar los dolores de latencia
    • Actualizando HTTP
    • Conceptos de http2
    • El protocolo http2
    • Extensiones
    • Un mundo http2
    • http2 en Firefox
    • http2 en Chromium
    • http2 en curl
    • Después de http2
    • Otras lecturas
    • Agradecimientos
  • فارسی
    • مقدمه و معرفی
    • پیش‌زمینه
    • HTTP امروز
    • کارهایی که برای غلبه بر تأخیرها انجام شده
    • آپدیت‌کردن HTTP
    • مفاهیم http2
    • پرتکل http2
    • افزونه‌ها
    • دنیایی با http2
    • http2 در فایرفاکس
    • http2 در کرومیوم
    • http2 در curl
    • بعد از http2
    • خواندن بیشتر
    • تقدیر و تشکر
    • واژه‌نامه
  • Français
    • Avant-propos
    • HTTP aujourd'hui
    • Rustines pour s'accommoder de la latence
    • Mettre à jour HTTP
    • Concepts http2
    • Le protocole http2
    • Extensions
    • Le monde http2
    • http2 et Firefox
    • http2 et Chromium
    • http2 et curl
    • Après http2
    • Lecture complémentaire
    • Remerciements
  • Italiano
    • Background
    • HTTP oggi
    • Tecniche applicate al contrasto della latenza
    • Aggiornare HTTP
    • http2 a grandi linee
    • Il protocollo http2
    • Estensioni
    • Un mondo di http2
    • http2 in Firefox
    • http2 in Chromium
    • http2 in curl
    • Dopo http2
    • Altre letture
    • Riconoscimenti, Ringraziamenti
  • 日本語
    • 背景
    • HTTPの現状確認
    • レイテンシーの闇を克服せよ
    • もうやめて、HTTP 1.1のライフはゼロよ
    • http2のコンセプト
    • http2プロトコル
    • http2は拡張の夢を見る
    • http2化される世界
    • Firefoxにおけるhttp2
    • Chromiumにおけるhttp2
    • curlにおけるhttp2
    • http2の次にくるもの
    • 参考文献
    • 謝辞
  • 한국어
    • 배경
    • HTTP 현재
    • 대기시간의 고통을 극복하기 위해 한일
    • HTTP 업데이팅
    • http2 컨셉
    • http2 프로토콜 (번역되지 않은)
    • 연장선 (번역되지 않은)
    • http2 세계 (번역되지 않은)
    • Firefox에서의 http2
    • Chromium에서의 http2
    • curl에서의 http2
    • HTTP2 다음에 오는 것
    • 참조
    • 감사의 말
  • Português
    • Antecedentes
    • HTTP Hoje
    • Estratégias para evitar as dores da latência
    • Atualizando HTTP
    • Conceitos de http2
    • O protocolo http2
    • Extensões
    • Um mundo http2
    • http2 e Firefox
    • http2 e Chromium
    • http2 e curl
    • Após o http2
    • Outras leituras
    • Agradecimentos
  • русском
    • История
    • HTTP сегодня
    • Шаги, предпринятые для преодоления задержки
    • Обновление HTTP
    • Концепция http2
    • Протокол http2
    • Расширения
    • Мир http2
    • http2 в Firefox
    • http2 в Chromium
    • http2 в curl
    • После http2
    • Дальнейшее чтение
    • Благодарности
  • Svenska
    • Bakgrund
    • HTTP idag
    • Tricks för att komma över fördröjningssmärtor
    • Uppdatera HTTP
    • http2-koncept
    • http2-protokollet
    • Utökningar
    • En http2-värld
    • http2 i Firefox
    • http2 i Chromium
    • http2 i curl
    • Efter http2
    • Fortsatt läsning
    • Tack
  • Türkçe
    • Arkaplan
    • HTTP'nin Bugünü
    • Gecikmelerin üstesinden gelmek için yapılanlar
    • HTTP'nin güncellenmesi
    • http2 konseptleri
    • http2 protokolü
    • Uzantılar
    • http2 dünyası
    • Firefox'da http2
    • Chromium'da http2
    • curl'de http2
    • http2 sonrası
    • Daha fazla bilgi için
    • Teşekkürler
  • 中文
    • 背景
    • HTTP的现状
    • 那些年,克服延迟之道
    • 升级HTTP
    • http2的观念
    • http2协议
    • 扩展
    • http2的世界
    • Firefox里的http2
    • Chromium里的http2
    • Curl里的http2
    • 后http2时代
    • 扩展阅读
    • 致谢
Powered by GitBook
On this page
  • 4.1. IETF och HTTPbis-arbetsgruppen
  • 4.1.1. Om "bis"-delen i namnet
  • 4.2. http2 började från SPDY

Was this helpful?

Export as PDF
  1. Svenska

Uppdatera HTTP

PreviousTricks för att komma över fördröjningssmärtorNexthttp2-koncept

Last updated 5 years ago

Was this helpful?

Skulle det inte vara trevlig att göra ett förbättrat protokoll? Det skulle inkludera...

  1. Göra protokollet mindre fördröjningskänsligt

  2. Fixa pipelining- och först-i-kön-blockeringsproblemen

  3. Ta bort behovet och önskan att fortsätta öka antalet koppel per värddator

  4. Behåll alla existerande gränssnitt, allt innehåll, URI-format och dess scheman

  5. Gör det inom IETF:s HTTPbis-arbetsgrupp

4.1. IETF och HTTPbis-arbetsgruppen

Internet Engineering Task Force (IETF) är en organisation som utvecklar och främjar nya internetstandarder. Mest på protokollnivå. De är vitt kända för serien av RFC-dokument som täcker allt från TCP, DNS, FTP till "best practices", HTTP och mängder med protokollvarianter som aldrig kom någon vart.

Inom IETF formas arbetetsgrupper (working groups) med ett avgränsat arbetsområde som jobbar mot ett mål. De etablerar en stadga med ett antal riktlinjer och begränsningar för vad de ska åstadkomma. Alla som vill är tillåtna att delta i diskussionerna och utvecklingen. Alla som deltar och säger något har samma vikt och chans att påverka utgången, och alla är där som enskilda individer. Det läggs väldigt liten vikt vid vilka företag individerna jobbar för.

HTTPbis-gruppen (se nedan för en utvikning runt namnet) startades under sommaren 2007 för att jobba med en uppdatering av HTTP 1.1-specifikationen. Diskussionen om en nästa versions HTTP startade inom gruppen under slutet av 2012. Uppdateringen av HTTP 1.1 avslutades tidigt 2014 och resulterade i -serien.

Det sista interop-mötet för HTTPbis-gruppen hölls i New York City i början av juni 2014. De kvarvarande diskussionerna och avslutande IETF-procedurerna för att verkligen få till en officiell RFC skulle visa sig fortsätta in på det följande året.

Några av de allra största spelarna inom HTTP har saknats inom arbetsgruppens diskussioner och möten. Jag vill inte nämna eller peka ut något särskilt företags eller produktnamn här, men helt klart så verkar vissa aktörer på Internet vara väldigt säkra på att IETF kommer göra rätt även utan att de är inblandade.

4.1.1. Om "bis"-delen i namnet

Gruppen heter HTTPbis där "bis"-delen kommer från det . Bis används ofta som suffix eller del av namnet inom IETF för en uppdatering en andra version av en spec. Precis som i fallet för HTTP 1.1.

4.2. http2 började från SPDY

När HTTPbis-arbetsgruppen bestämde att det var dags att börja jobba på http2 hade SPDY redan bevisats vara ett fungerande koncept. Det hade visat att det var möjligt att driftsätta på Internet och det presenterade siffror som bevisade hur bra det presterade. http2-arbetet började därmed från SPDY/3-utkastet som helt enkelt gjordes om till http2 draft-00 med lite sök och ersätt.

är ett protokoll som utvecklades och togs fram av Google. De utvecklade det visserligen öppet och bjöd in alla som ville att delta, men det var tydligt att de utnyttjade sin situation med att kontrollera både en populär webbläsare och ett signifikant server-bestånd med välanvända tjänster.

RFC 7320
latinska adverbet för två
SPDY