Data viitoare când vă apelați la biroul de asistență, doriți să le uimesc cu cunoștințele dvs. despre rețea? Utilizarea unei comenzi numite „ping”, integrată chiar în computerul dvs. Mac, Windows sau Linux existent, vă va ajuta să identificați problemele de bază de conexiune.

Bine, acest lucru s-ar putea să nu fie suficient pentru a „uimi” colegii dvs. de echipă, totuși ei vor aprecia că ați început procesul de depanare. Și vă rugăm să rețineți că personalul dvs. de asistență sunt specialiști în depanare, deci urmați instrucțiunile lor atunci când vă pasează prin secvența de depanare.

TL; DR:

Puteți utiliza ping comandă integrată în computerul dvs. Mac OS X, Windows sau Linux pentru a identifica problemele de bază de conectivitate la rețea. Acest lucru vă poate ajuta să rezolvați problema și / sau să obțineți informații valoroase de depanare ca prim pas înainte de a apela la asistență.

Citiți mai jos pentru detalii despre cum să lansați o fereastră de linie de comandă și să rulați ping de pe computerul dvs. Mac OS X sau Windows.

ping comanda:

ping comanda este un mod simplu de a verifica dacă un alt computer poate primi informații de la dvs. Autorul original, Mike Muuss, de fapt a numit programul după sunetul „ping” pe care un submarin îl trimite pentru a detecta obiecte în apă. Dacă revine un ecou al ping-ului, înseamnă că există ceva acolo. De fapt, ping folosește „Internet Control Message Protocol Echo Request”Ca parte a designului său software de bază.

În forma sa cea mai simplă, ping comanda oferă două informații valoroase, indiferent dacă mesajul a fost ecou înapoi (64 bytes from…) și cât durează să primiți mesajul înapoi (de exemplu, time=6.396 ms).

În funcție de tipul de computer pe care îl utilizați, puteți obține chiar și un rezumat care conține minimum, maxim, mediu și multe altele.

Timpul de răspuns este afișat în „ms”, sau milisecundă, care este 1/1000 dintr-o secundă. Un timp de răspuns de 10 ms sau mai puțin este destul de rapid, cu toate acestea valorile sunt adesea în intervalul de 100 ms. Cu mult peste 200 ms, probabil că veți observa că aveți o conexiune lentă.

Când totul este bine:

Aceasta este ceea ce am ping răspunsul arată ca pe computerul meu Mac OS X când totul funcționează normal aici, în Malaezia:

MacBook-Pro:~ ajm$ ping Google.com
PING google.com (216.58.196.46): 56 data bytes
64 bytes from 216.58.196.46: icmp_seq=0 ttl=55 time=6.396 ms
64 bytes from 216.58.196.46: icmp_seq=1 ttl=55 time=6.368 ms
64 bytes from 216.58.196.46: icmp_seq=2 ttl=55 time=26.773 ms
64 bytes from 216.58.196.46: icmp_seq=3 ttl=55 time=6.984 ms
^C
--- google.com ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 6.368/11.630/26.773/8.746 ms

Aceasta este ceea ce am ping răspunsul arată ca pe un computer Windows când totul funcționează bine:

C:UsersBJM>ping Google.com
Pinging google.com [216.58.196.46] with 32 bytes of data:
Reply from 216.58.196.46: bytes=32 time=6ms TTL=128
Reply from 216.58.196.46: bytes=32 time=15ms TTL=128
Reply from 216.58.196.46: bytes=32 time=6ms TTL=128
Reply from 216.58.196.46: bytes=32 time=6ms TTL=128
Ping statistics for 216.58.196.46:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 6ms, Maximum = 15ms, Average = 8ms

Din aceste exemple puteți vedea că conexiunea este destul de bună, cu timpi de răspuns medii sub 10 ms.

Când ceva nu este în regulă (trei exemple):

