Mis on Ping?

Ping on teatud tüüpi sõnum, mis edastatakse võrgu kaudu ühest süsteemist teise, tavaliselt serveri hosti ja ühendatud kasutajasüsteemide vahel. Ehkki potentsiaalselt saab kasutada erinevat tüüpi sõnumeid, on sel eesmärgil saadetud kõige levinum signaali tüüp Interneti-juhtsõnumiprotokolli (ICMP) kajapäringu pakett. Põhimõtteliselt on see signaal, milles sisaldub vähe tegelikke andmeid, ja see on mõeldud peamiselt ühendatud kasutajale edastamiseks ja seejärel kajasignaali genereerimiseks. Ping koosneb ICMP kajapäringu saatmise ja seejärel kaja vastuvõtmise protsessist.

Mõistet “ping” kasutati algselt seda tüüpi utiliidi loomisel 1983. aastal ja see võeti terminist, mida kasutati sonaritehnoloogia abil väljasaadetud signaali kirjeldamiseks. Aktiivne sonar kasutab genereeritud helilaineid, mida sageli nimetatakse pingiks, mis kiirgub kesksest asukohast ja põrkab seejärel objektidelt tagasi ja naaseb kajana. Arvuti ping-utiliit kasutab sarnast lähenemisviisi erinevate võrgusüsteemide ühenduvuse analüüsimiseks. Serveri host või muu arvuti võrgus, näiteks kohtvõrgus (LAN) või Internetis, saadab ICMP kajapäringu paketi teistele süsteemidele, mis seejärel saadavad kaja tagasi allikale.

Kogu see protsess on ajastatud, sageli lisades algsesse ICMP-signaali ajatempli, mida seejärel võrreldakse ajaga, mil kaja jõuab allikani. Kui serveri host või sarnane süsteem on pingi väljastanud, peavad serverid ja ruuterid vastavalt tööstusstandarditele väljastama vastuseks kajapaketi. Saab saata arvukalt pingisignaale, mis annavad täpse mõõtmise selle kohta, kui kaua kulub signaali kahe süsteemi vahel liikumiseks, ning samuti võimalike signaalikadude mõõtmiseks. Pärast pingi testi kuvatav teave sisaldab tavaliselt edastuse minimaalset aega, keskmist aega, pikimat aega ja mis tahes standardhälvet nende tulemuste vahel. Tavaliselt kuvatakse ka signaali kadu.

Kui ICMP kajapäringu pingi kasutamine oli Interneti ja ettevõtete võrkude varase arendamise ajal üsna tavaline, siis 21. sajandi alguses muutus see vähem levinud. Pinge saab kasutada serverile teenuse keelamise rünnaku loomiseks, täites süsteemi kajapäringutega, ja ründetarkvara saab kasutada pinge, et leida süsteeme nakatumise eest. Mitmed Interneti-teenuse pakkujad (ISP) on kajapäringu sõnumid blokeerinud ja seetõttu kasutatakse võrguühenduse hindamiseks sageli muid meetodeid. Näiteks võrguvideomängud mõõdavad sageli pingi vastuseid, kasutades mängu ajal edastatud andmeid, ja kuvavad seejärel selle teabe kasutajate ühenduvuse hindamiseks latentsusagina.