Wat is het ping-commando? Wat is ping in apps en games? Hoe gebruik je ping in Windows?

Ook al ben je geen netwerkexpert, je bent de term PING misschien wel eens tegengekomen bij het gebruik van computers, netwerkapparaten zoals draadloze routers, online apps of bij het spelen van games op internet. Als u wilt weten wat de ping is als het gaat om computers, hoe de ping-opdracht werkt, hoe u de gegevens kunt begrijpen die worden weergegeven en hoe u deze in Windows kunt gebruiken , lees dan deze tutorial:

Wat is pingen?

Ping is een opdrachtregelprogramma, beschikbaar in veel besturingssystemen, dat u kunt gebruiken om te testen of uw computer of apparaat een doelcomputer kan bereiken via het netwerk en/of internet.

Wat is ping in netwerktests ( SpeedTest ) of games?

Wanneer u de ping ziet die wordt gerapporteerd in allerlei apps, in netwerktests zoals SpeedTest of in online games, verwijst dit naar de tijd die uw pc nodig heeft om een ​​reactie te krijgen op een ping-opdracht. Deze tijd wordt gerapporteerd in milliseconden (ms) en is een indicator van de snelheid van de reactietijd van je internetverbinding of je netwerkverbinding. Hoe lager de ping, hoe beter de reactietijd.

Waarom is ping nuttig?

De ping-opdracht is vooral handig voor het oplossen van problemen met de toegankelijkheid van apparaten op het netwerk en internet. Deze opdracht gebruikt een reeks Echo - berichten (met behulp van het Internet Control Message Protocol ) om zaken te bepalen als:

  • Of het doel van de ping-opdracht actief of inactief is.
  • Hoeveel tijd het kost om met het doelapparaat te communiceren, een echoverzoek en een antwoord te verzenden en te ontvangen.

  • Hoeveel pakketten verloren gaan bij communicatie met het doelapparaat.

Om de zaken beter te begrijpen, bekijk de onderstaande schermafbeelding, waar we een ping-opdracht hebben uitgevoerd, in Windows: ping www.microsoft.com .

ping

Van deze opdracht hebben we het volgende geleerd:

  • Dat de website www.microsoft.com beschikbaar en bereikbaar is vanaf onze Windows-pc omdat we een antwoord hebben ontvangen.

  • Het IPv6-adres(IPv6 address) van de website microsoft.com. Het is het vreemde adres dat wordt weergegeven na de tekst "Beantwoorden van".("Reply from.")

  • Dat er geen gegevensverlies was in onze verbinding met de website microsoft.com.
  • De tijd die microsoft.com nodig had, in milliseconden, om op ons ping-commando te reageren: voor elk van de vier echo-verzoeken afzonderlijk, de minimale, maximale en gemiddelde tijd die nodig was om op ons ping-commando te reageren.

Zoals u kunt zien, verzendt het ping-hulpprogramma standaard vier echo-verzoeken en deelt het statistieken en gegevens op basis van de antwoorden die het van het doel zou moeten krijgen.

Wie heeft ping uitgevonden?

Het ping-hulpprogramma is in december 1983 gemaakt door een (December 1983)Amerikaan(American) genaamd Mike Muuss , terwijl hij werkte in het Ballistic Research Laboratory op de Aberdeen Proving Ground , in Maryland . De naam komt van de sonartechnologie die wordt gebruikt in onderzeeërs, oppervlakteschepen en vliegtuigen, die een puls uitzendt en luistert naar de echo om onderwaterobjecten te detecteren. Hij vond het een geschikte metafoor voor hoe het hulpprogramma ping werkt.

In welke besturingssystemen en apparaten is ping beschikbaar?

U kunt de ping-tool gebruiken in Windows , Linux , MAC OS X , Unix , FreeBSD en vele andere besturingssystemen voor desktopcomputers, servers en andere apparatuur. Zelfs netwerkapparatuur zoals routers implementeerde de ping-tool voor het oplossen van netwerkproblemen.

