Анализируя некоторые журналы трафика, я заметил, что узел пингует свой шлюз большим размером пакета ping, от 700 байт до 1 МБ. Это постоянный пинг от узла к шлюзу, и размер на пинг довольно высок. Кто-нибудь знает, почему это может происходить или есть ли польза (возможно, для целей тестирования) в манипулировании размером PING?
решение1
Это необходимо для того, чтобы выбранный путь мог обработать большой пакет, не все маршруты имеют одинаковую пропускную способность.МТУповсюду. Наличие хорошего MTU также предотвратит фрагментацию IP.
решение2
Единственная польза от использования большой нагрузки на пинг — это проверка стабильности линии. Если линия колеблется или выходит из строя при высокой нагрузке, но не при низкой, стандартный пинг всего с 32 байтами не обнаружит проблему.
решение3
Никто не упомянулПИНГ СМЕРТИ??
Ping of death — это тип атаки на компьютер, который включает отправку на компьютер неправильно сформированного или иным образом вредоносного ping-запроса. Правильно сформированное ping-сообщение обычно имеет размер 56 байт или 84 байта, если учитывать заголовок Internet Protocol [IP]. Исторически многие компьютерные системы не могли правильно обрабатывать ping-пакет, превышающий максимальный размер пакета IPv4.Большие пакеты могут привести к сбою целевого компьютера..
Как правило, отправка ping-пакета размером 65 536 байт нарушает Интернет-протокол, как описано в RFC 791, но пакет такого размера может быть отправлен, если он фрагментирован; когда целевой компьютер повторно собирает пакет, может произойти переполнение буфера, что часто приводит к сбою системы.
Я не думаю, что это так распространено, как раньше, но если вам нужна цель большого пинг-пакета, ну, DDoSявляетсяодин.
решение4
Плохой маршрутизатор, даже проводной, может давать сбои при больших пингах и успешно при малых, пока его не перезапустят, поэтому его можно использовать дляотладка таких проблем, как эта
Потеря пакетов может быть результатом плохого соединения и не всегда может быть обнаружена с помощью обычного пинга.
ping 208.67.222.222 -l 40096 -n 20
или на linux это-s 40096
Это пингует специальный сервер, который допускает большой трафик пинга, и ищет потерю пакетов на линии. У меня была потеря пакетов на проводной линии, которая не позволяла некоторому трафику проходить туда и обратно.