Օրինակ `" ping "հրամանի օգտագործումը

Ներածական դասընթաց

Ներածություն

Ձեռնարկի էջի համաձայն, Linux- ի «ping» հրամանը օգտագործում է ICMP արձանագրության պարտադիր ECHO_REQUEST datagram- ը, որը ներառում է ICMP ECHO_RESPONSE- ը մի շարք դարպասից:

Ձեռնարկի էջը շատ տեխնիկական պայմաններ է օգտագործում, բայց բոլորը պետք է իմանան, որ Linux- ի "ping" հրամանը կարող է օգտագործվել, թե արդյոք ցանցը հասանելի է, եւ թե որքան ժամանակ է պահանջվում ուղարկել եւ ստանալ պատասխան ցանցից:

Ինչու եք օգտվել «պինգ» հրամանից

Մեզանից շատերը պարբերաբար այցելում են նույն օգտակար վայրերը : Օրինակ, ես այցելում եմ BBC- ի կայքէջը , կարդալով լուրերը եւ ես այցելում եմ Sky Sports կայք, ֆուտբոլային նորություններ եւ արդյունքներ ստանալու համար: Դուք, անշուշտ, կունենաք ձեր սեփական բազայի հիմնական էջերը, ինչպիսիք են .

Պատկերացրեք, որ մտել եք վեբ-հասցեին ձեր բրաուզերում եւ էջը չի բեռնվել: Դրա պատճառը շատ բաներից մեկն է:

Օրինակ, դուք կարող եք ինտերնետ կապ ունենալ, չնայած որ դուք կապված եք ձեր երթուղղիչին : Երբեմն ինտերնետի մատակարարը տեղայնացրել է խնդիրներ, որոնք խոչընդոտում են ինտերնետի օգտագործմանը:

Մեկ այլ պատճառ կարող է լինել, որ կայքը իսկապես ներքեւ եւ անհասանելի է:

Ինչ էլ որ լինի, կարող եք հեշտությամբ ստուգել ձեր համակարգչի եւ այլ ցանցի միջեւ կապը, օգտագործելով «ping» հրամանը:

Ինչպես է Ping հրամանատարությունը աշխատում

Ձեր հեռախոսն օգտագործելու ժամանակ հեռախոս եք հավաքում (կամ ավելի հաճախ `ձեր հեռախոսի հասցեի գրքից ընտրել անունը) եւ հեռախոսը կախում է ստացողի վերջում:

Երբ այդ մարդը պատասխանում է հեռախոսին եւ ասում է, «բարեւ», դուք գիտեք, որ դուք կապ ունեք:

«Պինգ» հրամանը գործում է նույն ձեւով: Դուք նշեք IP հասցեն, որը համարժեք է հեռախոսահամարին կամ ինտերնետային հասցեին (IP հասցեի հետ կապված անունը) եւ «ping» - ը ուղարկում է այդ հասցեին:

Երբ ընդունող ցանցը ստանում է հարցումը, այն կուղարկի պատասխան, որը հիմնականում ասում է «բարեւ»:

Ցանցի արձագանքման ժամանակահատվածը կոչվում է լատենտություն :

Օրինակ `« ping »հրամանագրի օգտագործումը

Ստուգելու համար, արդյոք կայքը հասանելի է «ping» տիպի, որին հաջորդում է այն կայքի անունը, որը ցանկանում եք միանալ: Օրինակ `պինգի համար դուք կկատարեք հետեւյալ հրահանգը.

ping

The ping հրամանը շարունակաբար ուղարկում է հարցումներ ցանցին եւ երբ պատասխան է ստացվում, դուք կստանաք արտադրության լիներ հետեւյալ տեղեկատվությամբ.

Եթե ​​ցանցը, որը փորձում եք շտապել, չի արձագանքում, քանի որ այն անհասանելի է, ապա այդ մասին կտեղեկացվի:

Եթե ​​դուք գիտեք ցանցի IP հասցեն, կարող եք օգտվել կայքի անունի փոխարեն:

ping 151.101.65.121

Ստացեք լսելի «պինգ»

Դուք կարող եք ստանալ ping- ի հրամանը, աղմուկը դնելու համար, երբ պատասխանը վերադարձվի, օգտագործելով «-a» անջատիչը որպես հրամանի մի մաս, ինչպես ցույց է տրված հետեւյալ հրամանը.

ping-a

Վերադարձ IPv4 կամ IPv6 հասցեն

