Co je http 2. Vysvětlení http2. Pracovní skupina IETF a HTTPbis

Technologie WiMAX zapnuta aktuální okamžik je velkým zájmem každého, kdo potřebuje rychlý internet, a není se čemu divit, protože WiMAX je nejvíc pokročilé technologie poskytování bezdrátové komunikace na dlouhé vzdálenosti. Informační kanál web je zvyklý seznamovat své čtenáře s novými a slibné technologie, proto zahajujeme sérii publikací, které vám pomohou dozvědět se více o vlastnostech a možnostech sítí WiMAX, jak se k nim připojit a o vybavení, které se k tomu používá.

Co je WiMAX
Pro začátek - trochu technické informace. WiMAX je telekomunikační technologie navržená k poskytování univerzální bezdrátové komunikace na velké vzdálenosti. Hlavní výhoda WiMAX pro koncový uživatel- je kompatibilní s široký rozsah zařízení - od stolní počítače a notebooků až po mobilní telefony. WiMAX má oproti „kabelovému“ internetu řadu vážných výhod: vytváření bezdrátových sítí WiMAX „od nuly“ je rychlejší a v budoucnu bezdrátové sítě Je to výhodnější pro poskytovatele i koncového uživatele.

WiMAX a Wi-Fi – jaký je rozdíl?
Do jisté míry je konkurentem WiMAXu v bezdrátovém segmentu technologie Wi-Fi, ale při bližším zkoumání se ukazuje, že WiMAX a Wi-Fi jsou ve zcela jiných váhových kategoriích. Body Wi-Fi připojení jsou schopny poskytnout signál na vzdálenost pouhých několika set metrů, zatímco WiMAX je systém dlouhý dosah, pokrývající kilometry vesmíru. Určitě mnozí z vás mají doma Wi-Fi router, poskytování internetu dle standardů DSL do všech zařízení v bytě. A technologie WiMAX může rozšířit tyto hranice na velikost vašeho bloku nebo dokonce celého města – jen si představte, jak pohodlné to je!

Proč WiMAX?
Především je to rychlost a ještě jednou rychlost! Technologie Mobile WiMAX umožňuje surfovat po internetu rychlostí až 10 Mbit/s. Uzavřením smlouvy budete moci užívat rychlý internet kdekoli v oblasti pokrytí – doma, v práci nebo v autě. Sledování umožňují rychlosti až 10 Mbit/s mobilní televize, poslouchat rádio, stahovat hudbu a filmy do počítače nebo komunikátoru během několika minut.

WiMAX v Rusku
Nyní na místě Ruská federace několik společností buduje své sítě založené na technologii WiMAX, ale nejznámější a největší síť je Yota ( ochranná známka Scartel). Síť Yota funguje v Moskvě a Petrohradu od září 2008 a 1. června 2009 začala společnost testovat síť v Ufě. Yota se nestaví jako poskytovatel, ale jako poskytovatel doručovacích služeb mobilní služby, včetně „Yota Music“ (stahování a poslech více než 600 000 skladeb z katalogu), „Yota TV“ (online sledování více než 20 ruských a zahraničních televizních kanálů), „Yap-Yap“ (hosting fotografií a synchronizace kontaktů) , “Yota Video » (online sledování celovečerních a animovaných filmů, hudebních videí a krátkých videí).

Instalace zařízení a připojení k síti WiMAX
Nastavení bezdrátový internet ve velké metropolitní oblasti to není snadný úkol, takže je nejlepší, když to udělá specialista. Naším konzultantem v otázkách nastavení zařízení a připojení k síti Yota bude jeden z inženýrů společnosti IT Trivial.

Navzdory skutečnosti, že oblast pokrytí sítě Yota pokrývá téměř celou Moskvu, kvalita signálu často trpí železobetonovými podlahami, kovovými konstrukcemi, elektrickým vedením atd. WiMAX modem má všesměrovou anténu, ale obvykle není dostatek pro spolehlivý příjem signálu.

Názor odborníka: Strojník reagující na požadavek musí být plně vyzbrojen. Vždy s sebou máme 2 nebo 3 antény, několik kabelů a prodlužovacích kabelů. Pokud základní stanice Yota je na dohled ve vzdálenosti do 1 km, pak pro spolehlivý příjem ne přídavná zařízení. Pokud není přímka viditelnosti nebo je vzdálenost větší než 1 km, může být směr signálu a jeho síla jakákoliv.


V podmínkách slabého signálu se k jeho posílení používají směrové antény. Pouhým připojením antény se signál sám o sobě nezlepší, ale naopak ještě zhorší, protože anténu je na rozdíl od modemu potřeba přesně nasměrovat ke zdroji signálu. Hlavní úkol seřizovač - najděte právě tento směr a poté nainstalujte, nasměrujte a zajistěte anténu podle přijatých údajů.

Názor odborníka: Signál je obvykle snáze zachytitelný v blízkosti oken. Stává se, že pro stabilní provoz internetu stačí jednoduše nainstalovat anténu na parapet. Tento přístup však téměř nikdy nefunguje ve sklepech, ve spodních patrech budov nebo v kovových hangárech. Když kvalita signálu nestačí, snažíme se anténu přesunout mimo budovu, jednoduše ji držíme na paži natažené z okna. Anténu můžete namířit rovnoběžně se stěnami nebo na stěnu samotné budovy - někdy se stěna odráží dobrý signál, zejména je-li zdobena kovem. V každém případě je směrová WiMAX anténa extrémně citlivá – odchylka 5 stupňů do strany může snížit kvalitu signálu na polovinu.

Nyní k připojení operátorovi Yota Je použit pouze jeden typ modemu – Samsung SWC-U200. Modem má vnitřní anténu a poskytuje přijatelnou rychlost přenosu dat i při nízké úrovni signálu. Je však třeba zvážit, že modem není určen k připojení externí antény– její technologické konektory lze používat pouze ve spojení s adaptéry vyrobenými speciálně pro tyto účely.

Názor odborníka: Nyní je na trhu mnoho adaptérů, které jsou podomácku vyrobeny z jiných typů konektorů, jejichž podomácku vyrobené nebo upravené konektory neposkytují konzistentní RF spojení. Připojení takového adaptéru může způsobit přehřátí a vypnutí modemu vnitřní anténa a k poruše samotného modemu, protože je ve skutečnosti připojena nesrovnatelná anténa. Firma IT Trivial používá pouze prověřené kvalitní vybavení, takže takové problémy nemáme.


Pro přístup k internetu pomocí sítě Yota použijte Program Yota Přístup. Zobrazuje úrovně signálu a šumu v reálném čase, čímž monitoruje naměřené hodnoty Yota Access Vždy si můžete vybrat optimální polohu a směr antény. Minimální úroveň signálu pro zajištění stabilního spojení je 5-6 dB. Signál na optimální úrovni 14-18 dB znamená stabilní a rychlý internet.

Názor odborníka: Maximální úrovně signálu a šumu, kterých bylo možné dosáhnout, byly asi 30/-50 dB. Rychlost přístupu k internetu je přímo úměrná úrovni signálu, takže čím vyšší je toto číslo, tím lépe. S ideálním signálem bylo možné dosáhnout rychlosti ještě vyšší, než Yota slibuje – 11,8 Mbit/sec.

Asi 70 % z počtu klientů Yota jsou různé firmy a společnosti, takže se s nimi často musíte vypořádat Nastavení WiMAX v kancelářském prostředí. Ve většině kanceláří je zakázáno umisťovat antény na fasádu budovy nebo jednoduše mimo rám okna, takže problém s nalezením stabilního signálu musíte řešit jinými prostředky.

Názor odborníka: Když jdeme do kanceláře na instalaci, zpravidla si s sebou bereme sadu Antimonopoly WiMAX. Kromě modemu Samsung SWC-U200 to modem D-Link Antény DIR-320 a ANT-1618, včetně 5metrového prodlužovacího USB kabelu, který vám umožní umístit modem, router a anténu na nejvhodnější místa v kanceláři. V případě potřeby můžete vzájemně propojit prodlužovací USB kabely díky v nich zabudovaným zesilovačům je zaručen naprosto stabilní provoz s celkovou délkou až 25 metrů. Rychlost internetu s takovou soupravou, s přihlédnutím k tomu, že anténa je umístěna uvnitř budovy, bude asi 2-5 Mbit/s.


Kvalita sestavení síťových komponent také ovlivňuje rychlost připojení. Špatná montáž nebo nastavení vede k abnormálním provozním režimům, problémům s nasměrováním antény a v důsledku toho ke značným (až 2,5 dB) ztrátám výkonu signálu a celková rychlost spojení. Abyste tomu zabránili, je nutné využít služeb specialistů a kvalitních komponentů.

Bezdrátová komunikační technologie WiMAX je dnes nejpokročilejší ze všech existujících. Objevil se v roce 2003 a jeho cílem bylo uspokojit trh vysílacích zařízení.

Po celém světě začalo velké množství operátorů vytvářet bezdrátové sítě. Takové sítě nyní existují v USA, Japonsku, Koreji, Rusku a mnoha dalších. Pokud vezmeme v úvahu slova předních komunikačních analytiků, bude mít WiMAX brzy celkový počet uživatelů sítě více než 100 milionů lidí.

Dnes můžeme s klidem říci, že WiMAX nemá alternativní technologie, což z něj dělá pokročilý produkt. V tomto článku se podrobně podíváme na vlastnosti této technologie, její výhody a nevýhody.

Co je to?

„WiMAX“ („Mezinárodní propojení pro mikrovlnný přístup“) je technologie vyvinutý v roce 2003, jehož účelem je poskytovat bezdrátovou komunikaci pro pracovní stanice, stolní počítače, přenosné počítače A mobilní zařízení. Založeno na komunikačním standardu IEEE 802.16.

Jaké problémy řeší WiMAX:

  • zabezpečení širokopásmové připojení, místo pronajatých okruhů a „DSL/ADSL“;
  • Poskytování vzdálených monitorovacích systémů;
  • vytváření bodů vzdálený přístup, které nejsou vázány na geografickou polohu;
  • poskytování přístupových bodů Wi-Fi a jejich vzájemné propojení, jakož i další oblasti internetové sítě.

Rád bych také krátce pohovořil o hlavních fázích vývoje této technologie:


Rozsah a proveditelnost aplikace

Vývojáři na celém světě dnes čelí problému „ poslední míle"(kanál, který spojuje koncové zařízení uživatele s přístupovým uzlem poskytovatele). Naštěstí je nyní k dispozici mnoho druhů technologií poslední míle, takže každý poskytovatel může vyřešit problém s výběrem této technologie.

Dnes problém poslední míle nemá jasnou a univerzální řešení. Absolutně každá existující technologie má svou vlastní oblast použití, klady a zápory.

Výběr konkrétní technologie může být ovlivněn velkým množstvím faktorů, a zde jsou ty hlavní:

  • způsob, jak dosáhnout zamýšlených cílů, efektivní využití zdroje, cílové publikum,
  • alokace investic, které budou následně použity na rozvoj sítě;
  • dostupnost a provozuschopnost stávající síťové infrastruktury a také určité zdroje, které budou alokovány na podporu technické operace sítí.

Každý z výše uvedených faktorů hraje zvláštní roli při výběru technologického řešení.

Při srovnání Wi-Fi a WiMAX bych také rád poznamenal, že posledně jmenovaný umožňuje uživatelům přístup k internetu po dostatečně dlouhou dobu. vysoká rychlost. Pokrytí sítí WiMAX je mnohem větší než pokrytí Wi-Fi.

video: Technologie WiMax

Možnosti technologie

Celá rodina technologie WiMAX má poměrně širokou škálu výhod, které se od sebe liší. Vývojáři technologie WiMAX se snažili najít nejvhodnější možnost pro mobilní a pevné linky.

Za zmínku však stojí fakt, že slučování požadavků v rámci jedné normy stále není vyřešeným problémem. Standardní požadavky Jsou si navzájem zcela podobné, ale každá technologie má specifické zaměření na různé oblasti trhu. Proto se to stalo podnětem k vytvoření dvou samostatných verzí standardu.

Foto: technologie standard IEEE 802,16 ead

Každá specifikace WiMAX má svou vlastní technické specifikace: výkony záření, frekvence, přístup a přenos, opětovné použití rádiové frekvence. A právě kvůli těmto vlastnostem nemají systémy WiMAX založené na standardu IEEE 802.16 ead ​​prakticky žádnou kompatibilitu.

  • 802.16-2004 - byla zkolaudována v roce 2004. Při provozu se používá frekvenční multiplexování. Navíc existuje podpora pro tzv. pevný přístup v těch oblastech, kde není přímá viditelnost. Ve většině případů se používají frekvence 3,5 a 5 GHz.
  • 802.16-2005 - byla zkolaudována v roce 2005. Nová verze je velkým krokem ve vývoji pevného přístupu. Nová verze získala podporu pro mobilní předplatitele a její charakteristický rys je sériová podpora speciální funkce, jako například: „Režim nečinnosti“, „Předání“.