Hoe gebruik je ping in Windows?

Als u de ping-tool in Windows wilt gebruiken , opent u de opdrachtprompt(open the Command Prompt) of PowerShell . Voer vervolgens ping in gevolgd door het IP-adres (of de hostnaam) van de doelcomputer of het doelapparaat. Typ bijvoorbeeld iets als: "ping 192.168.1.1" of "ping www.bing.com" zonder de aanhalingstekens.

ping

Zoals gedocumenteerd door Microsoft, hier(here) kan de ping-opdracht in Windows veel parameters gebruiken. Om ze zelf te zien, schrijf ping /?of ping -? en druk op Enter op je toetsenbord. Windows geeft een overzicht van alle parameters en schakelaars die u voor de ping-tool kunt gebruiken.

ping

OPMERKING:(NOTE:) U kunt / of - gebruiken voor elke parameter van het ping-commando. Ze zijn onderling uitwisselbaar en leiden tot hetzelfde resultaat.

Hier is een uitleg van alle schakelaars voor het ping-commando:

  • /t - ping gaat door met het verzenden van Echo-verzoekberichten naar de bestemming totdat deze handmatig wordt onderbroken. Druk op CTRL+Break om de statistieken te onderbreken en weer te geven . Druk op CTRL+C om de ping te onderbreken en af ​​te sluiten .

  • /a - de ping probeert de hostnaam van een IP-adres dat als doel is ingevoerd, op te lossen en weer te geven.

  • /n count - gebruik dit om het aantal Echo-verzoekberichten te wijzigen van 4 (de standaard) in iets anders. U kunt elk nummer van 1 tot 4294967295 gebruiken.

  • /l size - stelt de grootte (in bytes) in van het Echo-verzoekbericht dat naar het doel wordt verzonden, van 32 (de standaardinstelling) naar iets anders. U kunt elk nummer van 1 tot 65527 gebruiken.

  • /f - gebruik dit om Echo-verzoekberichten te verzenden met een "Niet fragmenteren"-vlag ingeschakeld, zodat het verzoek niet wordt gefragmenteerd door routers, op weg naar de bestemming. Deze optie werkt alleen voor IPv4-adressen en is handig voor het oplossen van problemen met pad Maximum Transmission Unit (PMTU).

  • /i TTL - stelt de Time to Live (TTL)-waarde in voor het Echo-verzoek, waarvan het maximum 255 is. TTL beperkt de levensduur van de gegevens die door de ping-opdracht worden verzonden. Als de TTL-waarde is verstreken en er geen antwoord is ontvangen, worden de gegevens weggegooid.

  • /v TOS - stelt het type service (TOS)(Type of Service (TOS)) in dat wordt gebruikt voor het echo-verzoek. De standaardwaarde is 0 en het maximum is 255. Deze optie werkt alleen voor IPv4-adressen.

  • /r count - stelt het aantal hops in tussen uw pc en het doel dat u wilt opnemen en weergeven door de ping-opdracht. De maximale waarde voor de telling is 9. Het werkt alleen met IPv4-adressen.

  • /s count - rapporteert de tijd (in Internet Timestamp -formaat) wanneer elk Echo-verzoek wordt ontvangen en elk antwoord wordt verzonden. De maximale waarde voor de telling is 4, wat betekent dat alleen de eerste vier hops een tijdstempel kunnen krijgen. Deze optie werkt alleen met IPv4-adressen.

  • /j host-list - gebruikt de Loose Source Route gespecificeerd in de hostlijst. Bij dit type routering kunnen opeenvolgende tussenbestemmingen worden gescheiden door één of meerdere routers. Het maximum aantal adressen of namen in de hostlijst is 9. De hostlijst is een reeks IP-adressen, gescheiden door spaties, en dit moeten IPv4-adressen zijn.

  • /k host-list - gebruikt de Strict Source Route gespecificeerd in de hostlijst. Bij strikte routering moet de volgende tussenbestemming direct bereikbaar zijn (en niet gescheiden door een router). Het maximum aantal adressen of namen in de hostlijst is 9. De hostlijst is een reeks IPv4-adressen gescheiden door spaties.

  • /w timeout - de time-outwaarde past de hoeveelheid tijd aan, in milliseconden, dat de ping wacht op elk antwoord. De standaard time-outwaarde is 4000 of 4 seconden.

  • /r range - vertelt het ping-commando om het round trip-pad te traceren, voor een aantal hops. Het werkt alleen met IPv6-adressen. Het bereik moet een getal tussen 1 en 9 zijn.

  • /s srcaddr - specificeert het bronadres dat moet worden gebruikt bij het werken met IPv6-adressen. Het adres moet worden ingevoerd na srcaddr .

  • /c compartments - specificeert de identificatie van het routeringscompartiment.

  • /p - pingt een adres van een Hyper-V-netwerkvirtualisatieprovider.

  • /4 - dwingt het gebruik van het IPv4-adres af en het wordt gebruikt in combinatie met hostnamen, niet met IP-adressen. Schrijf bijvoorbeeld "ping /4 www.microsoft.com" (zonder de aanhalingstekens) en het geeft het IPv4-adres van de hostnaam terug.

  • /6 - dwingt het gebruik van het IPv6-adres af en het wordt gebruikt in combinatie met hostnamen, niet met IP-adressen. Schrijf bijvoorbeeld "ping /6 www.microsoft.com" en je ziet het IPv6-adres van de hostnaam.

