Skip to main content

Vad är en ping?

En ping är en typ av meddelande som överförs över ett nätverk från ett system till ett annat, vanligtvis mellan en servervärd och anslutna användarsystem.Även om olika typer av meddelanden potentiellt kan användas, har den vanligaste typen av signal som skickas för detta ändamål varit ett Internet Control Message Protocol (ICMP) Echo Request -paket.Detta är i princip en signal med lite verkliga data som finns i den och tjänar främst för att överföra till en ansluten användare och sedan generera en "eko" -signal.En ping består av denna process för att skicka ut en ICMP Echo -begäran och sedan ta emot ekot.Signal skickas ut med Sonar -teknik.Active Sonar använder genererade ljudvågor, ofta kallade pings, som släpps ut från en central plats och sedan studsar av föremål och återvänder som ett eko.Ett datorpingverktyg använder ett liknande tillvägagångssätt för att analysera anslutning av olika system i ett nätverk.Servervärden eller annan dator i ett nätverk, till exempel ett lokalt nätverk (LAN) eller Internet, skickar ut ett ICMP -eko -begäran -paket till andra system, som sedan överför ett eko tillbaka till källan.

Hela processen ärTidsinställd, ofta genom att inkludera en tidsstämpel i den ursprungliga ICMP -signalen som sedan jämförs med tiden då ekot når källan.När en ping har utfärdats av en servervärd eller liknande system krävs servrar och routrar enligt branschstandarder för att utfärda ett Echo -paket som svar.Många pingar kan skickas för att generera en exakt mätning av hur lång tid en signal tar att röra sig mellan de två systemen, samt mäta eventuell signalförlust.Informationen som visas efter ett ping -test kommer vanligtvis att inkludera minsta tid för överföring, medeltiden, den längsta tiden och varje standardavvikelse mellan dessa resultat.Varje signalförlust kommer vanligtvis att anges.

Medan användningen av en ICMP -eko -begäran ping var ganska standard under tidig utveckling av internet- och företagsnätverk, blev det mindre utbrett i början av 2000 -talet.Pings kan användas för att skapa ett förnekande av serviceattack på en server, genom att översvämma systemet med Echo -förfrågningar, och skadlig programvara kan använda pingar för att hitta system för infektion.Ett antal internetleverantörer (ISP: er) har blockerat ECHO -begäran -meddelanden, så andra metoder används ofta för att utvärdera nätverksanslutning.Online -videospel, till exempel, mäter ofta ping -svar med hjälp av data som överförs under spelet och visar sedan denna information som latens för användare att utvärdera deras anslutning.