Mi a ping, és miért olyan magas
ping - segédprogram a TCP / IP alapú kapcsolatok tesztelésére.
Az ICMP protokoll kéréseket (ICMP Echo-Request) küld a megadott hálózati csomópontnak, és rögzíti a bejövő válaszokat (ICMP Echo-Reply). A kérés küldése és a válasz átvétele (RTT) között eltelt idő lehetővé teszi a kétirányú késleltetések (RTT) meghatározását az útvonal mentén és a csomagvesztés gyakoriságát, vagyis közvetetten meghatározza az adatátviteli csatornákon és a közbenső eszközökön lévő terhelést.
A ping néha tévesen utal az információcsomag számítógéprendszerekben történő átvitelére fordított időről az ügyfélről a kiszolgálóra és vissza a szerverről az ügyfélre. Ezt az időt késleltetésnek (késleltetés, késleltetés, késleltetés) vagy tényleges késleltetésnek nevezik, és milliszekundumban mérik. A késleltetés kapcsolódik a kapcsolódási sebességhez és a csatornák teljes terheléshez az ügyféltől a kiszolgálóig.
Az ICMP válaszok teljes hiánya azt is jelentheti, hogy a távoli csomópont (vagy bármely köztes útválasztó) blokkolja az ICMP Echo-Reply-t, vagy figyelmen kívül hagyja az ICMP Echo-Request-ot.
A ping program a TCP / IP hálózatok egyik legfontosabb diagnosztikai eszköze, és az összes modern hálózati operációs rendszer megvalósításában szerepel. ping funkciót is végrehajtott néhány útválasztók beágyazott operációs rendszer hozzáférést az eredményeket a ping az ilyen eszközök SNMP protokoll által meghatározott RFC 2925 (objektumok definíciója távoli Ping, traceroute, és Lookup Operations).
Mivel létre kell hoznia az ICMP csomagok elindításához szükséges nyers csatlakozókat, a ping program futtatására UNIX rendszereken felül kell használni a felettesfelhasználói jogokat. A szokásos felhasználók számára a ping használatához a / bin / ping fájl kiváltságai a SUID bitet állítják be.