Varför oss?

Ping

Vad betyder ping?

Ping är ett diagnosverktyg för nätverk som främst används för att testa anslutningen mellan två noder eller enheter. För att pinga en destinationsnod skickas ett ICMP-ekoförfrågningspaket (Internet Control Message Protocol) till den noden. Om en anslutning är tillgänglig svarar destinationsnoden med ett ekosvar. Ping beräknar rundgångstiden för datapaketets väg från källan till destinationen och tillbaka, och avgör om några paket förlorades under resan.

Techopedia förklarar ping

Nätverksverktyget ping skapades av Mike Muuss 1983. Det innehåller nästan tusen rader kod och har blivit ett standardverktyg för olika nätverksapplikationer och operativsystem.

Ping-verktyget fungerar genom att generera en ICMP-dataenhet som sedan kapslas in i IP-datagram och skickas över nätverket. Efter att ha mottagit ekoförfrågan kopierar destinationsnoden dess nyttolast, förstör det ursprungliga paketet och genererar ett ekosvar med samma nyttolast som den mottog.

Nyttolasten i paketet med ekoförfrågan består ofta av ASCII-tecken (American Standard Code for Information Interchange) med variabel justerbar längd. Round-trip-tiden beräknas genom att notera den lokala tiden för källnodens klocka när IP-datagrammet lämnar källnoden och sedan subtrahera den tiden från den tid då ekosvaret anländer.

Beroende på operativsystem varierar utdata från ping-verktyget. Nästan alla ping-utdata visar dock följande:

  • Destinationens IP-adress
  • ICMP-sekvensnummer
  • Time to live (TTL)
  • Rundgångstid
  • Storlek på nyttolast
  • Antalet paket som förloras under överföringen

Ping-verktyget visar olika felmeddelanden om en rundresa inte lyckas. De inkluderar följande:

  • TTL Expired in Transit: Bestämmer den maximala tid en IP-paket får existera över nätverket innan det kasseras om det inte har nått sitt mål. För att åtgärda detta fel, försök att öka TTL-värdet genom att använda ping -i-växeln.
  • Destination Host Unreachable: Indikerar att destinationsnoden är nere eller inte fungerar i nätverket. Det kan även bero på att det inte finns någon lokal eller fjärrväg för destinationsvärden. Om du vill åtgärda felet ändrar du den lokala ruttabellen eller slår på noden.
  • Request Timed Out: Anger att ping-kommandot har tidsinställts eftersom det inte kom något svar från värden. Det indikerar att inga ekosvarsmeddelanden togs emot på grund av nätverkstrafik, fel i ARP-filtreringen (Address Resolution Protocol) eller ett routerfel. Om du ökar väntetiden med hjälp av växeln ping -w kan problemet åtgärdas.
  • Unknown Host: Anger att IP-adressen eller värdnamnet inte finns i nätverket eller att värdnamnet för destinationen inte kan lösas. Om du vill åtgärda problemet kontrollerar du DNSservrarnas (Domain Name System) namn och tillgänglighet.

Relaterade termer

Margaret Rouse
Teknikexpert

Margaret Rouse är en prisbelönt teknisk skribent och lärare som är känd för sin förmåga att förklara komplexa tekniska ämnen för en icke-teknisk affärspublik. Under de senaste tjugo åren har hennes förklaringar publicerats på TechTargets webbplatser och hon har citerats som en auktoritet i artiklar av New York Times, Time Magazine, USA Today, ZDNet, PC Magazine och Discovery Magazine.Margarets idé om en rolig dag är att hjälpa IT- och affärsproffs att lära sig tala varandras högt specialiserade språk. Om du har ett förslag på en ny definition eller hur man kan förbättra en teknisk förklaring, vänligen maila Margaret eller kontakta…