Ping er et nettverk verktøy som måler hastigheten og påliteligheten av en forbindelse fra endepunkt til endepunkt . Det finnes ingen spesifikk Ping -protokollen i stedet, avhengig verktøyet på Internet Control Message Protocol , eller ICMP, og hver datamaskin koblet til Internett har for å implementere denne protokollen . Nettverkstilkoblinger
En nettverkstilkobling kan reise over en, kanskje to eller flere linker på et lokalt nettverk , eller den sende data til den andre siden av verden , krysset en serie med sammenkoblede private nettverk . Internett-tilkoblinger krever at avsender og mottaker kjenner hverandre adresse, og dette adressering strukturen er levert av Internet Protocol .
ICMP
Internet Protocol dikterer hvordan datapakkene skal tas opp, men ikke bry deg om en datapakke faktisk ankom sitt bestemmelsessted . Protokollen inneholder ikke data integritet sjekking , heller. Imidlertid er Internet Control Message Protocol et tillegg til Internet Protocol , og som gir alle feil meldingstjenester funksjoner som Internet Protocol mangler .
Ping
< p > Ping eksisterte før skapelsen av ICMP . Den ble opprinnelig skrevet for DARPANET , som var en forløper for Internett. ICMP- spesifikasjonen ble utgitt første gang i 1981 , og Ping fikk sitt navn fra en sammentrekning av " Packet Internet Groper . " Den nye versjonen av Ping som ble skrevet i 1983 for å utnytte ICMP tjenester beholdt det gamle navnet . Dens forfatter, Mike Muuss , sa han brukte navnet fordi det var som lyden en RADAR gjør når den treffer et objekt.
Echo
Analogien mellom Ping og RADAR fungerer godt , som RADAR spretter sonar bølger av gjenstander og registrerer ekko , mens Ping bruker " ECHO_REQUEST " funksjon av ICMP . Alle datamaskiner mottar en " ECHO_REQUEST " sender umiddelbart tilbake en " ECHO_REPLY "-melding, som også er en del av ICMP -spesifikasjonen. Selv om hver melding ikke inneholder noen data , bekrefter det faktum at en svarpakke kommer tilbake fra målet eksistensen av en bane mellom de to partiene . Hastigheten på responsen hint også på suksess, eller problemer med koblingene mellom de to punktene . Ytelsen til en rekke Ping meldinger kan identifisere uregelmessigheter i responstid , noe som er en viktig faktor for videostreaming og Internett -telefoni på grunn av behovet for å være sikker på forhåndsprogrammerte datapakker. Til slutt , gjør at evnen til å erstatte et nettverksnavn eller Web-adressen for IP-adressen i kommandoen administratorer å bekrefte at Address Resolution Protocol tabellen eller Domain Name System oppføring for destinasjonen, er korrekt utfylt