Ordre de ping

Exemples de comandaments de Ping, opcions, commutadors i molt més

La comanda ping és una ordre Command Prompt que s'utilitza per provar la capacitat de l'equip font per arribar a una computadora de destinació especificada. La comanda ping s'utilitza generalment com una manera senzilla de verificar que una computadora es pugui comunicar a través de la xarxa amb una altra computadora o dispositiu de xarxa.

La comanda ping opera enviant missatges de sol·licitud de correu electrònic a l'equip de destinació i esperant una resposta.

Quantes d'aquestes respostes es tornen, i quant de temps triga a tornar-les, són les dues peces principals d'informació que proporciona la comanda ping.

Per exemple, podeu trobar que no hi ha cap resposta quan feu ping a una impressora de xarxa, només per esbrinar que la impressora està fora de línia i que el cable necessita ser reemplaçat. O potser necessiteu fer ping a un enrutador per verificar que l'ordinador pugui connectar-s'hi, per eliminar-lo com a possible causa d'un problema de xarxa.

Disponibilitat del comando Ping

La comanda ping està disponible des del Símbol del sistema en els sistemes operatius Windows 10 , Windows 8 , Windows 7 , Windows Vista i Windows XP . L'ordre ping també està disponible en versions anteriors de Windows com Windows 98 i 95.

La comanda ping també es pot trobar al símbol del sistema en els menús de reparació i recuperació d' Opcions avançades d'inici i recuperació del sistema .

Nota: La disponibilitat de determinats comandaments de comanda ping i la resta de sintaxi d' ordres ping poden diferir del sistema operatiu al sistema operatiu.

Sintaxi de comandaments de ping