Charakteristickým rysem mezi těmito dvěma specifikacemi je, že s pevným WiMAX (802.16-2004) fungují pouze statičtí předplatitelé a s 802.16-2005 ( mobilní WiMAX) pracovat s účastníky, kteří se pohybují rychlostí až 110 kilometrů za hodinu.

Rád bych také poznamenal, že díky mobilitě jsou všechny funkce roamingu a takzvané „bezproblémové spojení“ mezi hlavními pracovními stanicemi poskytovány, když je účastník na cestách.

Existují také výjimečné případy, kdy lze 802.16-2005 docela dobře použít při obsluze statických účastníků.

Rád bych také poznamenal, že většina společností dává při poskytování vysokorychlostních komunikačních služeb přednost WiMAX.

v co nejkratším čase.

Předplatitelské zařízení WiMAX

V současné době lze zařízení pro použití sítí WiMAX instalovat uvnitř (taková zařízení obvykle nemají větší rozměry než tradiční DSL modemy) i venku (zařízení velikosti notebooku). Zařízení pro vnitřní použití jsou pohodlnější, ale mohou pracovat pouze na nich krátké vzdálenosti

ze základnové stanice. Z tohoto důvodu vyžaduje zařízení, které je instalováno uvnitř, větší investice, protože zajistit bude vyžadován velký počet přístupových bodů.

Princip činnosti a koncepce

WiMAX se skládá z následujících prvků: stanice (základna a klient), zařízení propojující stanice mezi stanicemi a internetová síť. K propojení základnové stanice a klientské stanice se používají frekvence od 2 do 11 GHz.

Mezi základnovými stanicemi je zpravidla zajištěna přímá viditelnost a využívá se provozní frekvenční rozsah od 10 do 66 GHz. Přímá viditelnost mezi pracovními stanicemi a frekvenční rozsah umožňuje výměnu dat rychlostí až 120 Mbit/s. V tomto případě je však nutné připojit jednu z pracovních stanic k síti poskytovatele pomocí standardní metoda drátové připojení.

Mají standardy IEEE 802.16 GSM struktura sítí. Rozsah základnové stanice několik kilometrů a stavba jakýchkoli dalších věží, které zesilují signál, není absolutně nutná.

Režimy

Standard wimax 802.16e-2005 zahrnuje všechny verze, které byly vydány dříve:


MAC/linková vrstva

Sítě 802.16 MAC používají takzvaný plánovací algoritmus. Princip fungování tohoto algoritmu je založen na následujícím: k přístupovému bodu se může připojit naprosto jakákoli klientská stanice a po připojení se pro ni automaticky vytvoří samostatný slot přímo na přístupovém bodu. Ostatní uživatelé to navíc nemohou ovlivnit a tím se eliminuje možnost přerušení komunikace.

Architektura WiMAX

Na fóru WiMAX vznikla specifikace architektury, díky které je možné určit obrovské množství provozních nuancí. Toto číslo zahrnuje distribuci síťové adresy, interakce s jinými sítěmi, autentizace.

Chtěl bych poznamenat, že síťová architektura není striktně vázána na jednu nebo druhou individuální konfiguraci, takže poskytuje poměrně vysokou flexibilitu a škálovatelnost.

Výhody a nevýhody

Mezi výhody patří:


Mezi nevýhody patří já:

  • nedostatek frekvenčních zařízení;
  • nepřipravenost legislativního rámce;
  • potíže při realizaci nová technologie, což je důvod momentálně neexistuje možnost poskytovat vysoce kvalitní komunikaci za nízkou cenu.

V tomto článku jsme se podrobně podívali na WiMAX. Dá se s jistotou říci, že WiMAX je v současnosti přední bezdrátovou komunikační technologií. Dnes si v moderním světě získal poměrně širokou popularitu.

V tomto článku budeme hovořit o tom, co je HTTP/2. Uspořádejme jakousi kontrolu, test: je to jen marketingový buzzword nebo je to skutečně tak správnou cestou zlepšit výkon webu (a můžete to ověřit spuštěním online testování a porovnání výsledků analýzy).

Existují dva typy webových vývojářů – ti, kteří již používají HTTP/2 ke zvýšení výkonu webových stránek, a ti, kteří jsou připraveni používat HTTP/2 ve svých budoucích projektech. Pokud jste o HTTP/2 ještě neslyšeli, pak máte v této otázce co dohánět. Začněme.

