Връзка и DNS

Тест за HTTP/3 и QUIC връзка

Наблюдавайте протоколите, използвани от действителни браузърни заявки, и ги разграничете от протокола, получен от сървъра на приложението.

Важно. Първото посещение може да използва HTTP/2, преди браузърът да открие HTTP/3 чрез Alt-Svc.
Тестът не е стартиран

Резултатът остава неопределен, докато не бъде измерена заявка.

Отделни опити

#БраузърУстановена връзка с краен възел или пряка връзкаПолучено от нашия сървърHTTP/3Продължителност
Как да тълкувате резултатите
  • HTTP/3 е потвърден : браузърът отчита h3, или пряка връзка или одобрен краен възел установява HTTP/3.
  • Браузърът използва HTTP/3; нашият сървър получава HTTP/1.1 : CDN или прокси може да използва различни протоколи на двете си връзки. Резултатът на браузъра остава потвърден.
  • Наблюдаван е друг протокол : всички опити са използвали HTTP/2 или HTTP/1.1. Това не доказва, че QUIC е блокиран.
  • Неопределен резултат : API за производителност скрива протокола и сървърът не получава тази информация.

Сравнение преди и след

Извършете същата проверка на същото устройство и запазете базов резултат. Активирайте VPN или променете една подходяща настройка, повторете при същите условия и запазете следващия резултат.

Запазете резултат преди и резултат след промяната, за да ги сравните.

Какво показва тази проверка

HTTP/3 работи през QUIC, криптиран транспорт, използващ UDP. Този тест проверява действителни заявки към този първоизточник, вместо да предполага поддръжка според версията на браузъра. Браузърът може да използва HTTP/3 до мрежа за доставка на съдържание, докато тя препраща HTTP/1.1 към нашия сървър; и двете наблюдения могат да са правилни.

Как да извършите проверката

  1. Отворете инструмента през HTTPS и запазете същия браузър и връзка за първоначалното изпълнение.
  2. Изпълнете повторните некеширани заявки и изчакайте отделните наблюдения на протокола им.
  3. Прегледайте отделно протокола на браузъра, протокола на сървъра на приложението и всички одобрени данни от крайния възел.

Как работи измерването

Браузърът чете nextHopProtocol от записите за времето на ресурсите за действителни заявки. Отговорът на нашия сървър независимо отчита протокола на връзката, получена от сървъра на приложението.

Заявките са насочени към този първоизточник. Само преки данни с правилно определен обхват или изрични одобрени сигнали от прокси могат да подкрепят потвърждение от страна на сървъра за връзката към браузъра; общите заглавки от посредници не могат да го предоставят.

Разбиране на резултатите

HTTP/3 е потвърден
Наблюдение на h3 в браузъра или надежден сигнал от сървъра за връзката към браузъра потвърждава HTTP/3 при измерената връзка.
HTTP/3 не е наблюдаван
Завършените заявки са използвали друг видим протокол. Сървърът може да не предлага HTTP/3, браузърът може да не го избира или маршрутът може да ограничава UDP.
Няма данни за протокола
Липсваща информация за времето или непълни или противоречиви сигнали от крайния възел оставят съответния резултат неопределен, вместо да потвърдят транспорт.

Сравнение преди и след

  1. Запазете първоизточника, протоколите на заявките, браузъра и условията на връзката.
  2. Променете една съответна мрежова или браузърна настройка и повторете същите заявки към същия първоизточник.
  3. Сравнявайте наблюденията на браузъра с наблюдения на браузъра. Само промяна на сървъра на приложението не установява промяна в транспорта, използван от браузъра.

Ограничения на проверката

  • Липсата на наблюдение на HTTP/3 не доказва, че QUIC е блокиран в цялата мрежа.
  • Изборът на протокол може да зависи от съобщенията на сървъра, съществуващите връзки и избора на браузъра; това не е тест за скорост.

Какво да промените при нужда

Очаква се HTTP/3, но не се наблюдава
Опитайте отново с нова връзка и проверете дали първоизточникът действително предлага HTTP/3, преди да променяте правила на защитната стена.
Протоколите на браузъра и сървъра се различават
Проверете обхвата на наблюденията на крайния възел и сървъра на приложението. Нормалното преобразуване от посредник не изисква корекция на браузъра.

Често задавани въпроси

Означава ли HTTP/3 по-бърза връзка?

Той определя използвания транспорт. Показаните времена на заявките не установяват цялостната производителност на връзката, която зависи от мрежата, сървъра и натоварването.

Може ли VPN самостоятелно да активира HTTP/3?

Не. Браузърът и дестинацията трябва да го поддържат; промяна на маршрута може само да промени условията по него.

Източници и технически справки