Кіріспе

Желілік қолжетімділікті тексеруге арналған желілік құрал – Интернет-протоколы (IP) желісінде хосттың қолжетімділігін тексеруге арналған компьютерлік желілік басқару бағдарламалық қамтамасыз ету. Ол желілік мүмкіндіктері бар дерлік барлық операциялық жүйелер үшін қолжетімді, соның ішінде көптеген кіріктірілген желілік басқару бағдарламалық жасақтамалары да бар. Пинг бастапқы хосттан мақсатты компьютерге жіберілген хабарламалардың қанағатқа қайта оралу уақытын өлшейді. Атау активті сонар терминологиясынан алынған, онда су астындағы нысандарды анықтау үшін дыбыс импульсі жіберіліп, эхо тыңдалады. "Packet InterNet Groper" (PING) тіркесімi 30 жылдан астам уақыт бойы қолданылып келеді, және Мусс өзінің пікірінше PING аббревиатура ретінде жоспарланбаған, бірақ Миллстің атауды кеңейтуін мойындады. Алғашқы нұсқасы ашық лицензияланған бағдарламалық қамтамасыз ету болды, ал барлық келесі нұсқалар BSD лицензиясы бойынша лицензияланды. Пинг алғаш рет 4.3BSD құрамына енгізілді. FreeDOS нұсқасын Эрик Энгельке жасады және ол GPL лицензиясы бойынша лицензияланады. Тим Кроуфорд ReactOS нұсқасын жасады, ол MIT лицензиясы бойынша лицензияланған. RFC 1122 кез келген хост ICMP эхо сұраныстарын өңдеп, кері эхо жауаптарын беруге міндетті деп белгілейді.

Шақыру үлгісі

Төменде Linux жүйесінде www.example.com мақсатты хостына бес зондты (әдепкі бойынша 1 секундтік интервал, i опциясы арқылы конфигурацияланады) жіберу үшін ping командасын орындаудың нәтижесі келтірілген:

$ ping -c 5 www.example.com

PING www.example.com (93.184.216.34): 56 байт дерек
64 байт 93.184.216.34: icmp seq=0 ttl=56 time=11.632 мс
64 байт 93.184.216.34: icmp seq=1 ttl=56 time=11.726 мс
64 байт 93.184.216.34: icmp seq=2 ttl=56 time=10.683 мс
64 байт 93.184.216.34: icmp seq=3 ttl=56 time=9.674 мс
64 байт 93.184.216.34: icmp seq=4 ttl=56 time=11.127 мс

www.example.com ping статистикасы
5 пакет жіберілді, 5 пакет қабылданды, пакеттердің жоғалуы 0.0%
Минималды/орташа/максималды/стандартты ауытқу: 9.674/10.968/11.726/0.748 мс

Нәтижеде әр зонд хабары және алынған нәтижелер тізімделген. Соңында, бүкіл тесттің статистикасы көрсетілген. Бұл мысалда ең аз жауап уақыты 9.674 мс, орташасы 10.968 мс, ал ең жоғары мәні 11.726 мс болды. Өлшеудің стандартты ауытқуы 0.748 мс құрады.

Қауіпсіздіктің бұзылуы

Қызмет көрсетуден бас тарту шабуылын жүргізу үшін шабуылшы мүмкіндігінше жылдам пинг сұрауларын жіберуі мүмкін, бұл құрбанды ICMP эхо сұрауларымен шамадан тыс жүктеуге алып келуі мүмкін. Бұл техника пинг-тасқын деп аталады. Желідегі барлық хосттардың тізімін алу үшін бірнеше мекенжайға пинг сұрауларын жіберу, пинг-свиптер қолданылуы мүмкін.