Ką parodo šis testas
HTTP/3 veikia per QUIC – šifruotą perdavimo protokolą, naudojantį UDP. Šis testas tikrina faktines užklausas šiai kilmei, o ne numato palaikymą pagal naršyklės versiją. Naršyklė gali naudoti HTTP/3 iki turinio pristatymo tinklo, o šis tinklas gali persiųsti HTTP/1.1 mūsų serveriui; abu stebėjimai gali būti teisingi.
Kaip atlikti testą
- Atidarykite įrankį per HTTPS ir pirmam testui naudokite tą pačią naršyklę bei ryšį.
- Paleiskite kartotines užklausas nenaudojant talpyklos ir palaukite atskirų jų protokolų stebėjimų.
- Atskirai peržiūrėkite naršyklės protokolą, vidinio serverio protokolą ir patvirtintus tinklo pakraščio duomenis.
Kaip atliekamas matavimas
Naršyklė nuskaito nextHopProtocol iš tikrų užklausų išteklių laiko įrašų. Mūsų serverio atsakymas atskirai praneša vidinio serverio gauto ryšio protokolą.
Užklausos nukreiptos į šią kilmę. Naršyklės pusės patvirtinimą serveryje gali pagrįsti tik tinkamos aprėpties tiesioginiai įrodymai arba aiškūs patvirtinto tarpinio serverio signalai; bendros tarpininko antraštės to nesuteikia.
Kaip suprasti rezultatus
- HTTP/3 patvirtintas
- Naršyklės h3 stebėjimas arba patikimas naršyklės pusės serverio signalas patvirtina HTTP/3 matuotame ryšyje.
- HTTP/3 nepastebėtas
- Užbaigtos užklausos naudojo kitą matomą protokolą. Serveris gali nesiūlyti HTTP/3, naršyklė gali jo nesirinkti arba kelyje gali būti ribojamas UDP.
- Protokolo duomenys neprieinami
- Trūkstama laiko informacija arba neišsamūs ar prieštaringi tinklo pakraščio signalai palieka atitinkamą rezultatą neaiškų, o ne patvirtina perdavimo protokolą.
Palyginkite prieš ir po
- Išsaugokite kilmę, užklausų protokolus, naršyklę ir ryšio sąlygas.
- Pakeiskite vieną susijusį tinklo ar naršyklės nustatymą ir pakartokite tas pačias užklausas tai pačiai kilmei.
- Naršyklės stebėjimus lyginkite su naršyklės stebėjimais. Vien vidinio serverio pokytis neįrodo, kad pasikeitė naršyklės naudojamas perdavimo protokolas.
Testo ribos
- Nepastebėjus HTTP/3 neįrodoma, kad QUIC blokuojamas visame tinkle.
- Protokolo pasirinkimas gali priklausyti nuo serverio pranešimų, esamų ryšių ir naršyklės pasirinkimų; tai nėra greičio testas.
Ką prireikus pakeisti
- Tikimasi HTTP/3, bet jis nepastebėtas
- Bandykite iš naujo užmezgę ryšį ir prieš keisdami ugniasienės taisykles patikrinkite, ar kilmė iš tikrųjų siūlo HTTP/3.
- Naršyklės ir serverio protokolai skiriasi
- Patikrinkite tinklo pakraščio ir vidinio serverio stebėjimų aprėptį. Įprasto tarpininko protokolo pakeitimo nereikia taisyti naršyklėje.
Dažnai užduodami klausimai
Ar HTTP/3 reiškia greitesnį ryšį?
Jis nurodo naudotą perdavimo protokolą. Rodomas užklausų laikas neparodo bendro ryšio našumo, kuris priklauso nuo tinklo, serverio ir darbo krūvio.
Ar VPN gali pats įjungti HTTP/3?
Ne. Naršyklė ir paskirties vieta turi jį palaikyti; maršruto pakeitimas gali pakeisti tik kelio sąlygas.