Ce face ping
Comanda ping trimite pachete de ecou ICMP (Echo Request) către destinație și așteaptă răspunsul (Echo Reply), măsurând timpul dus-întors în milisecunde (RTT – Round Trip Time) și procentajul de pachete pierdute.
În Windows, ping trimite implicit doar 4 pachete și se oprește. Adăugarea parametrului -t forțează testarea continuă fără oprire (până apeși Ctrl + C), fiind extrem de utilă pentru detectarea conexiunilor Wi-Fi instabile sau a cablurilor de rețea defecte.
Parametrul -n specifică numărul exact de pachete trimise, iar -l definește dimensiunea încărcăturii în octeți.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
-t |
Trimite pachete continuu până la întreruperea manuală cu Ctrl+C. |
-n <număr> |
Numărul de pachete de ecou trimise (implicit: 4). |
-l <dimensiune> |
Dimensiunea bufferului trimis în octeți (implicit: 32 octeți). |
-4 / -6 |
Forțează utilizarea exclusivă a protocolului IPv4 sau IPv6. |
Ce returnează
Timpul de răspuns în milisecunde (ms), TTL-ul și statistica de pachete pierdute.
Exemple
Exemplul 1: Testarea stabilității conexiunii către DNS-ul Cloudflare (1.1.1.1)
Verifică latența medie și stabilitatea fără pierderi de pachete.
ping -n 4 1.1.1.1
Ieșire în terminal
Pinging 1.1.1.1 with 32 bytes of data:
Reply from 1.1.1.1: bytes=32 time=9ms TTL=58
Reply from 1.1.1.1: bytes=32 time=8ms TTL=58
Reply from 1.1.1.1: bytes=32 time=8ms TTL=58
Reply from 1.1.1.1: bytes=32 time=9ms TTL=58
Ping statistics for 1.1.1.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 8ms, Maximum = 9ms, Average = 8ms
Greșeli frecvente
- Concluzia că un server este complet oprit doar pentru că nu răspunde la ping (multe servere web și firewall-uri moderne blochează explicit traficul ICMP pentru a se proteja, dar site-ul HTTP/HTTPS funcționează normal).
- Folosirea ping-ului ca test de viteză de lățime de bandă (ping măsoară doar latența/întârzierea, nu viteza de descărcare).
Comenzi înrudite
tracert: Urmărește ruta pachetelor de rețea nod cu nod (hop-uri) până la serverul destinație prin internet.ipconfig: Afișează și gestionează parametrii rețelei TCP/IP, adresele IP, gateway-ul, serverele DNS și cache-ul local.nslookup: Interoghează serverele DNS pentru a afla înregistrările de domeniu (A, AAAA, MX, TXT, CNAME).
Întrebări & Exemple de Cod:
pingAi o nelămurire despre utilizarea comenzii
pingsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.