HTTP 1.0 vs 1.1
Internetin käyttäjänä sinun on oltava törmännyt HTTP: n käyttöön. Tämä on yksi yleisimmin käytetyistä kirjeistä erityisesti miljoonille sivuille, joita tällä hetkellä käytetään verkossa. Juuri tästä aiheesta keskustellaan täällä. Ilmeisesti, jos tiedät jotain HTTP: stä, on olemassa kaksi versiota, 1.0 ja 1.1. Mitä nämä kaksi versiota tarkoittavat? Alla on vaihe vaiheelta HTTP 1.0: n ja Http 1.1: n katsaus.
Termi HTTP viittaa Hyper Text Transfer Protocol -protokollaan. Tämä toimii sekä asiakas- että palvelinprotokollana, joka määrittelee kuinka viestit siirretään ja muotoillaan maailmanlaajuisessa verkossa. HTTP 1.0 otettiin käyttöön vuoden 1996 alkupuolella, kun aloitti yritysten liikkuminen verkossa liiketoimintaa varten. HTTP: n käytön suosio on kasvanut yli 75%: n Internet-liikenteestä riippuen siitä.
HTTP 1.0 pystyi määrittelemään vain korkeintaan 16 tilakoodia, joka oli varattu numero. Tärkein rajoitus 16 tilakoodin käytölle oli se, että havaittiin huono tarkkuusraportointi, ja siten tarve keksiä HTTP 1.1 -versio. HTTP 1.1: llä oli 24 tilakoodia, jotka pystyivät ratkaisemaan aiemmat rajoitukset, joita HTTP 1.1: llä oli. Virheilmoitukset tehtiin nopeammin, ja virheet havaittiin helposti, kun niitä ilmeni.
Toinen plus, joka tuli HTTP 1.1: n käytön mukana, oli varoitusotsikko, joka kykeni suorittamaan useita lukuja toissijaisia tilahälytyksiä. HTTP 1.1: n toissijaisten tilanilmaisimien päätarkoitus oli ilmoittaa ongelman vastaanottajalle, kun onnistunut pyyntö tehtiin. Varoituspyynnöt, jotka on perustettu HTTP1.1: ssä, voidaan jakaa kahteen luokkaan. Luokat perustuivat ensimmäiseen numeroon, joka esitettiin kolminumeroisessa koodissa. Yhdessä luokassa varoitus poistettiin, kun koodi on validoitu onnistuneesti välimuistiin. Toinen luokka oli yksi, joka säilytettiin, ja sen mukana tulee välimuistin validoitu merkintä.
HTTP 1.0 -käytössä on vain perusoikeuksien todennusoikeus, jolloin haaste käyttäjille ja salasanoille, joita käytetään, ei ole salattu. Tämä, kuten voisit perustellusti olettaa, tuo esiin riskin tekijän, jonka vuoksi sinua voi torjua. HTTP 1.0: lla ei myöskään ole riippuvuuksia, joten snooppimisen keräämiä tietoja voidaan käyttää myöhemmin tulevaisuudessa. HTTP 1.1: n tulo korjasi ongelman ja tarjosi Digest Access -todennuksen käytön. Tämä heijastaa perustodennusta ja sallii palvelimien huipput hyödyntää kertaluonteista arvoa, joka käytännössä vaikeuttaa snoopinnan saavuttamista. Salasanan, käyttäjänimen ja kertaluonteisen arvon tarkistussumma tehdään, ja nämä kaikki ovat salattuja. Voit siis olla varma, että snooppaus ei ole mahdollista käytettäessä HTTP 1.1: tä.
HTTP 1.0 -suunnittelu tarvitsi uuden TCP-yhteyden jokaiselle sen kautta tehdylle pyynnölle. Tämä aiheutti haasteen, koska uuden TCP-yhteyden perustaminen jokaisessa pyynnössä vaati kustannuksia ja aikaa, mikä tekee yhteydestä erittäin hidasta. Tämän HTTP1.1: n käsittelemiseksi keksittiin pysyviä yhteyksiä ja myös putkilinjapyyntöjä pysyvien yhteyksien käsittelemiseksi..
Yhteenveto
HTTP tarkoittaa hypertekstinsiirtoprotokollaa
HTTP 1.1 on yleensä päivitys HTTP 1.0: n rajoituksista
HTTP 1.0 voi määrittää 16 tilankoodia
HTTP 1.1 voi määrittää 24 tilakoodia
HTTP 1.1: ssä on varoitusotsikko, joka pystyy tuottamaan monia toissijaisia tilahälytyksiä
HTTP 1.0 -todennus ei ole turvallista, koska sitä ei ole salattu
HTTP 1.1 turvallinen, koska se käyttää käyttäjänimen, salasanan ja kertaluonteisen arvon tarkistussummaa.