ping [ -t ] [ -a ] [ -n compte ] [ -l mida ] [ -f ] [ -i TTL ] [ -v TOS ] [ -r recompte ] [ -s compte ] [ -w temps d'espera ] [ - R ] [ -S srcaddr ] [ -p ] [ -4 ] [ -6 ] target [ /? ]

Consell: consulteu Com llegir la sintaxi d'ordres si no esteu segurs de com interpretar la sintaxi de comanda ping com es descriu a dalt o a la taula següent.

-t L'ús d'aquesta opció farà que el destí passi fins que l'obligui a parar fent servir Ctrl-C .
-a Aquesta opció de comanda ping resoldrà, si és possible, el nom d' amfitrió d'un objectiu d' adreça IP .
-n compte Aquesta opció estableix el nombre de sol·licituds d'enviament de correu electrònic ICMP d'1 a 4294967295. L'ordre ping enviarà 4 per defecte si -n no s'utilitza.
-l mida Utilitzeu aquesta opció per establir la mida, en bytes, del paquet de sol·licitud d'eco de 32 a 65.527. L'ordre ping enviarà una sol · licitud d'eco de 32 bytes si no fa servir l'opció -l .
-f Utilitzeu aquesta opció de comanda ping per evitar que les sol·licituds d'eco ICMP estiguin fragmentades pels enrutadors entre vostè i l' objectiu . L'opció -f s'utilitza més sovint per resoldre problemes de la unitat de transmissió màxima del camí (PMTU).
-i TTL Aquesta opció estableix el valor Temps per viure (TTL), el màxim de 255.
-v TOS Aquesta opció us permet establir un valor de tipus de servei (TOS). A partir de Windows 7, aquesta opció ja no funciona, però encara existeix per motius de compatibilitat.
-r recompte Utilitzeu aquesta opció de comanda ping per especificar la quantitat de saltos entre l'ordinador i l'equip o dispositiu objectiu que voleu registrar i mostrar. El valor màxim per al recompte és 9, així que utilitzeu l' ordre tracert si esteu interessat a visualitzar tots els saltos entre dos dispositius.
-s comptar Utilitzeu aquesta opció per informar l'hora, en format Timestamp d'Internet, que es rep una sol·licitud d'eco i s'envia una resposta a l'eco. El valor màxim per al recompte és 4, el que significa que només els primers quatre llúptils poden ser estampats temporalment.
-t temps d'espera Si s'especifica un valor de temps d'espera quan s'executa la comanda ping s'ajusta la quantitat de temps, en mil·lisegons, el ping espera per a cada resposta. Si no utilitzeu l'opció -w , s'utilitza el valor de temps d'espera predeterminat de 4000, que és de 4 segons.
-R Aquesta opció indica a la comanda ping que trace la ruta d'anada i tornada.
-S srcaddr Utilitzeu aquesta opció per especificar l'adreça d'origen.
-p Utilitzeu aquest interruptor per fer ping a una adreça del proveïdor de virtualització de la xarxa Hyper-V .
-4 Això obliga a l'ordre ping a utilitzar només IPv4, però només és necessari si el destinatari és un nom d'amfitrió i no una adreça IP.
-6 Això obliga a l'ordre ping a utilitzar només IPv6, però com amb l'opció -4 , només és necessari quan es fa ping a un nom d'amfitrió.
objectiu Aquesta és la destinació que voleu fer ping, ja sigui una adreça IP o un nom d'amfitrió.
/? Utilitzeu l' interruptor d'ajuda amb l'ordre ping per mostrar una ajuda detallada sobre les diverses opcions de la comanda.

Nota: les opcions -f , -v , -r , -s , -j i -k funcionen només quan es fan ping a les adreces IPv4. Les opcions -R i -S només funcionen amb IPv6.

Hi ha altres commutadors menys utilitzats per a la comanda ping que inclouen [ -j llista d'amfitrions ], [ -k llista d'amfitrions ] i [ compartiment -c ]. Executar ping /? des del símbol del sistema per obtenir més informació sobre aquestes opcions.

Consell: Podeu desar la sortida de la comanda ping a un fitxer mitjançant un operador de redirecció . Consulteu Com redirigir la sortida d'ordres a un fitxer per obtenir instruccions o veure la nostra llista de trucs de comandaments per obtenir més consells.

Exemples de comandaments de ping

ping -n 5 -l 1500 www.google.com

En aquest exemple, la comanda ping s'utilitza per fer ping al nom d'amfitrió www.google.com . L'opció -n indica a la comanda ping que envieu 5 sol·licituds d'eco ICMP en comptes del valor predeterminat de 4, i l'opció -l estableix la mida del paquet per a cada sol · licitud a 1.500 bytes en comptes del valor predeterminat de 32 bytes.

El resultat que es mostra a la finestra del símbol del sistema es veurà així:

Pinging www.google.com [74.125.224.82] amb 1500 bytes de dades: Respon des de 74.125.224.82: bytes = 1500 temps = 68 ms TTL = 52 Respon des de 74.125.224.82: bytes = 1500 temps = 68 ms TTL = 52 Respondre des de 74.125 .224.82: bytes = 1500 temps = 65ms TTL = 52 Respon des de 74.125.224.82: bytes = 1500 temps = 66ms TTL = 52 Respon des de 74.125.224.82: bytes = 1500 temps = 70ms TTL = 52 Estadístiques de Ping per a 74.125.224.82: Paquets : Enviat = 5, rebut = 5, perdut = 0 (pèrdua del 0%), temps de viatge rodó aproximats en mili-segons: mínim = 65 ms, màxim = 70 ms, mitjana = 67 ms

La pèrdua del 0% registrada a les estadístiques de Ping per 74.125.224.82 em diu que s'ha enviat un missatge de sol·licitud d'eco ICMP enviat a www.google.com . Això significa que, pel que fa a la meva connexió de xarxa, puc comunicar-me amb el lloc web de Google.

ping 127.0.0.1

A l'exemple anterior, estic fent ping a 127.0.0.1 , també es diu l'adreça IP local de IPv4 o l'adreça IP del bucle d' IPv4, sense opcions.

L'ús de la comanda ping a ping 127.0.0.1 és una excel·lent manera de provar que les funcions de xarxa de Windows funcionen correctament, però no diu res del vostre propi maquinari de xarxa ni de la seva connexió a cap altra computadora o dispositiu.

La versió IPv6 d'aquesta prova seria ping: 1 .

ping-a 192.168.1.22

En aquest exemple, demano a la comanda ping que trobi el nom de la màquina assignada a l'adreça IP 192.168.1.22 , però, d'una altra manera, feu-ho com a normal.

Pinging J3RTY22 [192.168.1.22] amb 32 bytes de dades: resposta de 192.168.1.22: bytes = 32 temps

Com podeu veure, la comanda ping va resoldre l'adreça IP que he introduït, 192.168.1.22 , com el nom d'amfitrió J3RTY22 , i després executa la resta del ping amb la configuració predeterminada.

PING-T-6 SERVER

En aquest exemple, forco la comanda ping a utilitzar IPv6 amb l'opció -6 i segueix ping SERVER indefinidament amb l'opció -t .

PINGING SERVER [fe80 :: fd1a: 3327: 2937: 7df3% 10] amb 32 bytes de dades: Reply from fe80 :: fd1a: 3327: 2937: 7df3% 10: time = 1ms Reply from fe80 :: fd1a: 3327: 2937 : 7df3% 10: temps

Vaig interrompre el ping manualment amb Ctrl-C després de set respostes. A més, com podeu veure, l'opció -6 ha produït adreces IPv6.

Consell: el número després del% de les respostes generades en aquest exemple de comanda ping és l'identificador de zona IPv6, que sovint indica la interfície de xarxa utilitzada. Podeu generar una taula d'identificadors de zona coincidents amb els noms de la vostra interfície de xarxa executant la interfície de la interfície d'interfície de netsh ipv6 . L'identificador de zona IPv6 és el número a la columna Idx .

Comandaments relacionats amb Ping

La comanda ping s'utilitza sovint amb altres ordres de comandaments de comandaments relacionats amb xarxes com tracert , ipconfig, netstat , nslookup i altres.