Primer uporabe ukaza "ping"

Uvodna vadnica

Uvod

Glede na priročnik strani ukaz Linux "ping" uporablja ICMP protokolov obvezen datahram ECHO_REQUEST, da bi izhajal ICMP ECHO_RESPONSE iz gostitelja prehodov.

Stran priročnika uporablja veliko tehničnih izrazov, vendar je vse, kar morate vedeti, to, da lahko ukaz "ping" Linux uporabite za preverjanje, ali je omrežje na voljo in koliko časa potrebuje za pošiljanje in prejemanje odgovora iz omrežja.

Zakaj ste uporabili ukaz "ping"

Večina nas redno obišče enako uporabno spletno mesto . Na primer obiščem spletno stran BBC, da preberem novice in obiščem spletno stran Sky Sports, da dobim nogometne novice in rezultate. Boste nedvomno imeli svoj nabor ključnih strani, kot so .

Predstavljajte si, da ste vnesli spletni naslov za v vaš brskalnik in spletna stran ni bila naložena. Vzrok za to je lahko ena od mnogih stvari.

Na primer , morda nimate internetne povezave, čeprav ste povezani z vašim usmerjevalnikom . Ponekod ima ponudnik internetnih storitev lokalizirana vprašanja, ki preprečujejo uporabo interneta.

Drugi razlog bi lahko bil, da je spletna stran resnično navzdol in ni na voljo.

Ne glede na razlog, s katerim lahko preprosto preverite povezljivost med računalnikom in drugim omrežjem z ukazom "ping".

Kako deluje Ping Command

Ko uporabljate telefon, pokličete številko (ali pogosteje izbirate njihovo ime iz imenika v telefonu) in telefon zazvoni na koncu sprejemnika.

Ko ta oseba odgovori na telefon in govori "zdravo", veste, da imate povezavo.

Ukaz "ping" deluje na podoben način. Določite naslov IP, ki je enakovreden telefonski številki ali spletnemu naslovu (ime, povezano z naslovom IP) in "ping" pošlje zahtevo na ta naslov.

Ko sprejemno omrežje prejme zahtevo, bo poslalo odgovor, ki v bistvu pravi "zdravo".

Čas, potreben za odgovor na omrežje, se imenuje latence .

Primer uporabe ukaza "ping"

Če želite preveriti, ali je na spletnem mestu na voljo vrsta »ping«, ki ji sledi ime spletnega mesta, s katerim se želite povezati. Na primer za ping vas bo zagnal naslednji ukaz:

ping

Ukaz ping stalno pošilja zahteve v omrežje in ko prejmete odgovor, boste prejeli naslednje izhodne podatke z naslednjimi podatki:

Če omrežje, ki ga želite odpraviti, ne odzove, ker ni na voljo, boste o tem obveščeni.

Če poznate naslov IP omrežja, ga lahko uporabite namesto imena spletnega mesta:

ping 151.101.65.121

Pridobite Audible "ping"

Ukaz ping lahko dobite, ko se vrne odgovor s stikalom »-a« kot del ukaza, kot je prikazano v naslednjem ukazu:

ping-a

Vrnitev naslova IPv4 ali IPv6

IPv6 je protokol naslednje generacije za dodeljevanje omrežnih naslovov, saj zagotavlja več edinstvenih možnih kombinacij in bo v prihodnosti nadomestil protokol IPv4 .

Protokol IPv4 dodeljuje naslove IP na način, na katerega smo trenutno navajeni. (Na primer 151.101.65.121).

Protokol IPv6 dodeljuje naslove IP v obliki [fe80 :: 51c1 :: a14b :: 8dec% 12].

Če želite vrniti format IPv4 omrežnega naslova, lahko uporabite naslednji ukaz:

ping -4

Če želite uporabiti samo obliko IPv6, lahko uporabite naslednji ukaz:

ping-6

Omejite količino pingov

Privzeto, če omrežje pingirate, to še naprej izvaja, dokler ne pritisnete tipk CTRL in C hkrati, da končate postopek.

Razen če testirate hitrost omrežja, boste verjetno želeli samo pingirati, dokler ne prejmete odgovora.

Število poskusov lahko omejite s stikalom »-c«, kot sledi:

ping -c 4

Kaj se zgodi tukaj je, da se zahteva v zgornjem ukazu pošlje štirikrat. Rezultat je, da lahko prejmete 4 pakete in samo 1 odgovor.

Druga stvar, ki jo lahko naredite, je določiti rok, kako dolgo naj izvede ukaz ping z uporabo stikala "-w".

ping-w 10

To določa rok za ping, ki traja 10 sekund.

Kaj je zanimivo za izvajanje ukazov na ta način je izhod, saj prikazuje, koliko paketov je bilo poslano in koliko jih je prejelo.

Če je bilo poslanih 10 paketov in le 9 je bilo prejetih, potem to pomeni 10% paketno izgubo. Višja izguba je slabša povezava.

Uporabite lahko drugo stikalo, ki poplavi število zahtevkov do sprejemnega omrežja. Za vsak paket, ki je bil poslan, se na zaslonu prikaže pika in vsakič, ko omrežje odzove, se pika odnese. Z uporabo te metode lahko vizualno vidite, koliko paketov se izgubi.

Moral bi biti super uporabnik za zagon tega ukaza in res je samo za namene omrežnega spremljanja.

sudo ping -f

Nasprotno od poplav je določitev daljšega intervala med vsako zahtevo. Za to lahko uporabite stikalo "-i", kot sledi:

ping-i 4

Zgornji ukaz bo ping vsake 4 sekunde.

Kako zatreti izhod

Morda vam ni všeč vse stvari, ki se dogajajo med vsakim poslanim in prejetim zahtevkom, ampak samo izhod na začetku in koncu.

Na primer, če ste s pomočjo stikala "-q" poslali naslednji ukaz, boste prejeli sporočilo, ki označuje, da je naslov IP pingiran in na koncu število ponovljenih pošiljk, prejetih paketov in izgube paketa brez ponovitve vsake interne linije.

ping-q-w 10

Povzetek

Ukaz ping ima nekaj drugih možnosti, ki jih lahko najdete z branjem priročnika.

Za branje strani z navodili zaženite naslednji ukaz:

človek ping