Kapcsolat és DNS

HTTP/3 és QUIC kapcsolati teszt

Figyelje meg a valódi böngészőkérések által használt protokollokat, és különböztesse meg őket a háttérszerver által kapott protokolltól.

Fontos. Az első látogatás HTTP/2-t használhat, mielőtt a böngésző felfedezi a HTTP/3-at ezen keresztül: Alt-Svc.
A teszt nem indult el

Az eredmény nem meghatározható marad, amíg egy kérést nem mérünk.

Egyedi kísérletek

#BöngészőMegállapított peremhálózati vagy közvetlen kapcsolatSzerverünk által fogadottHTTP/3Időtartam
Az eredmények értelmezése
  • HTTP/3 megerősítve : a böngésző ezt jelenti h3, vagy egy közvetlen kapcsolat vagy jóváhagyott peremhálózat megállapítja HTTP/3.
  • A böngésző HTTP/3-at használ; szerverünk HTTP/1.1-et kap : egy CDN vagy proxy eltérő protokollokat használhat két kapcsolatán. A böngésző eredménye továbbra is megerősített.
  • Másik protokoll megfigyelve : minden kísérlet HTTP/2-t vagy HTTP/1.1-et használt. Ez nem bizonyítja a QUIC blokkolását.
  • Nem meghatározható : a teljesítmény-API elrejti a protokollt, és a szerver nem kapja meg ezt az információt.

Összehasonlítás előtte és utána

Futtassa ugyanazt a tesztet ugyanazon az eszközön, és mentse az alapállapotot. Aktiválja a VPN-t vagy módosítson egy releváns beállítást, futtassa újra azonos körülmények között, és mentse a következő eredményt.

Az összehasonlításhoz mentse az előtte és az utána mért eredményt.

Mit mutat ez a teszt?

A HTTP/3 a QUIC felett működik, amely UDP-t használó titkosított átviteli protokoll. Ez a teszt az ehhez az eredethez intézett tényleges kéréseket ellenőrzi, nem a böngészőverzióból feltételezi a támogatást. A böngésző HTTP/3-at használhat egy tartalomelosztó hálózatig, miközben az HTTP/1.1-en továbbít szerverünkhöz; mindkét megfigyelés helyes lehet.

A teszt futtatása

  1. Nyissa meg az eszközt HTTPS-en, és az első futtatáshoz tartsa meg ugyanazt a böngészőt és kapcsolatot.
  2. Futtassa az ismételt, gyorsítótárat mellőző kéréseket, és várja meg az egyedi protokollmegfigyeléseket.
  3. Külön olvassa el a böngészőprotokollt, a háttérprotokollt és a jóváhagyott peremhálózati bizonyítékot.

A mérés működése

A böngésző valódi kérések erőforrás-időzítési bejegyzéseiből olvassa a nextHopProtocol értéket. Szerverünk válasza ettől függetlenül jelenti a háttérrendszer által kapott kapcsolati protokollt.

A kérések ezt az eredetet célozzák. Csak megfelelő hatókörű közvetlen bizonyíték vagy kifejezett jóváhagyott proxyjelzés támaszthatja alá a böngésző felé irányuló szerveroldali megerősítést; általános közvetítői fejlécek nem.

Az eredmények értelmezése

HTTP/3 megerősítve
Egy böngészős h3 megfigyelés vagy megbízható, böngésző felé adott szerverjelzés megerősíti a HTTP/3-at a mért kapcsolaton.
HTTP/3 nem figyelhető meg
A befejezett kérések más látható protokollt használtak. Lehet, hogy a szerver nem kínál HTTP/3-at, a böngésző nem választja, vagy az útvonal korlátozza az UDP-t.
A protokoll bizonyítéka nem érhető el
Hiányzó időzítési információ vagy hiányos, illetve ellentmondó peremhálózati jelzések esetén az eredmény nem meghatározható, nem erősít meg átviteli módot.

Összehasonlítás előtte és utána

  1. Mentse az eredetet, a kérések protokolljait, a böngészőt és a kapcsolati körülményeket.
  2. Módosítson egy érintett hálózati vagy böngészőbeállítást, és futtassa újra ugyanazokat a kéréseket ugyanahhoz az eredethez.
  3. Böngészős megfigyeléseket böngészős megfigyelésekkel hasonlítson össze. A háttérrendszer változása önmagában nem bizonyítja a böngésző által használt átvitel változását.

A teszt korlátai

  • A HTTP/3 megfigyelésének hiánya nem bizonyítja, hogy a QUIC a teljes hálózaton blokkolt.
  • A protokollválasztás függhet a szerver bejelentéseitől, meglévő kapcsolatoktól és a böngésző választásától; ez nem sebességteszt.

Min változtasson szükség esetén?

HTTP/3 várható, de nem figyelhető meg
Próbálja újra friss kapcsolat után, és a tűzfalszabályok módosítása előtt ellenőrizze, hogy az eredet ténylegesen kínál-e HTTP/3-at.
A böngésző és a szerver protokolljai eltérnek
Ellenőrizze a peremhálózati és háttérrendszeri megfigyelések hatókörét. Egy közvetítő szokásos protokollfordítása nem igényel böngészőoldali javítást.

Gyakran ismételt kérdések

A HTTP/3 gyorsabb kapcsolatot jelent?

A használt átvitelt azonosítja. A megjelenített kérésidők nem bizonyítják a teljes kapcsolat teljesítményét, amely a hálózattól, szervertől és terheléstől függ.

Egy VPN önmagában bekapcsolhatja a HTTP/3-at?

Nem. A böngészőnek és a célállomásnak támogatnia kell; az útvonalváltás csak az útvonal körülményeit módosíthatja.

Források és műszaki hivatkozások