Deci, ce s-ar întâmpla dacă nu m-aș putea conecta la Google.com? De exemplu # 1, simulez o conexiune de rețea întreruptă la Mac-ul meu deconectând routerul de la perete și reexecut comanda. Primul lucru pe care îl observ este că este nevoie de un lot mai mult timp pentru a răspunde comanda:

MacBook-Pro:~ ajm$ ping google.com
ping: cannot resolve google.com: Unknown host
MacBook-Pro:~ ajm$

Sau, de exemplu, # 2, în funcție de exact modul în care conexiunea eșuează:

PING google.com (216.58.196.46): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
^C

Și uneori, dacă am o conexiune deosebit de fulgiantă, voi vedea un amestec dintre aceste mesaje. De exemplu, # 3, pot simula acest lucru conectându-mi computerul Mac la o conexiune publică Wi-Fi care este vizavi:

PING google.com (216.58.196.206): 56 data bytes
64 bytes from 216.58.196.206: icmp_seq=0 ttl=57 time=273.655 ms
64 bytes from 216.58.196.206: icmp_seq=1 ttl=57 time=808.546 ms
64 bytes from 216.58.196.206: icmp_seq=2 ttl=57 time=179.613 ms
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
64 bytes from 216.58.196.206: icmp_seq=5 ttl=57 time=374.612 ms
Request timeout for icmp_seq 6
ping: sendto: No route to host
Request timeout for icmp_seq 7
ping: sendto: No route to host
Request timeout for icmp_seq 8
^C

În primul test, ping mi-a spus că aparatul meu nici măcar nu poate găsi adresa de internet (IP 216.58.196.46) pentru Google.com. În cel de-al doilea test, computerul meu și-a amintit adresa IP a Google, dar nu a putut ajunge efectiv la serverele Google (Request timeout). În al treilea test, sendto: No route to host înseamnă că dispozitivul de rețea știe unde sunt serverele Google, dar ceva de-a lungul căii digitale este rupt.

Utilizatori Mac: Cum se execută ping comanda:

Pe un Mac, rulați de obicei ping din linia de comandă a terminalului. Pentru a porni terminalul, faceți clic pe pictograma lupă OS X Spotlight din partea dreaptă sus a desktopului:

Spotlight Mac

Când apare fereastra de căutare, tastați „terminal”, evidențiați „Terminal – Utilități” și faceți dublu clic (sau apăsați

întoarcere

):

Lansarea terminalului Mac

Aceasta va lansa fereastra de comandă a terminalului și puteți introduce comanda ping Google.com prezentat în exemplele mele:

Linia de comandă Mac

Sfat important pentru Mac : ping comanda va rula pentru totdeauna dacă nu îi spui să se oprească. Pentru a face acest lucru, apăsați tasta

control

(dreapta jos pe tastatură) și tasta

c

cheie. Asta va întrerupe testul cu un Control-C (^C) și dați înapoi controlul liniei de comandă. Pentru utilizatorul Windows, comanda se va opri singură după câteva iterații.

Utilizatori Windows: Cum se execută ping comanda:

Deschiderea promptului de comandă diferă între versiunile Windows 10, 8.1, 8 și 7; iată un ghid excelent la Cum se deschide linia de comandă. De exemplu, pe o mașină Windows 7, faceți clic pe pictograma „Start” din stânga jos a Windows și selectați „Prompt comandă” și faceți dublu clic (sau apăsați

enter

):

Lansarea terminalului Win

Aceasta va lansa fereastra de comandă și puteți introduce comanda ping Google.com prezentate în exemple:

Câștigă linia de comandă

Acum că știi cum să folosești ping comanda, puteți efectua depanarea de bază a conexiunii de rețea. Cu un pic de creativitate, puteți lucra cu persoana dvs. de asistență IT locală sau cunoașterea topologiei rețelei și a adresei IP (de exemplu, ping routerul, ping ISP-ul dvs.) pentru a identifica în continuare problemele de rețea.