Shembujt e përdorimit të komandës "ping"

Një Udhëzues Hyrës

Prezantimi

Sipas faqes manuale, komanda "ping" e Linux përdor protokollin e detyrueshëm ECHO_REQUEST të protokollit ICMP për të nxjerrë një ICMP ECHO_RESPONSE nga një mori portë.

Faqja manuali përdor shumë terma teknike, por të gjithë duhet të dini është se komanda Linux "ping" mund të përdoret për të provuar nëse një rrjet është në dispozicion dhe sa kohë duhet për të dërguar dhe për të marrë një përgjigje nga rrjeti.

Pse do ta përdorni Komandën "ping"

Shumica prej nesh vizitojnë rregullisht të njëjtat zona të dobishme . Për shembull vizitoj faqen e internetit të BBC për të lexuar lajmet dhe vizitoj faqen e internetit të Sky Sports për të marrë lajmet dhe rezultatet e futbollit. Ju pa dyshim do të keni grupin tuaj të faqeve kryesore si .

Imagjinoni që keni hyrë në adresën e internetit për të në shfletuesin tënd dhe faqja nuk u ngarkua aspak. Shkaku i kësaj mund të jetë një nga shumë gjëra.

Për shembull, ju nuk mund të keni një lidhje interneti fare, edhe pse jeni lidhur me routerin tuaj . Ndonjëherë ofruesi i shërbimit të internetit ka çështje të lokalizuara që ju pengon të përdorni internetin.

Një arsye tjetër mund të jetë se faqja është me të vërtetë poshtë dhe e padisponueshme.

Cilado qoftë arsyeja që lehtë mund të kontrolloni lidhjen midis kompjuterit tuaj dhe një rrjeti tjetër duke përdorur komandën "ping".

Si funksionon komanda e Ping-it

Kur përdorni telefonin tuaj, ju telefononi një numër (ose më shpesh në ditët e sotme zgjedhni emrin tuaj nga një libër adresash në telefonin tuaj) dhe telefoni telefonon në fund të marrësit.

Kur ai person i përgjigjet telefonit dhe thotë "hello" e di që ke një lidhje.

Komanda "ping" punon në mënyrë të ngjashme. Ju specifikoni adresën IP e cila është ekuivalente me një numër telefoni ose një adresë interneti (emri i lidhur me IP adresën) dhe "ping" dërgon një kërkesë në atë adresë.

Kur rrjeti pranues merr kërkesën ajo do të dërgojë një përgjigje e cila në thelb është duke thënë "hello".

Koha e marrë për t'u përgjigjur në rrjet quhet latente .

Shembull Përdorimi i Komandës "ping"

Për të provuar nëse një faqe interneti është në dispozicion shkruani "ping" pasuar nga emri i faqes ku dëshironi të lidheni. Për shembull për të ping ju do të kandidojë komandën e mëposhtme:

fishkëllimë e plumbit

Komanda ping vazhdimisht dërgon kërkesa në rrjet dhe kur pranohet një përgjigje, do të marrësh një pjesë të prodhimit me informacionin e mëposhtëm:

Nëse rrjeti që po përpiqeni të pingoni nuk përgjigjet për shkak se nuk është i disponueshëm atëherë do të njoftoheni për këtë.

Nëse e dini adresën IP të rrjetit ju mund ta përdorni këtë në vend të emrit të faqes së internetit:

ping 151.101.65.121

Merrni një "ping"

Ju mund të merrni komandën ping për të bërë një zhurmë sa herë që një përgjigje kthehet duke përdorur çelësin "-a" si pjesë e komandës siç tregohet në komandën e mëposhtme:

ping -a

Kthehu IPv4 ose IPv6 Adresa

IPv6 është protokolli i ardhshëm i gjenerimit për caktimin e adresave të rrjetit pasi ofron kombinime më unike dhe është për shkak të zëvendësimit të protokollit IPv4 në të ardhmen.

Protokolli IPv4 cakton adresat IP në mënyrën me të cilën përdoret aktualisht. (Për shembull 151.101.65.121).

Protokolli IPv6 cakton adresat IP në formatin [fe80 :: 51c1 :: a14b :: 8dec% 12].

Nëse dëshironi të ktheni formatin IPv4 të adresës së rrjetit ju mund të përdorni komandën e mëposhtme:

ping -4

Për të përdorur formatin e vetëm IPv6 ju mund të përdorni komandën e mëposhtme:

ping -6

Kufizo shumën e pings

By default kur ping një rrjet ajo vazhdon të bëjë atë derisa ju shtypni CTRL dhe C në të njëjtën kohë për t'i dhënë fund procesit.

Përjashtim të rasteve kur jeni duke testuar shpejtësinë e rrjetit, ndoshta do të dëshironi vetëm të pingeni derisa të merrni një përgjigje.

Ju mund të kufizoni numrin e përpjekjeve duke përdorur "-c" kaloni si më poshtë:

ping -c 4

Ajo që ndodh këtu është se kërkesa në komandën e mësipërme është dërguar 4 herë. Rezultati është që ju mund të merrni 4 pako të dërguara dhe vetëm 1 përgjigje.

Një tjetër gjë që mund të bëni është të caktohet një afat kohor se sa kohë duhet të ekzekutojë komandën ping duke përdorur "-w" kaloni.

ping -w 10

Kjo përcakton një afat kohor që ping të zgjasë për 10 sekonda.

Ajo që është interesante për drejtimin e komandave në këtë mënyrë është prodhimi pasi tregon sa paketa janë dërguar dhe sa të pranuara.

Nëse u dërguan 10 pako dhe vetëm 9 u pranuan atëherë kjo përbën një humbje të paketës prej 10%. Sa më i madh të jetë humbja aq më e keqja është lidhja.

Ju mund të përdorni një tjetër kaloni që përmbyt numrin e kërkesave në rrjetin marrës. Për çdo pako dërguar një pikë shfaqet në ekran dhe çdo herë që rrjeti përgjigjet dot është marrë larg. Duke përdorur këtë metodë ju mund të shihni vizualisht sa paketa po humbasin.

Ju duhet të jeni një përdorues super për të drejtuar këtë komandë dhe është me të vërtetë vetëm për qëllimet e monitorimit të rrjetit.

sudo ping-f

E kundërta e përmbytjeve është të përcaktojë një interval më të gjatë ndërmjet çdo kërkese. Për ta bërë këtë ju mund të përdorni çelësin "-i" si më poshtë:

ping -i 4

Komanda e mësipërme do të ping çdo 4 sekonda.

Si të Shtypni Produktit

Ju nuk mund të kujdeseni për të gjitha gjërat që ndodhin në mes të çdo kërkese të dërguar dhe të marrë, por vetëm prodhimi në fillim dhe në fund.

Për shembull, nëse keni dërguar komandën e mëposhtme duke përdorur "-q" kaloni ju do të merrni një mesazh që deklaron adresën IP të pinged dhe në fund numrin e paketave dërguar, marrë dhe humbjen e paketës pa çdo linjë ndërhyrja përsëritet.

ping -q -w 10

përmbledhje

Komanda ping ka disa opsione të tjera që mund të gjenden duke lexuar faqen manuale.

Për të lexuar faqen manuale drejtoj komandën e mëposhtme:

njeri ping