SPDY
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 11. heinäkuuta 2015 tarkistetusta
versiosta . tarkastukset vaativat
23 muokkausta .
SPDY (lausutaan " speedy ", " speedy ") on sovelluskerroksen protokolla verkkosisällön siirtämiseen. Protokollan on kehittänyt Google Corporation . Kehittäjien suunnittelemana tämä protokolla on sijoitettu korvaamaan joitain HTTP-protokollan osia , kuten yhteydenhallintaa ja tiedonsiirtomuotoja.
SPDY:n päätavoitteena oli lyhentää verkkosivujen ja niiden elementtien latausaikaa [5] . Tämä saavutetaan priorisoimalla ja multipleksoimalla useiden tiedostojen siirto siten, että tarvitaan vain yksi yhteys asiakasta kohti.
Projektidokumentaatio on ollut saatavilla vuodesta 2009, ensimmäinen laboratoriokoe on tehty. Testit menivät näin: tekijät simuloivat verkkoa ja latasivat 25 maailman suurinta sivustoa SPDY-protokollalla. Tilastot osoittavat, että joissain tapauksissa verkkosivut latautuvat 55 % nopeammin kuin käytettäessä HTTP-protokollaa. Dokumentaatio kertoo myös, että sivun latausaika on lyhentynyt 36 % [6] [7] .
Protokolla on ollut laajalti käytössä vuodesta 2011-2012 [8] . Vuodesta 2015 lähtien HTTP/2 -protokollaa [9] on otettu aktiivisesti käyttöön , SPDY-protokollan tuki poistettiin useilta asiakkailta vuonna 2016 HTTP/2 :n hyväksi [10] [11] .
Protokollaversiot _
SPDY:llä on 4 protokollaversiota. Sen ohjauskehyksissä 15 bittiä ilmaisee protokollaversion.
- Versio 1: ei enää käytössä.
- Versio 2: tuki lopetetaan pian. Nginx , versioon 1.5.10 asti, tukee spdy/2:ta. Firefox 28 ja Chromen uusimmat versiot pudottavat tuki SPDY-versiolle 2. OpenLiteSpeed 1.1 tukee SPDY/2:ta.
- Versio 3: SPDY v3 otti käyttöön vuonhallinnan tuen, päivitti pakkaussanakirjan ja poisti käyttämättömät otsikkotilat tietyistä kehyksistä sekä muita pieniä virheenkorjauksia. Tuki:
- Firefox 15+
- OpenLiteSpeed 1.1+
- Versio 3.1: SPDY v3.1 otti käyttöön vuonohjausistuntokerroksen tuen, poisti CREDENTIALS-kehykset (ja niihin liittyvät virhekoodit). Tuetut: Firefox 27, OpenLiteSpeed 1.2.7, Nginx 1.5.10.
- Versio 4: Alfaversio on saatavilla osoitteessa chrome://flags/#enable-spdy4 Chrome- ja Chromium -pohjaisille selaimille ja Operalle osoitteessa opera://flags/#enable-quic.
Tuki
Asiakkaat
Google Chrome / Chromium -selaimet ja niihin perustuvat selaimet ovat tukeneet SPDY:tä versiosta 6 (2011) lähtien [12] . Chromiumin versiosta 51 alkaen SPDY:n tuki on poistettu HTTP/2 -protokollan hyväksi [13] .
Protokollaa tukee tällä hetkellä Mozilla Firefox -selain (toteutettu versiosta 11 lähtien [1] , käytössä versiosta 13 lähtien [14] ) ja Operan alkuperäinen versio versiosta 12.10 lähtien [15] [16] .
Microsoft vahvisti virallisesti tuen SPDY/3:lle Internet Explorer 11:ssä vuonna 2013 [2] .
Palvelimet
Protokollan popularisoimiseksi ja sen toteuttamisen helpottamiseksi Google julkaisi mod_spdy- moduulin Apache -verkkopalvelimelle . nginx 1.3.15 esitteli tuen ngx_http_spdy_module [4] -moduulille .
Katso myös
Muistiinpanot
- ↑ 1 2 Bug 528288 - (SPDY) Toteuta SPDY- protokolla . Haettu 11. maaliskuuta 2012. Arkistoitu alkuperäisestä 6. marraskuuta 2012.
- ↑ 1 2 WebGL, SPDY/3, uudet kehitystyökalut ja muuta vahvistettua IE11:lle Win 8.1:ssä ( kuollut linkki) . Arkistoitu alkuperäisestä 1. heinäkuuta 2013.
- ↑ apache mod_spdy -moduuli . Haettu 25. huhtikuuta 2014. Arkistoitu alkuperäisestä 26. maaliskuuta 2017. (määrätön)
- ↑ 1 2 nginx-moduuli ngx_http_spdy_module . Haettu 25. huhtikuuta 2014. Arkistoitu alkuperäisestä 25. huhtikuuta 2014. (määrätön)
- ↑ 2x nopeampi verkko (downlink) . Virallinen Google Chromium -blogi (11. marraskuuta 2009). Haettu 13. marraskuuta 2009. Arkistoitu alkuperäisestä 10. huhtikuuta 2012. (määrätön)
- ↑ SPDY: Kokeellinen protokolla nopeampaan verkkoon (downlink) . Chromium Developer Documentation . Haettu 13. marraskuuta 2009. Arkistoitu alkuperäisestä 10. huhtikuuta 2012. (määrätön) (Englanti)
- ↑ Iljitsch van Beijnum. SPDY: Google haluaa nopeuttaa verkkoa luopumalla HTTP:stä (downlink) . Ars Technica (12. marraskuuta 2009). Haettu 13. marraskuuta 2009. Arkistoitu alkuperäisestä 10. huhtikuuta 2012. (määrätön) (Englanti)
- ↑ HTTP/2 on täällä! Hyvästi SPDY? Ei aivan vielä . Haettu 10. elokuuta 2016. Arkistoitu alkuperäisestä 8. joulukuuta 2015. (määrätön)
- ↑ Arkistoitu kopio . Haettu 29. syyskuuta 2017. Arkistoitu alkuperäisestä 9. marraskuuta 2016. (määrätön)
- ↑ Arkistoitu kopio . Haettu 29. syyskuuta 2017. Arkistoitu alkuperäisestä 3. lokakuuta 2017. (määrätön)
- ↑ Chromium-blogi: Hei HTTP/2, hyvästi SPDY
- ↑ Google näkee 15 %:n nopeuden lisäämisen HTTP-säädöllä. Kaikki Googlen SSL-yhteydet nyt SPDY , The Register ( 16. kesäkuuta 2011). Arkistoitu alkuperäisestä 28. elokuuta 2016. Haettu 10. elokuuta 2016. "SPDY teki hiljaisen debyyttinsä Chrome 6:n kanssa".
- ↑ Siirtyminen SPDY:stä HTTP/ 2 :een . Haettu 10. elokuuta 2016. Arkistoitu alkuperäisestä 7. elokuuta 2016.
- ↑ Firefox Aurora 13 on poistunut - SPDY oletuksena päällä ja luettelo muista parannuksista (eng.) (downlink) . Arkistoitu alkuperäisestä 16. kesäkuuta 2012.
- ↑ Opera 12.50-1577 tukee nyt SPDY-protokollaa (englanniksi) (downlink) . Arkistoitu alkuperäisestä 24. lokakuuta 2012.
- ↑ Opera: Sisäänrakennettu tuki SPDY-protokollalle (downlink) . Haettu 6. marraskuuta 2012. Arkistoitu alkuperäisestä 9. marraskuuta 2012. (määrätön)
Linkit
Web ja verkkosivut |
---|
maailmanlaajuisesti |
|
---|
Paikallisesti |
|
---|
Sivustojen ja palveluiden tyypit |
|
---|
Luominen ja ylläpito |
|
---|
Asettelutyypit, sivut, sivustot |
|
---|
Tekninen |
|
---|
Markkinointi |
|
---|
Yhteiskunta ja kulttuuri |
|
---|