Ce este ping și de ce este așa de mare

ping - utilitar pentru testarea conexiunilor în rețele bazate pe TCP / IP.

Acesta trimite cereri (ICMP Echo-Request) protocolul ICMP specificate nod în rețea și surprinde răspunsurile primite (ICMP Echo-răspuns). Timpul dintre trimiterea cererii și primirea unui răspuns (RTT, din limba engleză. Round Trip Time) permite determinarea întârzierii dus-intors (RTT) de-a lungul traseului și frecvența pierderii de pachete, adică pentru a determina sarcina în mod indirect pe canalele de transmitere a datelor și dispozitivele intermediare.







De asemenea, ping este uneori eronat mentionat ca timpul necesar pentru a transmite pachete de informații în rețele de calculatoare de la client la server și de la server la client. Acest timp este denumit lag (întârziere, întârziere, întârziere) sau întârzierea reală și este măsurat în milisecunde. Deviația este legată de viteza de conectare și de încărcarea canalelor pe întreaga lungime de la client la server.







absenta completa ICMP-răspunsuri poate însemna, de asemenea, că site-ul de la distanță (sau oricare dintre routerele intermediare) blocuri ICMP Echo Reply sau ignora ICMP Echo Request.

Programul ping este unul dintre principalele instrumente de diagnosticare din rețelele TCP / IP și este inclus în livrarea tuturor sistemelor de operare moderne de rețea. funcționalitate ping este, de asemenea, pusă în aplicare în unele routere integrate de acces la sistemul de operare rezultatele ping pentru astfel de dispozitive prin protocolul SNMP definite de RFC 2925 (Definiții ale obiectelor gestionate de la distanță Ping, Traceroute, și operațiuni Lookup).

Deoarece trebuie să creați socket-uri brute pentru a trimite pachete ICMP, sunt necesare drepturi de superuser pentru a rula programul ping pe sistemele unix. Pentru ca utilizatorii obișnuiți să poată folosi ping, privilegiile fișierului / bin / ping au stabilit bitul SUID.







Trimiteți-le prietenilor: