Определение и объяснение сетевого пинга
Ping – это название стандартной программной утилиты, используемой для проверки сетевых подключений. Его можно использовать для определения того, может ли удаленное устройство, такое как веб-сайт или игровой сервер, быть доступным по сети, и, если да, задержка соединения.
Инструменты Ping являются частью Windows, macOS, Linux, а также некоторых маршрутизаторов и игровых консолей. Вы можете скачать другие инструменты ping от сторонних разработчиков и использовать эти инструменты на телефонах и планшетах.
Примечание . Компьютерные энтузиасты также используют термин «пинг» в разговорной речи при установлении контакта с другим человеком с помощью электронной почты, мгновенных сообщений или других онлайн-инструментов. В этом контексте, однако, слово «пинг» означает просто уведомлять, обычно кратко.
Пинг Инструменты
Большинство утилит и инструментов ping используют протокол сообщений управления Интернетом (ICMP). Они посылают сообщения с запросом на адрес целевой сети через определенные промежутки времени и измеряют время, необходимое для получения ответного сообщения.
Эти инструменты обычно поддерживают такие параметры, как:
- Сколько раз отправлять запросы.
- Насколько велика просьба отправить сообщение.
- Как долго ждать каждого ответа.
Выход пинга варьируется в зависимости от инструмента. Стандартные результаты включают в себя:
- IP-адрес отвечающего компьютера.
- Промежуток времени в миллисекундах между отправкой запроса и получением ответа.
- Указание количества сетевых переходов между запрашивающим и отвечающим компьютерами.
- Сообщения об ошибках, если целевой компьютер не отвечает.
Где найти инструменты Ping
При использовании ping на компьютере существуют команды ping, которые работают с командной строкой в Windows.
Один инструмент под названием Ping работает на iOS, чтобы пропинговать любой URL или IP-адрес. Он дает общее количество отправленных, полученных и потерянных пакетов, а также минимальное, максимальное и среднее время, необходимое для получения ответа. Другое приложение с именем Ping, но для Android, может выполнять аналогичные функции.
Что такое пинг смерти?
В конце 1996 года и в начале 1997 года хакеры стали широко известны и популяризировали недостаток реализации сетевого взаимодействия в некоторых операционных системах как способ удаленного сбоя компьютеров. Атака «Ping of Death» была относительно легкой и опасной из-за высокой вероятности успеха.
Технически говоря, атака Ping of Death включала в себя отправку IP-пакетов размером более 65 535 байт на целевой компьютер. IP-пакеты такого размера недопустимы, но программист может создавать приложения, способные их создавать.
Тщательно запрограммированные операционные системы могут обнаруживать и безопасно обрабатывать недопустимые IP-пакеты, но некоторые не смогли этого сделать. Утилиты проверки связи ICMP часто включали возможность работы с большими пакетами и стали тезкой проблемы, хотя UDP и другие основанные на IP протоколы также могли передавать Ping of Death.
Поставщики операционных систем быстро разработали исправления, чтобы избежать Ping of Death, который больше не представляет угрозы для современных компьютерных сетей. Тем не менее, многие веб-сайты придерживаются соглашения о блокировке пинг-сообщений ICMP на своих брандмауэрах, чтобы избежать аналогичных атак типа «отказ в обслуживании».