Co je tedy HTTP/2? Je to jen marketingový buzzword nebo je to opravdu něco stojí za to se podívat?

HTTP/2 je nejnovější verze slavné sítě HTTP protokol- Hypertext Transfer Protocol, který se používá v World Wide Web. Tento protokol umožňuje oddělit text a multimediální informace pomocí takzvaných webových odkazů mezi nepropojenými uzly, jako je prohlížeč a server. Váš prohlížeč používá tento protokol například ke stažení tohoto článku. Ale bez HTTP by nebyl internet!

Než se podíváme na výhody HTTP/2 a vysvětlíme, proč to zrychlí váš web, pojďme nejprve pochopit, jak se data přenášejí mezi nezávislé systémy.

SÍŤOVÝ PROTOKOL HTTP

HTTP používá technologii klient-server. To znamená, že váš prohlížeč (Firefox, Chrome atd.) je „klientem“ a náš blog běží na hostitelském serveru. Tento článek lze například identifikovat a stáhnout z něj pomocí URL- Uniform Resource Locator (jedinečný identifikátor zdroje). Pokud otevřete adresu URL tohoto článku, váš klient odešle HTTP požadavek na server a obdrží informace HTML formát. Jakmile dojde k přenosu dat (do transportní vrstva přes protokol TCP), váš prohlížeč zobrazí přijatou odpověď v HTML kódu a zobrazí text, který právě čtete.

Historický fakt: Termín „hypertext“ poprvé použil Ted Nelson v roce 1965 (projekt Xanadu). HTTP a HTML vytvořil Tim Berners-Lee a jeho tým v CERNu v roce 1989. Mimochodem, první stránky byly zveřejněny 6. srpna 1991.

Síťový protokol podporuje relace a ověřování. Relace je otevřená sekvence transakcí požadavek-odpověď přes připojení TCP zapnuto konkrétní port. Port 80 se používá pro HTTP a 443 pro HTTPS připojení. HTTPS je HTTP přes SSL/TLS, což znamená, že end-to-end spojení je vytvořeno přes šifrovaný kanál pomocí kryptografického protokolu Transport Layer Security (TLS).

HTTP/1.0 a HTTP/1.1

Před zavedením HTTP/2 jako standardu byl předchozí protokol HTTP/1.1 oficiálním standardem. HTTP/1.1 je vylepšená verze původní verze HTTP/1.0, oficiálně představená v roce 1996. Úplně první verze HTTP/1.1 byla představena v roce 1997 a vylepšená a aktualizovaná verze byla vydána v roce 1999 a znovu v roce 2014. Hlavním rozdílem mezi těmito dvěma staršími standardy je podpora více připojení v jednom požadavku.

HTTP/1.0 podporuje pouze jedno připojení na požadavek na zdroj, zatímco HTTP/1.1 umožňuje použít stejné připojení vícekrát, tzn. je nainstalován trvalé připojení. To poskytuje menší latenci a pomáhá rychlejšímu načítání moderních webových stránek. Latence je doba mezi požadavkem (důvodem) a odpovědí (výsledkem). Tato možnost byla v HTTP/2 dále vylepšena, ale hlavní výhody nového standardu vysvětlíme později.

VÍCE O METODÁCH ŽÁDOSTÍ HTTP

O něco výše jsme mluvili o požadavcích na server. HTTP definuje několik metod požadavků, které lze použít pro různé účely a akce na konkrétním zdroji. Nejběžnější metody jsou GET a POST, které by vám měly být známé.

Když zavoláte URL kliknutím na běžný odkaz, váš prohlížeč vytvoří požadavek GET. Můžete vidět GET parametry přímo v adrese URL, například?id=42. V tomto příkladu GET proměnná jedná se o identifikátor s hodnotou 42. Když si službu předplatíte zadáním svých údajů do formuláře a kliknutím na tlačítko potvrzení, váš klient dokončí POST požadavek. Kromě těchto metod HTTP podporuje několik dalších metod, které prohlížeč při surfování na internetu obvykle nepoužívá. Jsou to tyto metody:

  • HLAVA (podobná metodě GET, ale bez těla odpovědi),
  • DÁT(změní nebo vytvoří zdroj),
  • VYMAZAT(smaže zdroj),
  • STOPA(žádost o echo),
  • MOŽNOSTI(vrací podporované metody HTTP),
  • PŘIPOJIT(převádí požadavky na tunel TCP/IP),
  • NÁPLAST(použije změny na zdroj).

