Перейти к содержимому
RU

Инструменты

Как доказать провайдеру перебои с интернетом


Доказательство перебоев с интернетом — это серия проверок с отметками времени: из одной точки, несколько дней подряд. Страница, которая один раз не открылась, не доказывает ничего; двадцать проверок с интервалом в час, три из них со стопроцентной потерей пакетов, — доказывают. Собрать такую серию можно с телефона: один сохранённый адрес, один интервал и история, куда попадает каждая проверка со своим временем. Тогда в обращении к провайдеру будут время, адрес и проценты потерь, а не слово «иногда».

Что считается доказательством, когда связь уже вернулась

В поддержке работают с тем, что можно сверить. Оборудование провайдера пишет логи с отметками времени, поэтому обращение, где указано 21:40 три вечера подряд, есть с чем сопоставить. Фразу «вечерами постоянно рвётся» сверять не с чем, и на неё отвечают советом перезагрузить роутер.

Серия становится доказательством, когда у неё есть четыре свойства.

Время. У каждой проверки есть дата и точное время, а вы указываете свой часовой пояс.

Цифры. «Медленно» и «постоянно рвётся» описывают ощущение. «Потеряно пять пакетов из пяти в 22:15 и снова в 22:31» описывает событие, и вся эта статья — про разницу между этими двумя фразами.

Повторяемость. У одного плохого получаса слишком много безобидных объяснений. А один и тот же провал в близкое время три-четыре дня подряд — уже закономерность.

Своё отделено от чужого. За пределы квартиры указывает только одна пара замеров: за роутером проверка не проходит, а сам роутер при этом отвечает чисто. Без второго замера неудача указывает сразу на весь путь от телефона до цели, а в него входит и ваш Wi-Fi.

Какие два адреса измерять

Измеряйте свой роутер и один адрес за ним, в одном и том же промежутке. Вместо общего «интернет сломался» такая пара показывает, на каком участке пути рвётся. Если связь рвётся прямо сейчас, порядок проверок разобран в статье это мой Wi-Fi или интернет.

Адрес роутера — обычно 192.168.0.1 или 192.168.1.1; в настройках Wi-Fi на телефоне он показан как роутер или шлюз. Трафик до него не выходит из дома, поэтому потери на этом участке ваши, и о провайдере они не говорят ничего.

Второй целью берите не сайт, а адрес, для которого отвечать на пинг — нормальная работа. 1.1.1.1 — это резолвер, и он отвечает на ICMP по замыслу, поэтому его таймаут будет настоящим таймаутом, а не чужой настройкой.

Как собрать серию с телефона

Пропингуйте цель один раз, сохраните её и дайте приложению повторять проверку по расписанию. В Ping Network Tool порядок такой: пингуете адрес, добавляете его в «Мониторинг» из бокового меню, выбираете интервал — 1, 15 или 60 минут либо своё значение до 24 часов. Каждая проверка отправляет до пяти пакетов и сохраняет результат во вкладке «История» отдельной сессией: IP, в который разрешился хост, время, min / avg / max времени отклика и процент потерь.

Бесплатная версия следит за одним хостом, а разовая покупка снимает ограничение. Если слот один, поставьте на расписание внешний адрес, а роутер пингуйте руками, как только заметите обрыв: обе записи лягут в одну историю с одинаковыми отметками времени.

Вкладка «История» со списком сохранённых сессий: хост, время, среднее время отклика и процент потерь
Каждая проверка становится строкой: хост, время, среднее время отклика, потери. Нажмите на строку — откроется полный вывод, из которого её собрали.

Проверки идут, только пока работает само приложение, и от этого зависит, как их запускать. Фоновой задачи на уровне операционной системы нет; уведомления о том, что хост пропал или вернулся, тоже нет. Оставьте телефон на зарядке с открытым приложением на те часы, когда связь обычно и рвётся. Пропуск в серии — это пропуск в записи, а не спокойное время на линии.

Что отправлять

Шесть пунктов, по которым обращение можно проверить

Цифры лучше отдавать текстом, где получится. Вкладка «История» в Ping Network Tool хранит сессии на самом устройстве, кнопки экспорта у неё нет — на практике прикладывают скриншот списка и скриншот проваленной сессии. На вкладке Ping у живого вывода кнопка копирования есть: копируйте прямо во время обрыва.

