Почему скачет пинг?
В поисках очередной статьи для моего сайта, я набрел на интересный вопрос: «Почему скачет пинг?». Попытался погуглить и ничего вразумительно найти не смог. В этой статье я хочу разобраться, почему скачет пинг и как с этим бороться.
Пользователи задают вопрос: «Почему скачет пинг?» Это словосочетание может включать в себя множество проблем, хотелось бы выделить две наиболее распространенные из них. Первая — когда пингуют сервер и у них идет большая задержка в миллисекундах и вторая — когда скачет ttl.
Посмотрите на пример. То, что выделено красным - это задержка эхо запроса от сервера.
Вы видите, что цифры постоянно меняются — это не хорошо. Давайте пропингуем яндекс.
У яндекса картина другая, все держится в одном диапазоне. Вот так вот должно быть всегда.
Давайте разберем данный пример. Из-за чего может быть эта проблема.
1)Виноват ваш компьютер.
2)Виноват провод от вас до модема.
3)Виноват модем.
4)Виноват провод от модема до оборудования провайдера.
5)Виновато оборудование провайдера.
6)Виноват какой-то шлюз от провайдера до сервера.
7)Виноват сам сервер.
Выделив возможные причины, приступим к исключению методом тыка.
1)Виноват ваш компьютер.
2)Виноват провод от вас до модема.
3)Виноват модем.
4)Виноват провод от модема до оборудования провайдера.
Проверяем пинг до сервера. Видим следующую картину:
Время скачет – проблема на лицо. Пингуем яндекс, видим следующую картину:
Время стабильно, находится в одном диапазоне, из этого следует, что с 1 по 4 пункты, можно исключить.
5)Виновато оборудование провайдера.
Проверяется оборудование провайдера следующим образом. Нужно пропинговать шлюз провайдера, чтобы узнать его позвоните в техническую поддержку. Если пинги не теряются, время отклика стабильное, ttl не скачет, то ваш провайдер не виноват.
6)Виноват какой-то шлюз от провайдера до сервера.
Может быть такой вариант, что криво настроена маршрутизация у провайдера. Например, пакеты ходят через «Америку в Москву», хотя можно было выбрать шлюз и поближе. Чтобы исключить этот пункт нужно провести следующие мероприятия.
Для начала пропингуем сервер, увидим задержку в миллисекундах, скачущий пинг. Дальше не обходимо пустить трасерт до проблемного сервера. Если все хопы прошли, нигде звездочек нет, время нигде резко не повышается, то все в порядке, этот пункт можно тоже исключать.
7)Виноват сам сервер.
В 6 пункте мы пускали трасерт до сервера, в последних строчках шестой и седьмой, можно наблюдать проседание. Это значит, что сервер просто не вывозит, у него плохая пропускная способность канала, либо слабое железо, вариантов куча.
В этой статье я описал поверхностный анализ для решения проблемы. К каждому случаю нужно подходить отдельно, кто столкнется с подобной проблемой, обращайтесь, помогу.
Не оставайтесь в стороне уважаемые читатели, пишите, что Вы думаете по этому поводу, Ваше мнение важно для меня.
Будьте в курсе последних новостей моего блога, подпишитесь на обновления.
Если вам понравилась эта статья, то Вы можете рассказать о ней своим друзьям, нажав на эти замечательные кнопочки социальных сетей. (чуть ниже)
Также на эту тему, Вы можете почитать: