Come utilizzare il comando Ping per risolvere i problemi di rete


Il comando ping è uno degli strumenti diagnostica di rete più utili a tua disposizione. È utile per trovare problemi sia sulla rete locale che su Internet in generale. Diamo un'occhiata a cosa fa il comando ping e come usarlo.

Cosa significa eseguire il ping di qualcosa?

Effettuare il "ping" di qualcosa su una rete significa inviare una pacchetto a un computer di destinazione o altro dispositivo di rete, chiedendo una risposta. Quel dispositivo ti invia quindi un pacchetto.

Quando il pacchetto ritorna (se lo fa indietro, cioè) puoi imparare ogni sorta di cose interessanti sulla rete tra te e la destinazione.

Più comunemente, vogliamo semplicemente sapere quanto tempo impiega la risposta. Quindi, quando qualcuno menziona il "ping" di (ad esempio) un sito Web, di solito è espresso in millisecondi, con un numero inferiore che è migliore in generale.

Che cos'è un pacchetto Internet?

Per comprendere meglio il ping, è necessario conoscere un po' il pacchetto che si sta inviando al computer di destinazione o al dispositivo di rete come "ping".

I pacchetti sono le unità fondamentali dell'internet moderno. Quando invii dati a qualcuno, come una foto, viene suddiviso in piccoli pezzi. Ogni pacchetto è contrassegnato con un indirizzo di origine e di destinazione e quindi inviato a Internet. Questi pacchetti passano attraverso molti altri computer, come server Web e router Internet. I pacchetti continuano a essere trasmessi finché non raggiungono il sistema di destinazione.

Per cosa puoi usare il ping

Il ping Il comando ha due usi principali:

  • Verificare se la connessione a un computer remoto funziona.
  • Verificare la buona salute di quella connessione.
  • Anche se il tuo ping raggiunge la sua destinazione e ricevi una risposta, la risposta al ping ti dirà quanto tempo ha impiegato un pacchetto per tornare e quanti pacchetti sono stati persi. Puoi utilizzare il comando ping per diagnosticare se la connessione è troppo lenta o inaffidabile.

    Che tipo di cose puoi eseguire il ping?

    • In teoria, puoi eseguire il ping di qualsiasi cosa con un indirizzo IP.
    • Puoi eseguire il ping dei dispositivi sulla LAN per assicurarti che siano collegati correttamente.
    • Puoi anche eseguire il ping dei siti Web per vedere se riesci a raggiungerli.
    • Come utilizzare il ping su Windows

      Utilizzare il ping è facile. Lo esegui dal prompt dei comandi o PowerShell, ma in questo esempio utilizziamo il prompt dei comandi:

      1. Apri il menu Start, cerca il Prompt dei comandie selezionalo.
        1. Digita Pinge quindi inserisci l'indirizzo IPdel dispositivo o l'URL di un sitodi cui desideri eseguire il ping.
        2. Abbiamo utilizzato Google.com come esempio di seguito.

          Una volta avviato, ping invierà quattro pacchetti di dati.

          Un messaggio per qualsiasi pacchetto che dice "richiesta scaduta" implica che il tuo computer non ha ricevuto una risposta dalla destinazione. Se alcuni pacchetti vengono persi, alcuni dei percorsi di routing tra il tuo computer e la destinazione hanno un problema.

          Utili modificatori del comando Ping per Windows

          Ci sono alcune opzioni di comando che puoi usare con il comando ping. Gli interruttori sono opzioni extra per personalizzare il funzionamento del comando ping. Se vuoi vedere un elenco completo di opzioni, tutto ciò che devi fare è digitare ping /helpal prompt dei comandi e premere Invio. Vedrai l'intero elenco, nonché la sintassi e l'utilizzo.

          Di seguito è riportato un elenco di alcune opzioni di comando utili alla maggior parte degli utenti:

          • /t:Esegui il ping continuo di un target per tutto il tempo che desideri. Premi Ctrl + Interrompiper mettere in pausa il processo e guardare le statistiche correnti. Per uscire, premi Ctrl + C.
          • /a:Risolvi il nome host di un indirizzo IP. Ciò è utile se si dispone di un indirizzo IP e si desidera conoscere l'indirizzo Web associato al server specifico su cui si sta eseguendo il ping.
          • /n X:Sostituisci "X" con il numero di ping che desideri inviare. Il valore predefinito è quattro. Ma se vuoi analizzare meglio il numero di pacchetti persi, invia più ping per avere un'idea più precisa di quanti pacchetti si stanno perdendo in media.
          • /w X: Sostituisci "X" con il numero di millisecondi che desideri attendere prima di dichiarare un timeout. Per impostazione predefinita, questo valore è 4000 ms. Se pensi che una connessione possa funzionare ma che il ping non stia aspettando abbastanza a lungo per una risposta, puoi aumentare X per vedere se hai ragione.
          • /l X: Sostituisci "X" con un valore in byte per aumentare la dimensione di ogni ping. Per impostazione predefinita, questo valore è 32, ma puoi aumentarlo a 65527. Questo è utile per vedere se sono le dimensioni dei pacchetti a causare problemi sulla tua rete. Un ping a 32 byte funzionerebbe con l'impostazione predefinita, ma qualcosa di più grande comporterebbe la perdita di pacchetti.
          • Come usare Ping su macOS

            Per gli utenti Mac, puoi devono utente Terminal. Le versioni precedenti di macOS includevano Network Utility, che era un'utilità grafica che potevi usare per eseguire comandi di rete come ping.

            Tuttavia, le ultime versioni hanno deprecato tale utility a favore di Terminal. Non è così intuitivo da usare, ma è comunque abbastanza semplice. Innanzitutto, apri Terminale aprendo Spotlight (Comando+ Barra spaziatrice) e digitando terminale.

            Per avviare un ping, basta digitare il comando come mostrato in Windows: pingseguito dall'indirizzo IP o URL del sito web, ad esempio ping www.google. it.

            La differenza principale che noterai tra l'utilizzo di ping su Windows e Mac è che su macOS continua a funzionare finché non lo interrompi manualmente. Per interrompere il ping del dispositivo o dell'URL, premi Ctrl+ C. Questo ti riporterà al prompt principale.

            Per vedere un elenco di tutti i parametri che puoi usare per ping su macOS, puoi digitareman pinge ottenere le pagine di aiuto. Ci sono molti interruttori, quindi prenditi il ​​​​tuo tempo a giocare con le diverse opzioni.

            Per uscire dalla pagina man, devi semplicemente premere il tasto qsulla tastiera. Questo uscirà dalla pagina man e ti riporterà al prompt.

            Il comando ping è molto versatile ed è spesso il modo più veloce per capire dove si trova il problema su una rete. Ti consigliamo vivamente di controllare I migliori comandi di rete della riga di comando di Windows per i comandi essenziali di diagnostica di rete.

            Post correlati:


            11.06.2021