PING (Packet Internet Groper) kommando bruges til at kontrollere netværksforbindelsen mellem vært og server/host. Denne kommando tager som input IP-adressen eller URL ‘ en og sender en datapakke til den angivne adresse med meddelelsen “PING” og får et svar fra serveren/værten denne gang registreres, som kaldes latenstid. Hurtig ping lav latenstid betyder hurtigere forbindelse. Ping bruger ICMP (Internet Control Message Protocol) til at sende en ICMP echo-besked til den angivne vært, hvis denne vært er tilgængelig, sender den ICMP-svarmeddelelse., Ping måles generelt i millisekund hvert moderne operativsystem har denne ping forudinstalleret.
Lad nu se ping-kommandoen :
PING-Version:
for at få ping-version installeret på dit system.
sudo ping -v
ved Hjælp af PING:
ping www.geeksforgeeks.org
for At stoppe med at pinge vi skal bruge ctrl+c for ellers vil det blive ved med at sende pakker.,
- min: et minimum af tid til at få en respons
- avg: gennemsnitlig tid til at få svar
- max: maksimal tid for at få en reaktion
Kontrollere antallet af ping:
Tidligere havde vi ikke definere antallet af pakker til at sende til serveren/ – vært ved hjælp af -c mulighed, vi kan gøre det.,
ping -c 5 www.geeksforgeeks.org
Kontrollere størrelsen af pakker, der sendes:
Ealier en standard størrelse pakker, der blev sendt til værten, men vi kan sende let og tung pakke ved at bruge
-s mulighed.
ping -s 40 -c 5 www.geeksforgeeks.org
at Ændre tidsintervallet:
Som standard ping vent 1 sek til at sende næste pakke som vi kan ændre på dette tidspunkt ved at bruge -jeg mulighed.
ping -i 2 www.geeksforgeeks.org
nu ændres ping-intervallet til 2 sekunder.,
til kun At få oversigt:
At kun få oversigt over brug af netværk -q-option
ping -c 5 -q www.geeksforgeeks.org
for At Timout PING:
for At stoppe pingig efter engang at bruge -w indstilling.
ping -w 3 www.geeksforgeeks.org
Dette vil stoppe med at pinge efter 3 sekunder
Oversvømmelser med PING:
At sende pakker så hurtigt som muligt. Dette bruges til at teste netværkets ydeevne.,
ping -f www.geeksforgeeks.org
for at tilføje tidsstempel
er det aktuelle tidspunkt for begivenhed optaget af en maskine over et netværk. Det virker ved at bruge TS mulighed for IP-pakke.
Vi har tre indstilling med det
- tsonly (timestamp kun)
- tsandaddr (timestamp og adresse)
- tsprespec (timestamp på forhånd fastsat til flere værter)
ping -T tsonly -c 2 127.0.0.1 ping -T tsandaddr -c 2 127.0.0.1
Tid til at vente på svar:
Sætter tid til at vente på et svar.,
ping -c 5 -W 3 www.geeksforgeeks.org
At udfylde pakke med data:
Vi kan fylde data i pakke med p-mulighed. Ligesom – p ff vil fylde pakken med dem.
ping -c 5 -p ff www.geeksforgeeks.org
Path MTU (maximum transmission unit:
Det er en simpel protokol, for at finde ud af maksimale MTU(Maximum Transmission Unit) en TCP sti kan tage.
vi bruger en mulighed med-M do (forbyde fragmentering), ønsker (gør PMTU opdagelse, fragment lokalt, når pakkestørrelsen er stor), eller dont (ikke sæt DF flag).,
ping -c 5 -M want www.geeksforgeeks.org
Specify TTL(Time To Live):
It is maximum hop a packet can travel before getting discarded.A value 0 will restricty packet to same host.
ping -c 5 -t 64 www.geeksforgeeks.org