Что делать дальше — как подавать претензию, как добиваться перерасчёта за дни без связи — зависит от страны и от договора, и в этой статье этого нет. Одинаково везде только само измерение.

Чего этот способ не доказывает

Он не доказывает, что виноват провайдер. Он показывает, что за роутером что-то не прошло, пока сам роутер отвечал. Разрыв может быть в линии до дома, в оборудовании провайдера или дальше — в чужой сети, у которой он покупает канал.

Он сам по себе не отделяет Wi-Fi от линии. Wi-Fi телефона участвует в каждом замере, и ровно поэтому участок до роутера стоит в списке выше.

Он ничего не говорит о скорости. Пинг измеряет время в обе стороны и потери, а не то, как быстро качается файл. Линия может держать отличный пинг и при этом выдавать лишь долю оплаченной скорости — это другое измерение. Какое число на какой вопрос отвечает, разобрано в статье что такое пинг, джиттер и потери пакетов.

Он не работает без присмотра. Сегодня приложение не отдаёт проверки планировщику операционной системы ни на одной платформе, поэтому серия держится ровно столько, сколько работает само приложение.

Почему мы говорим об ограничениях так подробно

Цикл мониторинга писали мы, поэтому выше описано то, что делает код, а не то, что обещает название функции. Каждая проверка — настоящий ICMP-пинг через непривилегированный сокет для датаграмм, без прав администратора и без особых разрешений. Там, где ICMP закрыт, приложение засекает время TCP-соединения. Результат остаётся в локальной базе приложения. Наружу не уходит ничего: своего сервера у приложения нет, а аналитика намеренно не записывает ни введённый вами хост, ни IP, в который он разрешился.

Рекламы в Ping Network Tool нет вообще. Ping, traceroute, история и один отслеживаемый хост бесплатны; разовая покупка за $1,99 добавляет TCP-пинг, снимает ограничение на мониторинг и убирает периодическое предложение обновиться. Подписки нет. Почему мы берём деньги один раз, а не помесячно, разобрано в статье во сколько обходится подписка на игру-головоломку. Остальные наши небольшие утилиты — на странице «Инструменты».

Частые вопросы

Сколько дней собирать замеры перед обращением?
Столько, чтобы сбой попал в серию больше одного раза. У одного плохого вечера слишком много безобидных объяснений, а один и тот же провал в близкое время три-четыре дня подряд — уже закономерность, и её есть с чем сопоставить в логах оборудования.
Какой интервал проверок выбрать?
Минута, пока вы смотрите на экран, и пятнадцать минут для долгого прогона. Минутный интервал ловит короткие провалы, но за сутки даёт сотни записей; пятнадцатиминутный ловит всё, что длится дольше четверти часа, и список остаётся читаемым.
Неудачный пинг доказывает, что связи не было?
Сам по себе нет. Множество узлов и межсетевых экранов отбрасывают ICMP намеренно, так что таймаут может означать всего лишь настройку цели. Поэтому целью берут адрес, который отвечает на ICMP по замыслу, и в том же промежутке проверяют собственный роутер.
Можно собрать такую серию, держа телефон в кармане?
Надёжно — нет. Ping Network Tool проверяет хост, только пока работает само приложение, поэтому серия обрывается, как только система его выгрузит или закроет. Оставьте телефон на зарядке с открытым приложением на те часы, когда связь обычно и рвётся.
Чего стоит замер с телефона, если проблема на кабеле?
Меньше, чем тот же замер на проводном устройстве: ваш Wi-Fi входит в то, что вы измерили. Отделить одно от другого помогает пинг до собственного роутера в том же промежутке: роутер отвечает чисто, а проверка за ним проваливается — и это указывает за пределы вашей квартиры.

Приложения из статьи

  • Ping Network Tool

    Одно касание отвечает: дело во мне или в интернете?

    Инструмент диагностики сети с тремя вкладками: «Пинг», «История» и «Сеть». Одно касание отвечает на вопрос «работает ли интернет», а расширенный режим даёт честный ICMP-пинг как в Linux, живые графики задержки и трассировку. Бесплатно, с разовым улучшением — без подписки.

    • Нужна сеть
    • Без рекламы
    • Без аккаунта
    • Бесплатно
    • Разовая покупка