ODPOVĚDI HTTP A STAVOVÉ KÓDY HTTP

Pojďme na to stručný přehled odpovědi na dotazy. Odpověď serveru po požadavku obsahuje nejen tělo odpovědi a HTML kód pro zobrazení načtené stránky, ale také pole hlavičky odpovědi. Tato pole obsahují důležité informace a parametry o HTTP transakci v navázané spojení, jako je například použitý šifrovací algoritmus nebo mechanismus ukládání do mezipaměti. Pro úplnost popisu je třeba poznamenat, že tyto důležité parametry jsou také odesílány v polích hlavičky požadavku.

První řádek HTTP odpovědi vždy obsahuje tzv. stavový kód, který pomáhá klientovi správně zpracovat odpověď. Kdo by neznal nechvalně známou zprávu „Chyba serveru 500“. Byl to tento stavový kód 500, který server odeslal do prohlížeče kvůli vnitřní problémy server. Existuje několik hlavních kategorií, které jsou určeny první číslicí:

  • 1 - informační,
  • 2 - úspěšný,
  • 3 - přesměrování,
  • 4 - chyba klienta,
  • 5 – chyba serveru.

VÝHODY HTTP/2

HTTP/2 podporuje většina z syntaxe na vysoké úrovni verze HTTP/1.1. Například metody požadavku nebo stavové kódy jsou stejné. Nejvíce důležité změny je způsob, jakým jsou vytvářeny a přenášeny datové pakety mezi uzly.

Server může přenášet data klientovi i v případě, že o to prohlížeč ještě nepožádal, ale je nezbytný pro plné zobrazení stránky prohlížečem. Další požadavky mohou být multiplexovány (požadavky nebo odpovědi jsou kombinovány) a pipetovány (více požadavků bez čekání na odpovídající odpovědi) na jednom TCP spojení. Tato vylepšení snižují latenci a vedou k lepší rychlosti načítání stránek.
Co je tedy potřeba k tomu, abyste mohli začít využívat HTTP/2? Klient i server musí tomuto standardu rozumět a podporovat jej. Všechny populární moderní prohlížeče již mají v tuto chvíli vestavěnou podporu pro HTTP/2. Váš prohlížeč automaticky načte webové stránky přes HTTP/2, pokud to server podporuje. (tedy pokud je povoleno).

JAK AKTIVUJI HTTP/2 NA SVÉM SERVERU? POUŽÍVEJTE PLESK!

Nastavení HTTP/2 je opravdu snadné! Plesk jako vždy udělal všechnu tvrdou práci za vás, zatímco vy odpočíváte a staráte se o své podnikání. Pokud již máte Plesk na svém serveru, stačí provést několik kliknutí a aktivovat podporu pro moderní, rychlý síťový standard.

Tým Plesk vytvořil rozšíření Zabezpečení Poradce, pomocí kterého můžete HTTP/2 povolit i povolit SSL certifikát a podpora HTTPS jedním kliknutím ve WordPressu. Otevřete adresář Plesk extensions a nainstalujte Security Advisor. Rozšíření je zcela zdarma a váš web nejen ochrání, ale také urychlí!

18.07.2017 11:41

HTTP/2 je druhá verze známého protokolu HTTP. Úplný název tohoto protokolu vypadá jako HTTP/2.0. Jak víte, HTTP – neboli Hypertex Transfer Protocol – je protokol, který se používá k přenosu hypertextu. Jinými slovy, díky HTTP se webové stránky načítají a zobrazují prostřednictvím prohlížeče uživatelům internetu.

Protokol HTTP se objevil již dávno: první verze - ani ne první, ale 0.9 - byla vydána již v roce 1991. O osm let později, v roce 1999, se objevila verze HTTP, která se dnes aktivně používá – HTTP/1.1. Zdálo by se, že když vše funguje, tak proč něco měnit? Ale jako u všeho ve vývoji, pokrok nestojí na místě, vše se mění a vyžaduje změny.

Rozvoj

Rozvoj nová verzeřešil protokol pracovní skupina HTTPbis z Internet Engineering Task Force (Internet Engineering Council, která vyvíjí internetové standardy). Byla založena v roce 2007 speciálně pro práci na tomto projektu. Však aktivní akce se začalo dít až o pět let později, v roce 2012.

