GettyImages 513087873 5b82261746e0fb00503a7d8d

Manuaalisivun mukaan Linuxin «ping»-komento käyttää ICMP-protokollan pakollista ECHO_REQUEST-datagrammia ICMP ECHO_RESPONSE -viestin luomiseen yhdyskäytäväisännästä. Manuaalisivulla käytetään paljon teknisiä termejä, mutta sinun tarvitsee vain tietää, että Linux-komennolla «ping» voidaan testata, onko verkko käytettävissä ja kuinka kauan verkon lähettäminen ja vastaanottaminen kestää.

Miksi käyttäisit «ping»-komentoa?

Useimmat meistä käyvät säännöllisesti samoilla hyödyllisillä sivustoilla. Käymme esimerkiksi BBC:n verkkosivuilla lukemassa uutisia ja vierailemme Sky Sports -sivustolla jalkapallouutisten ja -tuloksia varten. Sinulla on epäilemättä oma joukko suuria sivustoja, kuten Lifewire. Kuvittele, että annoit Lifewire.com-verkko-osoitteen selaimeesi, eikä sivu latautunut ollenkaan. Syy tähän voi olla yksi monista asioista. Sinulla ei esimerkiksi ehkä ole ollenkaan Internet-yhteyttä, vaikka olet yhteydessä reitittimeen. Joskus Internet-palveluntarjoajalla on paikallisia ongelmia, jotka estävät sinua käyttämästä Internetiä. Toinen syy voi olla, että sivusto on todella alas ja alas. Olipa syy mikä tahansa, voit helposti tarkistaa tietokoneesi ja toisen verkon välisen yhteyden «ping»-komennolla.

Miten Ping-komento toimii?

Kun käytät puhelinta, valitset numeron (tai nykyään useammin valitset heidän nimensä puhelimesi osoitekirjasta) ja puhelin soi luurin päässä. Kun kyseinen henkilö ottaa puhelimen ja sanoo «hei», tiedät, että olet yhteydessä. «Ping»-komento toimii samalla tavalla. Annat IP-osoitteen, joka vastaa puhelinnumeroa tai verkko-osoitetta (IP-osoitteeseen liittyvä nimi), ja «ping» lähettää pyynnön tähän osoitteeseen. Kun vastaanottava verkko vastaanottaa pyynnön, se palauttaa vastauksen, joka sanoo periaatteessa «hei». Aikaa, joka kuluu verkon vastaamiseen, kutsutaan latenssiksi.

Esimerkki «ping»-komennon käyttäminen

Testaaksesi, onko verkkosivusto saatavilla, kirjoita «ping» ja sen jälkeen sen sivuston nimi, johon haluat muodostaa yhteyden. Jos haluat esimerkiksi pingata sivustolle Lifewire.com, suorita seuraava komento:

Ping-komento lähettää jatkuvasti pyyntöjä verkkoon, ja kun vastaus vastaanotetaan, saat lähtörivin, jossa on seuraavat tiedot:

  • vastaanotettujen tavujen määrä
  • IP-osoite
  • seurantanumero
  • vastaamiseen kuluva aika

Jos verkko, jota yrität pingata, ei vastaa, koska se ei ole käytettävissä, saat ilmoituksen.

Linux ping IP-osoitteella

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

Saat kuuluva «ping»

Voit saada ping-komennon antamaan äänen, kun vastaus palautetaan käyttämällä «-a»-kytkintä osana komentoa seuraavan komennon mukaisesti:

Palauta IPv4- tai IPv6-osoite

IPv6 on seuraavan sukupolven protokolla verkko-osoitteiden määrittämiseen, koska se tarjoaa ainutlaatuisempia mahdollisia yhdistelmiä ja korvaa IPv4-protokollan tulevaisuudessa. IPv4-protokolla määrittää IP-osoitteet kuten olemme tottuneet nykyään. (esim. 151.101.65.121). IPv6-protokolla määrittää IP-osoitteet muodossa [fe80::51c1::a14b::8dec%12]. Voit palauttaa verkko-osoitteen IPv4-muodon käyttämällä seuraavaa komentoa: Jos haluat käyttää vain IPv6-muotoa, voit käyttää seuraavaa komentoa:

Rajoita pingien määrää

Jos pingaat verkkoon, se jatkaa niin oletusarvoisesti, kunnes painat CTRL ja C samalla prosessin loppuun saattamiseksi. Jos et testaa verkon nopeutta, haluat todennäköisesti vain pingata, kunnes saat vastauksen.

Linux-ping rajoitetulla määrällä

Voit rajoittaa uudelleenyritysten määrää käyttämällä «-c»-kytkintä seuraavasti: Tässä tapahtuu, että yllä olevan komennon pyyntö lähetetään 4 kertaa. Tämän seurauksena saatat saada 4 pakettia ja vain yhden vastauksen.

Linux ping rajoitetun ajan

Toinen asia, jonka voit tehdä, on asettaa määräaika ping-komennon suorittamiselle käyttämällä «-w»-kytkintä. Tämä asettaa pingin määräajaksi 10 sekuntia. Mielenkiintoista komentojen suorittamisessa tällä tavalla on lähtö, koska se näyttää kuinka monta pakettia lähetettiin ja kuinka monta vastaanotettiin. Jos 10 pakettia lähetettiin ja vain 9 vastaanotettiin, se vastaa 10 %:n pakettihäviötä. Mitä suurempi häviö, sitä huonompi yhteys. Voit käyttää toista kytkintä, joka ylittää vastaanottavan verkon pyyntöjen määrän. Jokaisesta lähetetystä paketista näkyy piste näytöllä ja joka kerta kun verkko vastaa, piste poistetaan. Tämän menetelmän avulla voit nähdä visuaalisesti, kuinka monta pakettia on kadonnut.

Linuxin ping-tulva intervalleilla ja rajoituksilla

Sinun on oltava superkäyttäjä suorittaaksesi tämän komennon, ja se on todella vain verkon valvontaa varten. Floodingin vastakohta on pidemmän aikavälin määrittäminen kunkin pyynnön välillä. Voit tehdä tämän käyttämällä «-i»-kytkintä seuraavasti: Yllä oleva komento pingttää osoitteeseen lifewire.com 4 sekunnin välein.

Vaimentaa ulostuloa?

Et välitä siitä, mitä tapahtuu jokaisen lähetetyn ja vastaanotetun pyynnön välillä, vain tuloste alussa ja lopussa.

Linuxin ping estetty lähtö

Jos esimerkiksi lähetit seuraavan komennon «-q»-kytkimellä, saat viestin, jossa IP-osoite pingataan ja lopussa toistetaan lähetettyjen, vastaanotettujen pakettien määrä ja pakettien menetys ilman väliriviä. .

Yleiskatsaus

Ping-komennossa on muutamia muita vaihtoehtoja, jotka löydät lukemalla manuaalisivun. Suorita seuraava komento lukeaksesi käsikirjasivun:

Por Markus