Esimerkki komennon käytöstä "ping"

Aloitusopastus

esittely

Manuaalisen sivun mukaan Linux "ping" -komento käyttää ICMP-protokollan pakollista ECHO_REQUEST-datagrammaa ICMP ECHO_RESPONSE: n herättämiseksi useista yhdyskäytävästä.

Manuaalisella sivulla on paljon teknisiä termejä, mutta sinun tarvitsee vain tietää, että Linuxin "ping" -komentoa voidaan käyttää testaamaan, onko verkko käytettävissä ja kuinka paljon aikaa lähetetään ja saat vastauksen verkosta.

Miksi käytät "ping" -komentoa

Useimmat meistä käyvät säännöllisesti samoissa hyödyllisissä sivustoissa . Esimerkiksi vierailen BBC: n verkkosivuilla lukemaan uutiset ja käyn Sky Sports -sivustolla jalkapallo-uutisten ja tulosten saamiseksi. Sinulla on epäilemättä oma joukko tärkeitä sivustoja, kuten .

Kuvittele, että annoit verkko-osoitteen selaimeen ja sivu ei ladannut ollenkaan. Tämän syy voi olla yksi monista asioista.

Esimerkiksi sinulla ei ehkä ole internetyhteyttä lainkaan vaikka olet yhteydessä reitittimeen . Joskus Internet-palveluntarjoajalla on paikallisia ongelmia, jotka estävät sinua käyttämästä internetiä.

Toinen syy voi olla se, että sivusto on todella alhaalla ja käytettävissä.

Riippumatta syystä voit helposti tarkistaa tietokoneen ja toisen verkon välisen yhteyden käyttämällä ping-komentoa.

Kuinka Ping-komento toimii

Kun käytät puhelintasi, soitat numeron (tai useammin nykyään valitsemalla nimesi puhelimen osoitekirjaan) ja puhelin soi vastaanottimen päällä.

Kun tämä henkilö vastaa puhelimeen ja sanoo "hei", tiedät, että sinulla on yhteys.

Ping-komento toimii samalla tavalla. Määritä IP-osoite, joka vastaa puhelinnumeroa tai verkko-osoitetta (IP-osoitteeseen liittyvä nimi) ja "ping" lähettää pyynnön kyseiselle osoitteelle.

Kun vastaanottava verkko vastaanottaa pyynnön, se lähettää vastauksen, joka periaatteessa sanoo "hello".

Verkon vasteaikaa kutsutaan latenssiksi .

Esimerkki "ping" -komennon käytöstä

Voit testata onko verkkosivusto käytettävissä. Kirjoita "ping" ja seuraa sen sivuston nimi, johon haluat muodostaa yhteyden. Esimerkiksi pingille suoritetaan seuraava komento:

ping

Ping-komento lähettää jatkuvasti pyyntöjä verkkoon ja kun vastaus on vastaanotettu, saat tulosteluvut seuraavilla tiedoilla:

Jos verkko, jonka yrität pingoittaa, ei vastaa, koska se ei ole käytettävissä, niin sinut ilmoitetaan tästä.

Jos tiedät verkon IP-osoitteen, voit käyttää tätä verkkosivuston nimen sijasta:

ping 151.101.65.121

Hanki äänimerkki "ping"

Ping-komennon voi saada melua aina kun vastaus palautetaan käyttämällä "-a" -kytkintä osana komentoa, kuten seuraava komento näyttää:

ping -a

Palauta IPv4 tai IPv6-osoite

IPv6 on seuraavan sukupolven yhteyskäytäntö verkko-osoitteiden osoittamiseksi, koska se tarjoaa entistä ainutlaatuisempia mahdollisia yhdistelmiä ja se tulee korvaamaan IPv4-protokolla tulevaisuudessa.

IPv4-protokolla määrittää IP-osoitteet tavalla, jota tällä hetkellä käytetään. (Esimerkiksi 151.101.65.121).

IPv6-protokolla määrittää IP-osoitteet muotoon [fe80 :: 51c1 :: a14b :: 8dec% 12].

Jos haluat palauttaa verkko-osoitteen IPv4-muodon, voit käyttää seuraavaa komentoa:

ping -4

Jos haluat käyttää IPv6-muotoa, voit käyttää seuraavaa komentoa:

ping -6

Rajoita Pingin määrä

Oletusarvoisesti, kun pingit verkkoon, se jatkaa niin, kunnes lopetat prosessin samanaikaisesti painamalla CTRL ja C.

Ellet testaa verkon nopeutta, luultavasti haluat vain pingin, kunnes saat vastauksen.

Voit rajoittaa yritysten määrää käyttämällä "-c" -kytkintä seuraavasti:

ping -c 4

Täällä tapahtuu, että yllä oleva komento lähetetään 4 kertaa. Tuloksena saatat saada 4 pakettia lähetetty ja vain 1 vastaus.

Toinen asia, mitä voit tehdä, on asettaa määräaika siitä, kuinka kauan ping-komentoa käytetään "-w" -kytkimellä.

ping -w 10

Tämä asettaa määräajan, jonka aikana ping kestää 10 sekuntia.

Mikä on mielenkiintoinen komentojen suorittamiseen tällä tavoin, on tuotos, koska se osoittaa, kuinka monta pakettia lähetettiin ja kuinka monta vastaanotettiin.

Jos 10 pakettia lähetettiin ja vain 9 vastaanotettiin takaisin, se on 10%: n pakettihäviö. Mitä suurempi menetys, sitä huonompi yhteys on.

Voit käyttää toista kytkintä, joka tulvelee vastaanottavan verkon pyyntöjä. Jokaiselle lähetetyille paketeille näytetään piste, ja aina kun verkko reagoi, piste poistetaan. Tämän menetelmän avulla näet visuaalisesti kuinka monta pakettia katoaa.

Sinun on oltava super käyttäjä, joka suorittaa tämän komennon ja se on vain verkonvalvontarkoituksiin.

sudo ping -f

Tulvan vastakohta on määritellä pidempi väli kunkin pyynnön välillä. Tätä varten voit käyttää "-i" -kytkintä seuraavasti:

ping -i 4

Yllä oleva komento pingtaa 4 sekunnin välein.

Kuinka estää tuotos

Et välttämättä välitä kaikista tavaroista, jotka tapahtuvat jokaisen lähetetyn ja vastaanotetun kyselyn välillä, mutta vain tuotos alussa ja lopussa.

Esimerkiksi, jos lähetit seuraavan komennon "-q" -kytkimellä, saat viestin, jossa ilmoitetaan, että IP-osoite on pingoitava ja lopuksi lähetettyjen, vastaanotettujen pakettien määrä ja pakettihäviö ilman että jokainen väliviiva toistuu.

ping -q -w 10

Yhteenveto

Ping-komennolla on muutamia muita vaihtoehtoja, jotka löytyvät lukemalla manuaalinen sivu.

Manuaalisen sivun lukemiseksi suorita seuraava komento:

mies ping