Alt om PING-kommando

  • Cornelius Paul
  • 0
  • 4974
  • 274

Alle netværksadministratorer og it-fagfolk er velkendte med ping-kommandoen. Det er en livreddende kommando at kontrollere den grundlæggende forbindelse mellem to værter som vært til server eller vært til vært.

Lad os hoppe ind i det og vide mere i detaljer.

Hvad er Ping og hvordan det fungerer

PING står for Packet InterNet Groper. Et hjælpeprogram eller program til at bestemme, om en bestemt IP-adresse eller vært / server er tilgængelig fra dit netværk eller ej. Ping-værktøjet bruges ofte til at kontrollere netværksfejl og diagnosticere dette problem. Arbejdsmekanismen er enkel, men livreddende. Det fungerer ved at sende en pakke til den angivne IP-adresse / vært / serveradresse og vente på svar fra den vært og måle forsinkelsen af ​​svaret. Dette kaldes også latens.

Så du kan vide, om en vært kan nås fra dit netværk, og hvor hurtigt du får svar fra den vært, efter at du har sendt en PING-anmodning. En hurtig ping eller lav latenstid betyder en mere lydhør forbindelse, især i applikationer, hvor tiden er alt (som online webspil). Normalt måles ping i millisekunder (ms). højere ventetid betyder, at du helt sikkert har problemer med dit netværk. Selvom denne latens varierer meget afhængigt af eller routing og Geo-placering. Hvis du er i USA, og du pinger til en række USA, vil forsinkelsen være lavere. Men hvis du er i USA, og du er ved at pining et væld af Bangladesh, vil din ventetid bestemt være højere på grund af Geo-placering og antallet af HOP'er til denne routing.

PING er den primære fejlfindingsteknik for alle forbindelser. Det vil svare eller ekko for et svar. Ping send en besked til en server / vært, der indeholder meddelelsen "PING", og modtag en kopi af meddelelsen tilbage fra den pågældende vært / server. Ping beregner "Round Trip Time" (eller RTT), at det tager en pakke at nå en bestemt server / vært.

Hvert moderne operativsystem har dette ping-værktøj forudinstalleret. Så du kan finde dette hjælpeprogram på alle operativsystemer lige fra terminalen (hvis du kører som UNIX / Linux-operativsystem) eller fra (Kommandoprompt / MS DOS-prompt), hvis du kører et MS Windows-operativsystem.

Bemærk: Nogle værter eller servere blokerer muligvis ikke nogen ping- eller ICMP-anmodning om sikkerhed.

Her vil jeg vise dig ping-eksempler ved hjælp af en Ubuntu 14.04.3 LTS Linux OS. Du kan bruge den Linux-distribution, du har.

Få ping-version

For at kende versionen skal du åbne en terminal og udstede kommandoen nedenfor.

sudo ping -V

Det giver dig de aktuelt installerede ping-versioner til dig.

Ping-udførelse

Der er få forskelle, mens du udfører en ping-test eller pining fra et MS Windows-baseret OS og UNIX / Linux-lignende OS.

Enkel ping-kommando tager kun én parameter, og parameteren er det værtsnavn eller den værts-IP-adresse, du vil pinge. Et simpelt ping-eksempel er ligesom nedenfor. Åbn en terminal, og skriv følgende

ping unixmen.com

Her unixmen.com er værtsnavnet eller en vært.

Med ovenstående kommando vil du se noget som dette

Du skal stoppe ping-kommandoen ved at trykke på CTRL + C. Ellers pinger det i uendelig tid, indtil du stoppede det. Efter hver ping-kommando viser den en sommerlig rapport med følgende.

Min: Minimum tid, der tager at få et svar fra værten, der er pinget fra din ende.

Gns: Gennemsnitlig tid, der tager at få et svar fra værten, der er pinget fra din ende.

Maks: Maksimal tid, der tager at få et svar fra værten, der er pinget fra din ende.

Du vil også se TTL, der står for Time To Live. Ping bruger en numerisk TTL-værdi til at forsøge at nå en given værtscomputer via rutestien. Dette er også kendt som humlegrænse. TTL begrænser datatiden over et netværk til forskellige formål såsom DNS-poster, HTTP, ICMP osv.

Ping fra lokalt / privat netværk

For at pinge en vært for dit lokale / private netværk skal du indtaste IP-adressen for den vært

ping 192.168.1.5 -c 5

Her er 192.168.1.5 den vært, som jeg vil pinge fra mit lokale netværk. Dette er en vært for mit lokale netværk. Jeg håber, at du også kender alle blokke i det private netværk og disse værter.

Du vil se noget som dette.

Ping-antal / tal

Normalt, når du kører en simpel ping-kommando uden at videregive yderligere parametre, ping den den vært i uendelig tid, mens du bruger et Linux OS.

Så sig, jeg vil pinge en vært 10 gange, så jeg skriver følgende på min terminal.

ping -c 10 unixmen.com

Du kan se noget som billedet nedenfor.

Her kan du se, at det ping 10 gange, og derefter viser det ping-resumérapporten for dig.

Hvis du kører fra et MS Windows OS, skal du skrive dette på kommandoprompten

ping -n 10 unixmen.com

Forskellig pakke størrelse

Som standard sender den 64 byte af en ping-anmodning til en vært, hvis du bruger et Linux OS, og det vil sende 32 byte, hvis du brugte et MS Windows-operativsystem. Hvis du vil ændre det og vil sende tung pakke, skal du gøre følgende

ping -s 100 -c 6 unixmen.com

Her kan du se, at det ikke sender 64 byte. Det sender 108 byte.

eller

Skriv følgende fra MS Windows OS

ping -l 100 unixmen.com

Forøg eller formindsk tidsintervallet

Som standard venter ping i 1 sekund, inden den næste pakke sendes mod destinationsværten. Du kan øge eller mindske dette ved hjælp af option -i, hvis du ønsker at opfylde dine krav.

Lad os øge ping-tidsintervallet med 3 sekunder, så det sender ping-anmodning efter hvert 3 sekund

ping -i 3 unixmen.com

Det sender en ping-anmodning med et interval på 3 sekunder.

Hvis du vil reducere ping-tidsintervallet, skal du udstede kommandoen nedenfor

sudo ping -i 0.2 unixmen.com

Oversvømmelse med ping

Dette bruges til at sende pakker hurtigst. Dette bruges til at teste netværksydelse. For at gøre dette skal du udstede kommandoen nedenfor i terminalen.

sudo ping -f unixmen.com

Tryk på CTRL + C for at stoppe dette. Du vil se noget som dette, og det kan variere fra hver vært til en anden, og hvor god din internetforbindelse er.

Ping med resumé statistik

Hvis du kun vil se rapporten ping-oversigtsstatistik, skal du bruge følgende metode. Brug option -q til kun at se ping-statistikoversigten.

ping -c 5 -q unixmen.com

Du vil se noget som dette lige under billedet.

Her kan du se, at det ikke gentager eller svarer bekræftelsen fra værten. Det viser bare rapporten.

Ping-timeout

Hvis du sender parameteren -w med din ping-kommando, angiver den fristen for at afslutte ping-output. Dette specificerer det samlede antal sekunder, som ping-kommandoen skal sende pakker til den eksterne vært.

ping -w 6 unixmen.com

Så ovenstående kommando pinger værten i 6 sekunder, og derefter afsluttes den automatisk og viser resultatet.

Ping output forklaring

Under pining af en vært finder du forskellige output fra ping-resultaterne.

Modtageren er ikke til at få fat på 

Hvis meddelelsen simpelthen er "Destinationshost utilgængelig", er den bedste årsag muligvis, at der ikke er nogen rute fra det lokale værtssystem og mellem de pakker, der er sendt til den ønskede destinationsdestination, eller at en ekstern router rapporterer, at den ikke har nogen rute til destinationsværten.

Forespørgsel blev afbrudt

Hvis du ser Forespørgsel blev afbrudt det betyder eller indikerer, at der ikke blev modtaget nogen Echo Reply-meddelelser inden for standardtiden på 1 sekund eller den tid, du indstillede, mens du piner den vært. Dette kan skyldes mange forskellige årsager; de mest almindelige inkluderer netværksbelastning, fejl i ARP-anmodningen, pakkefiltrering / firewall, routingfejl, kabelfejl eller switch / router-portproblem osv. osv..

Ukendt vært / Ping-anmodning kunne ikke finde vært

ping unixmens.com

Måske er du forkert stavet værtsnavnet, ellers går værten slet ikke ud i den rigtige internetsky. Bemærk, at jeg bevidst stavede værtsnavnet, mens jeg pingede.

For hvert ping-resultat skal du have 0% pakketab med en god latenstid eller lavere responstid. Afhængigt af hvilket transmissionsmedium (UTP, fiberoptisk kabel, Wi-Fi) du bruger din latens, vil det variere.

Håber det vil hjælpe dig meget. Tak for læsningen.

Hav en god dag.




Endnu ingen kommentarer

En samling nyttige oplysninger om Linux-operativsystemet og nye teknologier
Friske artikler, praktiske tip, detaljerede anmeldelser og guider. Føl dig hjemme i Linux-operativsystemets verden