Een paar voorbeelden van het werken met het ping-commando:

Om ervoor te zorgen dat u beter begrijpt hoe u met het ping-commando moet werken, zullen we enkele voorbeelden delen en uitleggen hoe ze in het echte leven worden gebruikt. Als u een bepaalde website en de beschikbaarheid ervan wilt controleren, kunt u "ping -t domeinnaam"("ping -t domainname") gebruiken zonder de aanhalingstekens. Het commando pingt het eindeloos en deelt de tijd die nodig is om op elk Echo- verzoek te antwoorden.

ping

Als u echter dit soort eindeloze controle van goed beheerde hosts uitvoert, kan uw pc worden verbannen. Vergeet niet om het te stoppen door op CTRL+C op je toetsenbord te drukken.

ping

Misschien wilt u een eindig aantal Echo - verzoekberichten gebruiken om te verzenden, met behulp van "ping -n count hostname" zoals in het onderstaande voorbeeld:

ping

In de bovenstaande schermafbeelding kun je zien dat de host aanvankelijk beschikbaar was en op de ping-opdracht reageerde, en vervolgens offline ging en alle resterende verzoeken een time-out kregen.

Als u het IP-adres van een host weet en u wilt de hostnaam weten, dan kunt u "ping -a IP-adres"("ping -a IP address") gebruiken . De ping probeert de hostnaam van het doel op te lossen en weer te geven en retourneert deze vervolgens, vergelijkbaar met de onderstaande schermafbeelding.

ping

Gebruik je het ping-commando, en hoe?

Nu weet u wat ping is, hoe het werkt, wat het doet en hoe u het in Windows kunt gebruiken . Voordat u deze zelfstudie afsluit, kunt u hieronder reageren en eventuele vragen delen. Ook willen we graag weten hoe u het ping-commando gebruikt.



About the author

Ik ben een webontwikkelaar en audio-engineer met meer dan 10 jaar ervaring. Ik ben gespecialiseerd in het ontwikkelen van Chrome/Web Audio-apps, evenals Discord-applicaties. Dankzij mijn vaardigheden op beide gebieden kan ik kwaliteitsproducten maken die gemakkelijk te gebruiken en te onderhouden zijn. Daarnaast ben ik een ervaren gebruiker van Discord en werk ik al ruim twee jaar aan de app.



Related posts