IPv6- ը ցանցի հասցեները հանձնելու հաջորդ սերնդի արձանագրությունն է, քանի որ այն առավել յուրահատուկ հնարավոր համակցություններ է ապահովում, եւ այն հետագայում փոխելու է IPv4 արձանագրությունը :

IPv4 արձանագրությունն այն IP հասցեները հանձնում է այնպես, ինչպես մենք այժմ օգտագործվում ենք: (Օրինակ `151.101.65.121):

IPv6 արձանագրությունը IP հասցեների համար սահմանում է [fe80 :: 51c1 :: a14b :: 8dec 12%] ձեւաչափով:

Եթե ​​ցանկանում եք վերացնել ցանցի IPv4 ձեւաչափը, կարող եք օգտագործել հետեւյալ հրահանգը.

ping -4

IPv6 միայն ձեւաչափն օգտագործելու համար կարող եք օգտագործել հետեւյալ հրահանգը.

ping -6

Սահմանափակեք գումարների գումարը

Նախատեսվում է, որ ցանցն անցնելու դեպքում այն ​​շարունակվում է, քանի դեռ CTRL- ը եւ C- ն չեք սեղմում, միեւնույն ժամանակ գործընթացը վերջացնելու համար:

Եթե ​​դուք փորձարկում եք ցանցի արագությունը, ապա հավանաբար միայն ուզում եք կարկատել, մինչեւ պատասխան ստանաք:

Դուք կարող եք սահմանափակել փորձերի քանակը, օգտագործելով «-c» փոխարկիչը հետեւյալ կերպ.

ping -c 4

Ինչ է տեղի ունենում այստեղ, որ վերոհիշյալ հրամանագրի պահանջը ուղարկվում է 4 անգամ: Արդյունքը կարող եք ստանալ 4 փաթեթներ եւ միայն 1 պատասխան:

Մեկ այլ բան, որը դուք կարող եք անել, սահմանում է «p» հրամանի օգտագործման ժամկետը, օգտագործելով «-w» switch:

ping -w 10

Սա սահմանում է պինգի վերջնաժամկետը 10 վայրկյան տեւողությամբ:

Ինչ է հետաքրքիր հրամանները այս ձեւով գործելու մասին, արտադրանքը, քանի որ այն ցույց է տալիս, թե քանի փաթեթներ են ուղարկվել եւ որքանով են ստացվել:

Եթե ​​10 փաթեթներ ուղարկվել են, եւ միայն 9-ը ստացվել են, ապա դա կազմում է 10% փաթեթային կորուստ: Որքան բարձր է վնասը, այնքան վատ է կապը:

Դուք կարող եք օգտագործել մեկ այլ անջատիչ, որը ջրհեղեղ է ընդունում ցանցի պահանջները: Յուրաքանչյուր փաթեթի համար ուղարկվում է մի կետ, որը ցուցադրվում է էկրանին եւ ամեն անգամ ցանցը արձագանքում է կետը վերցված է: Օգտագործելով այս մեթոդը տեսողականորեն տեսնում եք, թե քանի փաթեթ է կորչում:

Դուք պետք է լինեք գերծանրքաշային օգտվող, որը գործելու է այս հրամանը, եւ դա իսկապես ցանցային մոնիտորինգի նպատակով է:

sudo ping -f

Ջրհեղեղի հակառակն է յուրաքանչյուր խնդրի միջեւ ավելի երկար ընդմիջում սահմանելը: Դա անելու համար դուք կարող եք օգտագործել «-i» փոխարկիչը հետեւյալ կերպ.

ping -i 4

Վերոհիշյալ հրամանն ամեն 4 վայրկյանից կշարունակվի:

Ինչպես ճնշել արտադրանքը

Դուք չեք կարող մտածել այն մասին, ինչ տեղի է ունենում ուղարկված եւ ստացված յուրաքանչյուր խնդրի միջեւ, բայց հենց սկզբում եւ վերջում:

Օրինակ, «-q» կոճակով հետեւյալ հրահանգը ուղարկեցիք, դուք կստանաք հաղորդագրություն, որտեղ նշվում է IP- հասցեն, եւ վերջում ուղարկված եւ ստացված փաթեթների քանակը եւ փաթեթի կորուստը, առանց միջանկյալ գծի:

ping -q -w 10

Ամփոփում

Ping հրամանը ունի մի քանի այլ տարբերակներ, որոնք կարելի է գտնել ձեռնարկի էջը կարդալու միջոցով:

Ձեռնարկի էջը կարդալու համար հետեւյալ հրահանգը գործարկեք:

մարդ ping