Základem pro HTTP/2 byl protokol SPDY (lze dešifrovat jako „rychlý“ - rychlý). Vývojář této punkce je společnost Google- vytvořili jej za účelem snížení doby načítání webových stránek. Protokol SPDY umožňuje upřednostňovat a multiplexovat vícenásobné přenosy souborů, takže pro každého klienta je potřeba pouze jedno připojení.

Jeden z členů pracovní skupiny, Daniel Stenberg, zveřejnil na jaře 2014 dokument, který hovoří o tom, proč se na tomto projektu vůbec začalo pracovat a jak probíhá. Dokument je k dispozici také v ruštině: https://bagder.gitbooks.io/http2-explained/ru/

Zde jsou stručně uvedené body v popisu konceptu:

  • Musí být podporována paradigmata HTTP;
  • odkazy http:// a https:// by měly zůstat, není třeba přidávat nové schéma;
  • servery a klienti používající HTTP/1 musí být připojeni k serverům HTTP/2;
  • Možnosti HTTP/2 musí být převedeny na HTTP/1.1 pomocí proxy;
  • snížení počtu nepovinných částí v protokolu;
  • nedostatek vedlejších verzí v HTTP/2; V případě potřeby bude vyvinut protokol HTTP/3.

Inovace

Hlavním cílem vývoje nového protokolu je zvýšení rychlosti načítání stránek. Vývojáři se proto také zaměřili na to, aby se zbavili některých prvků, které brání produktivitě.

HTTP/2 je binární protokol. Volba směrem k binárnímu systému byla učiněna proto, aby bylo vytváření balíčků jednodušší a jednodušší. Zejména to usnadnilo oddělení částí, které jsou spojeny s protokolem, a částí, které jsou spojeny s datovým paketem (tento problém je přítomen v HTTP/1).

Multiplexování streamů- na to se uzavírá hlavní sázka nový vývoj. Pokud by dříve byly pakety více streamů doručovány odděleně, pak s protokolem HTTP/2 jsou pakety v rámci jednoho spojení smíchány a odděleny na druhé straně.

Kromě toho má každé vlákno svou váhu nebo jinými slovy prioritu, takže můžete pochopit, která vlákna jsou považována za důležitější a která jsou méně důležitá. To je důležité v situacích, kdy existují omezení zdrojů a server je nucen vybrat streamy, které budou odeslány jako první.

HTTP/2 používá binární rámce, které mohou usnadnit manipulaci se streamy. Rámeček PRIORITY zejména umožňuje určit, na kterých vláknech jsou závislá tohoto proudu, tedy vytvořit určité schéma, strom priorit označující vztahy mezi sebou. V tomto případě se význam toků může dynamicky měnit. V praktickém smyslu to umožňuje například určit, které obrázky na stránce má prohlížeč načíst jako první.

Stojí to za to samostatně otázka komprese. HTTP je bezstavový protokol, což znamená, že jde o opakovatelný protokol. V praxi to znamená, že pokud server existuje žádost několik zdrojů (například obrázky), to vede k řadě dotazů, které samy o sobě jsou téměř totožné. Proto je logické, že komprese je nezbytná.

Však úskalí je zde také. Zranitelné jsou zejména komprese HTTPS a SPDY BREACH útok(Browser Reconnaissance and Exfiltration via Adaptive Compression of Hypertext), který využívá nedostatky kompresního algoritmu gzip/DEFLATE, a útok CRIME (Compression Ratio Info-leak Made Easy), který rovněž využívá algoritmy komprese dat.

V důsledku toho vytvořil tým HTTPbis HPACK je specializovaný protokol pro kompresi HTTP/2 hlaviček. Při použití protokolu HTTP/2 jsou hlavičky služeb (pro načítání prvků stránky) přenášeny komprimované, čímž se snižuje množství zdrojů potřebných pro takovou operaci.

Dalším užitečným rámem je RST_STEAM. Je zodpovědný za zrušení odesílání zprávy, což se používá ke snížení plýtvané šířky pásma a zabránění výpadkům připojení. Tento rámec je například vhodný, pokud potřebujete rychle označit odeslaný stream, který se ukáže jako zbytečný.

HTTP/2 umožňuje zvýšit zabezpečení zdroje, ale před přechodem na HTTP/2 je potřeba nejprve přejít na HTTPS (i když nyní to prosím velká většina již udělala).

