Описание задачи
Требуется разработать чекер-утилиту, которая выполняет тестирование задержки (латентности) до заданного сервера, используя два протокола: WebSocket и TCP. Основная цель - автоматически сравнивать полученные значения и фиксировать расхождения.
Функциональные требования
- Измерение задержки до целевого сервера по протоколу TCP.
- Измерение задержки до того же сервера по протоколу WebSocket.
- Автоматический расчёт разницы между двумя показателями.
- Вывод результатов в удобном для анализа виде.
Ожидаемый результат
Готовая программа (скрипт), которая повторяет логику работы указанного веб-инструмента, но представляет собой локальное решение. Весь код должен быть чистым, хорошо документированным и готовым к использованию.