Ping утилита для проверки целостности и качества соединений в сетях на основе TCP IP а также обиходное название запроса
Пинг

Ping — утилита для проверки целостности и качества соединений в сетях на основе TCP/IP, а также обиходное название запроса.

Утилита отправляет ICMP Echo-Request-запросы указанному узлу и регистрирует получаемые ICMP Echo-Reply. Время между отправкой запроса и получением ответа (англ. Round Trip Time, RTT) позволяет оценивать задержки на маршруте и процент потерь пакетов, что косвенно отражает загруженность каналов передачи данных и промежуточных устройств.
В разговорной речи термин «пинг» также обозначает время передачи пакета (в миллисекундах) между клиентом и сервером.
Этимология
Название происходит от английского обозначения звука импульса, издаваемого сонаром. Первоначально термин «ping» (по созвучию) применялся для обозначения направленного акустического сигнала, используемого противолодочными гидролокаторами (также известными как «асдики», англ. ASDIC, аббревиатура от Allied Submarine Detection Investigation Committee).
Другая версия этимологии связывает название с игрой пинг‑понг, в которой мяч отыгрывается между игроками. По аналогии, компьютер и сервер обмениваются командами и ответами, как мяч переходит от одного игрока к другому.
Пример
При диагностике сетевого соединения программа ping используется для проверки целостности и качества связи посредством отправки ICMP Echo-запросов. Ответы (ICMP Echo-Reply) анализируются для оценки потерь пакетов и задержек на маршруте. Например, получение небольшого количества ответов (около 30 или менее) может свидетельствовать о нестабильной работе сетевого оборудования и потенциальных проблемах с безопасностью. В таких случаях рекомендуется проверить , брандмауэр, групповую политику и настройки сетевого адаптера и роутера. Следует отметить, что ping служит для проверки целостности и качества связи, а не для измерения скорости передачи данных, которую определяют транспортные протоколы TCP и UDP.
Обычный эхо-запрос имеет длину 64 байта (без учета 20 байт IP-заголовка). Согласно стандарту RFC 791, суммарный размер пакета в IPv4 не может превышать 65 535 байт.
Полное отсутствие ICMP-ответов может свидетельствовать о том, что удалённый узел или один из промежуточных маршрутизаторов блокирует ICMP Echo-Reply или игнорирует ICMP Echo-Request.
Программа ping является одним из основных диагностических средств в сетях TCP/IP и входит в состав всех современных сетевых операционных систем. Функциональность ping также реализована во встроенных операционных системах маршрутизаторов, а доступ к результатам выполнения ping по протоколу SNMP определяется RFC 2925 (Definitions of Managed Objects for Remote Ping, Traceroute, and Lookup Operations).
Поскольку для отправки ICMP-пакетов требуется создание raw-сокетов, для выполнения программы ping в системах UNIX необходимы права суперпользователя. Чтобы обычные пользователи могли использовать ping, для файла /bin/ping устанавливается SUID-бит.
История
Программа была написана Майком Мууссом, учёным Исследовательской лаборатории баллистики (англ. Ballistics Research Lab) США в декабре 1983 года.
Практическое использование
- IP-адрес можно определить по доменному имени, однако при первом обращении происходит запрос к DNS-серверу, если указан хост.
- Программа ping позволяет проверить работоспособность сервера. Например, системный администратор может определить, завис ли только веб-сервер или имеются проблемы с хостом.
- С помощью ping можно проверить наличие связи с сервером. Примером может служить сравнение результатов запроса по доменному имени и по IP-адресу, что помогает выявить проблемы с настройкой DNS-серверов.
- Кроме того, ping позволяет оценить качество канала связи, определяя процент утраченных пакетов. Этот показатель важен для онлайн-игроков, хотя низкий процент ответов не всегда свидетельствует о проблемах с качеством связи, поскольку в некоторых сетях протокол ICMP может иметь низкий приоритет или быть полностью заблокирован.
См. также
- arping
- fping
- traceroute
- pathping
Примечания
- Что такое пинг? Архивная копия от 29 января 2019 на Wayback Machine // Интернет-провайдер в Киеве.
Ссылки
- История программы ping словами автора, Майка Муса Архивная копия от 17 февраля 2013 на Wayback Machine
- Веб-интерфейс для ping Архивная копия от 17 февраля 2009 на Wayback Machine
- RFC 792
- Распределённый Ping из нескольких мест Архивная копия от 17 апреля 2014 на Wayback Machine — Точки расположены в множестве стран.
- Ping Test Online
- Проверка ping из различных частей мира Архивная копия от 7 ноября 2015 на Wayback Machine — Множество точек мониторинга на территории РФ.
Автор: www.NiNa.Az
Дата публикации:
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер
Ping utilita dlya proverki celostnosti i kachestva soedinenij v setyah na osnove TCP IP a takzhe obihodnoe nazvanie zaprosa Proverka ping v sistemah GNU Linux Zapros ping perenapravlyaetsya syuda sm takzhe drugie znacheniya Eta statya o kompyuternoj programme O vremeni zaderzhki sm Lag kompyuternyj sleng Utilita otpravlyaet ICMP Echo Request zaprosy ukazannomu uzlu i registriruet poluchaemye ICMP Echo Reply Vremya mezhdu otpravkoj zaprosa i polucheniem otveta angl Round Trip Time RTT pozvolyaet ocenivat zaderzhki na marshrute i procent poter paketov chto kosvenno otrazhaet zagruzhennost kanalov peredachi dannyh i promezhutochnyh ustrojstv V razgovornoj rechi termin ping takzhe oboznachaet vremya peredachi paketa v millisekundah mezhdu klientom i serverom EtimologiyaNazvanie proishodit ot anglijskogo oboznacheniya zvuka impulsa izdavaemogo sonarom Pervonachalno termin ping po sozvuchiyu primenyalsya dlya oboznacheniya napravlennogo akusticheskogo signala ispolzuemogo protivolodochnymi gidrolokatorami takzhe izvestnymi kak asdiki angl ASDIC abbreviatura ot Allied Submarine Detection Investigation Committee Drugaya versiya etimologii svyazyvaet nazvanie s igroj ping pong v kotoroj myach otygryvaetsya mezhdu igrokami Po analogii kompyuter i server obmenivayutsya komandami i otvetami kak myach perehodit ot odnogo igroka k drugomu PrimerPri diagnostike setevogo soedineniya programma ping ispolzuetsya dlya proverki celostnosti i kachestva svyazi posredstvom otpravki ICMP Echo zaprosov Otvety ICMP Echo Reply analiziruyutsya dlya ocenki poter paketov i zaderzhek na marshrute Naprimer poluchenie nebolshogo kolichestva otvetov okolo 30 ili menee mozhet svidetelstvovat o nestabilnoj rabote setevogo oborudovaniya i potencialnyh problemah s bezopasnostyu V takih sluchayah rekomenduetsya proverit brandmauer gruppovuyu politiku i nastrojki setevogo adaptera i routera Sleduet otmetit chto ping sluzhit dlya proverki celostnosti i kachestva svyazi a ne dlya izmereniya skorosti peredachi dannyh kotoruyu opredelyayut transportnye protokoly TCP i UDP Obychnyj eho zapros imeet dlinu 64 bajta bez ucheta 20 bajt IP zagolovka Soglasno standartu RFC 791 summarnyj razmer paketa v IPv4 ne mozhet prevyshat 65 535 bajt Polnoe otsutstvie ICMP otvetov mozhet svidetelstvovat o tom chto udalyonnyj uzel ili odin iz promezhutochnyh marshrutizatorov blokiruet ICMP Echo Reply ili ignoriruet ICMP Echo Request Programma ping yavlyaetsya odnim iz osnovnyh diagnosticheskih sredstv v setyah TCP IP i vhodit v sostav vseh sovremennyh setevyh operacionnyh sistem Funkcionalnost ping takzhe realizovana vo vstroennyh operacionnyh sistemah marshrutizatorov a dostup k rezultatam vypolneniya ping po protokolu SNMP opredelyaetsya RFC 2925 Definitions of Managed Objects for Remote Ping Traceroute and Lookup Operations Poskolku dlya otpravki ICMP paketov trebuetsya sozdanie raw soketov dlya vypolneniya programmy ping v sistemah UNIX neobhodimy prava superpolzovatelya Chtoby obychnye polzovateli mogli ispolzovat ping dlya fajla bin ping ustanavlivaetsya SUID bit IstoriyaProgramma byla napisana Majkom Muussom uchyonym Issledovatelskoj laboratorii ballistiki angl Ballistics Research Lab SShA v dekabre 1983 goda Prakticheskoe ispolzovanieIP adres mozhno opredelit po domennomu imeni odnako pri pervom obrashenii proishodit zapros k DNS serveru esli ukazan host Programma ping pozvolyaet proverit rabotosposobnost servera Naprimer sistemnyj administrator mozhet opredelit zavis li tolko veb server ili imeyutsya problemy s hostom S pomoshyu ping mozhno proverit nalichie svyazi s serverom Primerom mozhet sluzhit sravnenie rezultatov zaprosa po domennomu imeni i po IP adresu chto pomogaet vyyavit problemy s nastrojkoj DNS serverov Krome togo ping pozvolyaet ocenit kachestvo kanala svyazi opredelyaya procent utrachennyh paketov Etot pokazatel vazhen dlya onlajn igrokov hotya nizkij procent otvetov ne vsegda svidetelstvuet o problemah s kachestvom svyazi poskolku v nekotoryh setyah protokol ICMP mozhet imet nizkij prioritet ili byt polnostyu zablokirovan Sm takzhearping fping traceroute pathpingPrimechaniyaChto takoe ping Arhivnaya kopiya ot 29 yanvarya 2019 na Wayback Machine Internet provajder v Kieve SsylkiIstoriya programmy ping slovami avtora Majka Musa Arhivnaya kopiya ot 17 fevralya 2013 na Wayback Machine Veb interfejs dlya ping Arhivnaya kopiya ot 17 fevralya 2009 na Wayback Machine RFC 792 Raspredelyonnyj Ping iz neskolkih mest Arhivnaya kopiya ot 17 aprelya 2014 na Wayback Machine Tochki raspolozheny v mnozhestve stran Ping Test Online Proverka ping iz razlichnyh chastej mira Arhivnaya kopiya ot 7 noyabrya 2015 na Wayback Machine Mnozhestvo tochek monitoringa na territorii RF