Parametru komandas "ping" piemēri

Ievads Tutorial

Ievads

Saskaņā ar rokasgrāmatas lapu, Linux "ping" komanda izmanto ICMP protokola obligāto ECHO_REQUEST datagrammu, lai izsauktu ICMP ECHO_RESPONSE no vārtejas resursdatora.

Manuālajā lapā ir daudz tehnisko terminu, taču viss, kas jums jāzina, ir tas, ka Linux ping komandu var izmantot, lai pārbaudītu, vai tīkls ir pieejams, un cik ilgs laiks ir nepieciešams, lai nosūtītu un saņemtu atbildi no tīkla.

Kāpēc jūs izmantojat "ping" komandu

Lielākā daļa no mums regulāri apmeklē vienādas noderīgas vietnes . Piemēram, es apmeklēju BBC vietni, lai izlasītu ziņas, un es apmeklēju Sky Sports tīmekļa vietni, lai iegūtu futbola ziņas un rezultātus. Jums neapšaubāmi būs jūsu pašu galveno vietņu kopums, piemēram, .

Iedomājieties, ka esat ievadījis tīmekļa adresi jūsu pārlūkprogrammā un lapa vispār nav ielādēta. Cēloņsakarība var būt viena no daudzām lietām.

Piemēram, iespējams, ka jums vispār nav interneta pieslēguma, lai gan esat izveidojis savienojumu ar maršrutētāju . Dažreiz interneta pakalpojumu sniedzējs ir lokalizējis problēmas, kas neļauj jums izmantot internetu.

Vēl viens iemesls varētu būt tas, ka vietne patiešām ir uz leju un nav pieejama.

Lai kāds būtu iemesls, jūs varat viegli pārbaudīt savienojumu starp datoru un citu tīklu, izmantojot komandu "ping".

Kā darbojas Ping komandu darbs

Kad jūs lietojat savu tālruni, jūs sastādāt numuru (vai mūsdienās pa tālruni pa tālruni atlasiet tā nosaukumu no adrešu grāmatas), un tālrunis zvana uztvērēja galā.

Kad šī persona atbild uz tālruni un saka "sveiki", jūs zināt, ka jums ir savienojums.

Ping komanda darbojas līdzīgi. Jūs norādāt IP adresi, kas ir līdzvērtīga tālruņa numuram vai tīmekļa adresei (ar IP adresi saistītais nosaukums) un "ping" nosūta pieprasījumu uz šo adresi.

Kad saņemošais tīkls saņem pieprasījumu, tā nosūtīs atpakaļ atbildi, kas pamatā ir sakot "sveiki".

Laiks, kas nepieciešams, lai tīkls reaģētu, sauc par latentumu .

Piemērs "ping" komandas izmantošanai

Lai pārbaudītu, vai vietne ir pieejama, ierakstiet "ping", kam seko tās vietnes nosaukums, ar kuru vēlaties izveidot savienojumu. Piemēram, ping jums palaistu šādu komandu:

ping

Ping komanda nepārtraukti nosūta pieprasījumus tīklam, un, saņemot atbildi, jūs saņemsiet izvades atslēgu ar šādu informāciju:

Ja tīkls, kurā mēģināt ping, neatbild, jo tas nav pieejams, jums par to tiks paziņots.

Ja jūs zināt tīkla tīkla IP adresi, to varat izmantot vietnes nosaukuma vietā:

ping 151.101.65.121

Get Audible "ping"

Jūs varat saņemt ping komandu, lai radītu troksni, kad atbilde tiek atgriezta, izmantojot komandu "-a" komandas ietvaros, kā parādīts šajā komandā:

ping -a

Atgriezties IPv4 vai IPv6 adresi

IPv6 ir nākamās paaudzes protokols tīkla adrešu piešķiršanai, jo tas nodrošina vairāk unikālas iespējamās kombinācijas, un tas ir saistīts ar IPv4 protokola aizstāšanu nākotnē.

IPv4 protokols piešķir IP adreses tādā veidā, kādā mūs pašlaik izmanto. (Piemēram, 151.101.65.121).

IPv6 protokols piešķir IP adreses formātā [fe80 :: 51c1 :: a14b :: 8dec% 12].

Ja vēlaties atgriezt tīkla adreses IPv4 formātu, varat izmantot šādu komandu:

ping -4

Lai izmantotu tikai formātu IPv6, varat izmantot šādu komandu:

ping -6

Ierobežot Pingu skaitu

Pēc noklusējuma, kad pingat tīklu, tas turpina to darīt, kamēr jūs vienlaikus nospiežat CTRL un C, lai pārtrauktu procesu.

Ja vien jūs neesat testējis tīkla ātrumu, jūs, iespējams, vēlēsities tikai pingot, līdz saņemsit atbildi.

Jūs varat ierobežot mēģinājumu skaitu, izmantojot slēdzi "-c" šādi:

ping-c 4

Šeit notiek tas, ka iepriekš minētajā komandā pieprasījums tiek nosūtīts 4 reizes. Rezultātā jūs varat saņemt 4 paketes sūtītas un tikai 1 atbildi.

Vēl viena lieta, ko jūs varat darīt, ir noteikt termiņu, cik ilgi ping komandu palaist, izmantojot "-w" slēdzi.

ping-w 10

Tas nosaka termiņu ping, kas ilgst 10 sekundes.

Tas, kas ir interesants par komandu izpildi šādā veidā, ir izlaide, jo tas parāda, cik pakešu tika nosūtīti un cik saņemti.

Ja tika nosūtīti 10 paketēm un tikai 9 tika saņemti atpakaļ, tas veido 10% pakešu zaudējumu. Jo lielāks ir zudums, jo savienojums ir sliktāks.

Jūs varat izmantot citu slēdzi, kas plūst pieprasījumu skaitu saņemošajam tīklam. Katram nosūtītajam iepakojumam ekrānā tiek parādīts punkts un katru reizi, kad tīkls reaģē, punkts tiek noņemts. Izmantojot šo metodi, vizuāli var redzēt, cik daudz pakešu tiek pazaudēts.

Jums ir jābūt super lietotājam, lai palaistu šo komandu, un tas patiešām ir paredzēts tikai tīkla uzraudzībai.

sudo ping -f

Plūdu pretstats ir norādīt garāku intervālu starp katru pieprasījumu. Lai to izdarītu, varat izmantot "-i" slēdzi šādi:

ping-i 4

Iepriekš minētā komanda ping ik pēc 4 sekundēm.

Kā apturēt izlaidi

Iespējams, ka jūs neinteresēsiet visu stuff, kas notiek starp katru nosūtīto un saņemto pieprasījumu, bet tikai izlaidi sākumā un beigās.

Piemēram, ja sūtījāt šādu komandu, izmantojot slēdzi "-q", jūs saņemsit ziņojumu, kurā norādīts, ka IP adrese ir pingvīns, un beigās nosūtīto, saņemto un pakešu zudumu pakešu skaits bez katras atkārtoti ievadītas līnijas.

ping -q-w 10

Kopsavilkums

Ping komandai ir dažas citas iespējas, kuras var atrast, lasot rokasgrāmatas lapu.

Lai izlasītu rokasgrāmatas lapu, palaidiet šādu komandu:

cilvēks ping