HTTP/2 však má zpětně kompatibilní s HTTP/1, takže není třeba spěchat s převodem webu na nový protokol. V budoucnu ale samozřejmě můžete zaznamenat určité zpomalení načítání vašeho webu, protože... optimalizace, které fungovaly pro HTTP/1, již nemusí fungovat pro druhou verzi tohoto protokolu.

HTTP/2 podporují všechny hlavní prohlížeče: Chrome, Firefox, Opera, Edge, Safari.
Také se doporučuje rychle přejít na HTTP/2 pro ty, kteří mají velký mobilní provoz.

Přechod na HTTP/2

Pro ty, kteří mají zájem přejít na HTTP/2, doporučuji přečíst si tuto dokumentaci angličtina: https://cdn.wp.nginx.com/wp-content/uploads/2015/09/NGINX_HTTP2_White_Paper_v4.pdf

Sečteno a podtrženo

HTTP/2 je protokol, který na jedné straně obsahuje dědictví HTTP/1 a na druhé straně má mnoho výhod pro přenos dat, což má za následek výraznou převahu nové verze protokolu nad jeho předchůdce.

Implementovali jsme podporu HTTP/2 na nové servery.HTTP je protokol, který řídí komunikaci mezi vaším serverem a prohlížeči návštěvníků vašeho webu.HTTP/2 je první aktualizací protokolu od roku 1999. A slibuje nám, že webové stránky budou mnohem rychlejší pro všechny.Můžete vidět, o kolik rychlejší protokol HTTP/2 je HTTP/1.1

Jaké možnosti má nový protokol?

HTTP/2 má víc dostatek příležitostí a výhody oproti předchozí verzi.Hlavní věc je, že se stránky načítají mnohem rychleji.Toho je dosaženo díky řadě inovací:

Multiplexování

Díky multiplexování v protokolu HTTP/2 jsou všechna data přenášena prostřednictvím jediného TCP spojení.Zatímco v HTTP/1.1, abyste získali každý prvek, který tvoří webovou stránku, musíte vytvořit samostatné připojení. Vzhledem k tomu, že takových připojení mohlo být najednou jen asi 6, to výrazně zpomalilo načítání stránek.

Multiplexování umožňuje prohlížeči provádět více požadavků v rámci jednoho TCP spojení

Přednost

Během vývoje HTTP/2 také zohlednil potřebu poskytnout uživateli vizuální rychlost načítání stránky. Každému vláknu přiřaďte prioritu načítání.Pokud je například vaše webová stránka poměrně dlouhá, můžete nejprve načíst obsah v horní části stránky.

Komprese záhlaví

Moderní webová stránka se skládá z mnoha prvků: obrázků, JS, CSS a dalších. Prohlížeč odešle HTTP hlavičku v požadavku na stažení každého z těchto prvků. Při odesílání požadovaných prvků k nim server přidá i hlavičku. Síťový kanál je tedy také spotřebován pro přenos velké množství servisní informace.

V HTTP/2 jsou hlavičky přenášeny v komprimované podobě. To snižuje množství informací vyměňovaných mezi serverem a prohlížečem. Byl vyvinut speciální algoritmus HPACK, který řeší známé zranitelnosti v oblasti odposlechu.

Server push

Tohle je další mocná příležitost HTTP/2 protokol. Nyní může server odpovědět na požadavek odesláním doplňkové prvky, který bude prohlížeč potřebovat. Například nyní při požadavku na stránku může server kromě samotné stránky okamžitě odeslat JavaScript a CSS soubory, které jsou potřeba k jejímu zobrazení.

SSL a šifrování

Vývojáři protokolu HTTP/2 jej zásadně implementovali pouze pro zabezpečená připojení. Pokud tedy chcete přejít na protokol HTTP/2, budete potřebovat komerční SSL certifikát.

Pokud byste chtěli vyzkoušet možnosti nového protokolu, nabízíme test na měsíc. Také při objednávce nový Pro poskytujeme tarify po dobu jednoho roku.

Možnost nákupu mají všichni naši ostatní klienti do konce března 2016

Jak přejít na HTTP/2?

Věříme, že přechod na protokol HTTP/2 výrazně zrychlí načítání stránek pro většinu našich klientů a také výrazně sníží zátěž serverů.

Pokud chcete, aby vaše stránky fungovaly pomocí protokolu HTTP/2, dejte nám vědět naa přesuneme jej na server, který podporuje HTTP/2.




Nahoru