Network Lab

Проверяйте соединение,
а не верьте ему.

Набор браузерных тестов для проверки внешнего адреса, IPv6, DNS Leak, задержки, пропускной способности, WebRTC и характеристик среды выполнения.

Network Lab

Запустите отдельные проверки или весь набор сразу. Результаты получаютcя непосредственно во время теста.

Готов к тестированию

IPv4

Внешний IPv4-адрес, который видит внешний HTTP endpoint.

ожидание теста

IPv6

Проверка наличия публичного IPv6-маршрута и его географических/ASN-данных.

ожидание теста

HTTP latency

Время выполнения HTTPS-запросов до нескольких browser-accessible endpoints.

ожидание теста

Download

Реальная загрузка данных через HTTPS с измерением полученной скорости.

ожидание теста

Upload

Реальная отправка данных на тестовый endpoint.

ожидание теста

DNS / DoH

Реальный DNS-over-HTTPS запрос. Проверяется доступность DoH endpoint.

ожидание теста

DNS Leak Test

Уникальный DNS-запрос к контролируемой authoritative-зоне. Backend определяет, какой resolver реально обработал запрос.

ожидание теста

WebRTC

Проверка ICE candidates, которые браузер предоставляет WebRTC.

ожидание теста

Connection API

Параметры сетевого соединения, если Network Information API доступен.

ожидание теста

Среда выполнения

Browser, OS, CPU, rendering stack, WebGL, display capabilities, network API и доступные browser capabilities определяются автоматически.

Browser

Browser
Version
Engine
User Agent

Operating System

OS
Platform
Architecture
Mobile

CPU / Hardware

Logical cores
Memory
Device memory
Touch points

Graphics / WebGL

WebGL
Vendor
Renderer
Version

Display

Screen
Available
Viewport
DPR
Color depth

Locale

Language
Languages
Timezone
UTC offset

Network API

Effective type
Downlink
RTT
Save Data

Browser capabilities

Storage / Privacy

Cookies
LocalStorage
SessionStorage
Do Not Track

Разбор результатов

Один сетевой показатель никогда не описывает соединение полностью.

Внешний IP — только одна часть картины

IP показывает адрес, который видит конкретный внешний endpoint. GeoIP дополнительно позволяет посмотреть предполагаемую страну, город, ASN и организацию.

Геолокация IP является оценочной и не должна восприниматься как физическое местоположение устройства.

DoH и DNS Leak — разные тесты

DoH-тест показывает доступность конкретного DNS-over-HTTPS endpoint.

DNS Leak Test использует уникальное имя в контролируемой authoritative-зоне. Backend видит source resolver и возвращает его IP для последующего enrichment.

ICE candidates

WebRTC может формировать host, server-reflexive и relay candidates.

Host candidate обычно относится к локальному интерфейсу, тогда как srflx отражает внешний адрес, обнаруженный через STUN.

Browser environment

Browser API раскрывают значительный объём технических характеристик: user agent, platform, CPU cores, memory hints, WebGL, screen и capabilities.

Часть значений намеренно ограничивается браузером и может быть изменена privacy-защитами.

Browser speed test

Download и Upload являются измерением конкретного маршрута в конкретный момент.

На результат влияют congestion control, TCP/TLS, сервер, CDN, браузер и текущая загрузка канала.

Multi-Hop меняет модель наблюдения

Дополнительный hop может разделять сетевые роли и видимость различных участников маршрута.

Но каждый дополнительный узел увеличивает latency, сложность и количество потенциальных точек отказа.

О методологии. Все browser tests относятся к текущему браузеру, текущей сети и текущему моменту времени. GeoIP является приблизительной информацией. Country/city не следует интерпретировать как точное физическое местоположение. DNS Leak Test показывает resolver IP, который authoritative backend реально наблюдал. WebRTC отображает candidates, которые конкретный браузер разрешил получить. JavaScript не имеет прямого доступа ко всему сетевому стеку ОС и не может достоверно получить системный DNS configuration без контролируемой серверной инфраструктуры.