პინგ ბრძანება არის Command Prompt ბრძანება, რომელიც გამოიყენება საწყის კომპიუტერის უნარის შესამოწმებლად, მიაღწიოს მითითებულ დანიშნულების კომპიუტერს. ეს არის მარტივი გზა იმის დასადასტურებლად, რომ კომპიუტერს შეუძლია კომუნიკაცია სხვა კომპიუტერთან ან ქსელურ მოწყობილობასთან.
პინგ ბრძანება მოქმედებს ინტერნეტის კონტროლის შეტყობინების პროტოკოლის (ICMP) Echo Request შეტყობინებების გაგზავნით დანიშნულების კომპიუტერზე და ელოდება პასუხს. ორი ძირითადი ინფორმაცია, რომელსაც ping ბრძანება გვაწვდის, არის ამ პასუხებიდან რამდენი დაბრუნდა და რამდენი დრო სჭირდება მათ დაბრუნებას.
მაგალითად, თქვენ შეიძლება არ იპოვოთ პასუხები ქსელური პრინტერის პინგის დროს, მხოლოდ იმის გასარკვევად, რომ პრინტერი ხაზგარეშეა და მისი კაბელი უნდა შეიცვალოს.ან შეიძლება დაგჭირდეთ როუტერზე პინგი, რათა დაადასტუროთ, რომ თქვენს კომპიუტერს შეუძლია დაუკავშირდეს მას, რათა აღმოიფხვრას ის, როგორც ქსელის პრობლემის შესაძლო მიზეზი.
სიტყვა "პინგი" ასევე გამოიყენება ონლაინ მოკლე შეტყობინებისთვის, როგორც წესი, ტექსტის ან ელექტრონული ფოსტით. მაგალითად, შეგიძლიათ „პინგოთ თქვენი უფროსი“ან გაუგზავნოთ შეტყობინება პროექტის შესახებ, მაგრამ ping ბრძანებას არაფერი აქვს საერთო.
Ping Command ხელმისაწვდომობა
პინგ ბრძანება ხელმისაწვდომია ბრძანების სტრიქონიდან Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista და Windows XP ოპერაციულ სისტემებში. ის ასევე ხელმისაწვდომია Windows-ის ძველ ვერსიებში, როგორიცაა Windows 98 და 95.
ეს ბრძანება ასევე შეგიძლიათ იხილოთ Command Prompt-ში გაშვების გაფართოებული ოფციებისა და სისტემის აღდგენის პარამეტრების შეკეთების/აღდგენის მენიუში.
პინგ ბრძანების სინტაქსი
პინგ [- t] [- a] [- n რაოდენობა] [- l ზომა] [- f] [- i TTL] [- v TOS] [- r რაოდენობა] [- ს რაოდენობა] [- w თაიმაუტი] [- R] [- S srcaddr] [- პ] [-4 ] [-6 ] სამიზნე [/? ]
გარკვეული პინგ ბრძანების გადამრთველების და სხვა პინგ ბრძანების სინტაქსის ხელმისაწვდომობა შეიძლება განსხვავდებოდეს ოპერაციული სისტემიდან ოპერაციულ სისტემამდე.
Ping ბრძანების პარამეტრები | |
---|---|
პუნქტი | ახსნა |
- t | ამ ოფციის გამოყენება გამოიწვევს სამიზნის პინგს მანამ, სანამ არ აიძულოთ შეჩერება Ctrl+C გამოყენებით. |
- a | ეს ping ბრძანების ვარიანტი გადაწყვეტს, თუ ეს შესაძლებელია, IP მისამართის სამიზნე ჰოსტის სახელს. |
- n რაოდენობა | ეს ოფცია ადგენს გასაგზავნად ICMP Echo მოთხოვნის რაოდენობას 1-დან 4294967295-მდე. ping ბრძანება ნაგულისხმევად გაგზავნის 4-ს, თუ - n არ არის გამოყენებული. |
- l ზომა | გამოიყენეთ ეს ოფცია ექო მოთხოვნის პაკეტის ზომის დასაყენებლად ბაიტებში 32-დან 65,527-მდე. ping ბრძანება გამოგიგზავნით 32-ბაიტიან ექო მოთხოვნას, თუ არ იყენებთ - l ვარიანტი. |
- f | გამოიყენეთ ეს ping ბრძანების ვარიანტი, რათა თავიდან აიცილოთ ICMP Echo მოთხოვნების ფრაგმენტაცია მარშრუტიზატორების მიერ თქვენ და სამიზნეს შორის. ვარიანტი - f ყველაზე ხშირად გამოიყენება ბილიკის მაქსიმალური გადაცემის ერთეულის (PMTU) პრობლემების მოსაგვარებლად. |
- i TTL | ეს ოფცია ადგენს სიცოცხლის დროის (TTL) მნიშვნელობას, რომლის მაქსიმუმია 255. |
- v TOS | ეს პარამეტრი საშუალებას გაძლევთ დააყენოთ სერვისის ტიპი (TOS) მნიშვნელობა. Windows 7-დან დაწყებული, ეს ვარიანტი აღარ ფუნქციონირებს, მაგრამ მაინც არსებობს თავსებადობის მიზეზების გამო. |
- r რაოდენობა | გამოიყენეთ ping ბრძანების ოფცია, რათა მიუთითოთ გადახრების რაოდენობა თქვენს კომპიუტერსა და სამიზნე კომპიუტერს ან მოწყობილობას შორის, რომლის ჩაწერა და ჩვენება გსურთ. დათვლის მაქსიმალური მნიშვნელობა არის 9, ამიტომ გამოიყენეთ tracert ბრძანება, თუ გაინტერესებთ ორ მოწყობილობას შორის ყველა ნახტომი. |
- s რაოდენობა | გამოიყენეთ ეს პარამეტრი ინტერნეტ Timestamp-ის ფორმატში დროის მოხსენებისთვის, როდესაც თითოეული ექო მოთხოვნის მიღება და ექოს პასუხი გაიგზავნება. დათვლის მაქსიმალური მნიშვნელობა არის 4, რაც იმას ნიშნავს, რომ მხოლოდ პირველი ოთხი სპექტაკლი შეიძლება იყოს დროში ჩასმული. |
- ვ დროის ამოწურვა | პინგის ბრძანების შესრულებისას დროის ამოწურვის მნიშვნელობის მითითება არეგულირებს იმ დროის რაოდენობას, მილიწამებში, რომელსაც ping ელოდება თითოეულ პასუხს. თუ არ იყენებთ - w ვარიანტს, გამოყენებული იქნება ნაგულისხმევი დროის ამოწურვის მნიშვნელობა 4000, რაც არის 4 წამი. |
- R | ეს ოფცია ეუბნება ping ბრძანებას, რომ დააკვირდეს ორმხრივი მოგზაურობის გზას. |
- S srcaddr | გამოიყენეთ ეს პარამეტრი წყაროს მისამართის დასაზუსტებლად. |
- p | გამოიყენეთ ეს გადამრთველი Hyper-V ქსელის ვირტუალიზაციის პროვაიდერის მისამართის პინგისთვის. |
- 4 | ეს აიძულებს ping ბრძანებას გამოიყენოს მხოლოდ IPv4, მაგრამ აუცილებელია მხოლოდ იმ შემთხვევაში, თუ სამიზნე არის ჰოსტის სახელი და არა IP მისამართი. |
- 6 | ეს აიძულებს ping ბრძანებას გამოიყენოს მხოლოდ IPv6, მაგრამ როგორც - 4 ოფციაში, საჭიროა მხოლოდ ჰოსტის სახელის პინგის დროს. |
სამიზნე | ეს არის დანიშნულების ადგილი, რომლითაც გსურთ პინგი, ან IP მისამართი ან ჰოსტის სახელი. |
/? | გამოიყენეთ დახმარების გადამრთველი ping ბრძანებით, რათა ნახოთ დეტალური დახმარება ბრძანების რამდენიმე ვარიანტის შესახებ. |
- f, - ვ, - r, - s, - j და - k ვარიანტები მუშაობს მხოლოდ IPv4 მისამართების პინგის დროს. - R და - S ვარიანტები მუშაობს მხოლოდ IPv6-ით.
არსებობს სხვა ნაკლებად ხშირად გამოყენებული გადამრთველები ping ბრძანებისთვის, მათ შორის [- j ჰოსტის სია], [- k ჰოსტის სია], და [- c კუპე]. შეასრულეთ ping /? ბრძანების ხაზიდან დამატებითი ინფორმაციისთვის ამ ვარიანტების შესახებ.
შეგიძლიათ შეინახოთ ping ბრძანების გამომავალი ფაილში გადამისამართების ოპერატორის გამოყენებით.
პინგის ბრძანების მაგალითები
ქვემოთ მოცემულია ბრძანებების რამდენიმე მაგალითი, რომლებიც იყენებენ პინგს.
Ping Google.com
ping -n 5 -l 1500 www.google.com
ამ მაგალითში, ping ბრძანება გამოიყენება ჰოსტის სახელის დასაწერად www.google.com. - n ოფცია ეუბნება ping ბრძანებას გამოაგზავნოს 5 ICMP Echo მოთხოვნა ნაგულისხმევი 4-ის ნაცვლად, ხოლო - l აწესებს პაკეტის ზომას. თითოეული მოთხოვნისთვის 1500 ბაიტი ნაგულისხმევი 32 ბაიტის ნაცვლად.
Command Prompt ფანჯარაში ნაჩვენები შედეგი ასე გამოიყურება:
პასუხი 172.217.1.142-დან: ბაიტი=1500 დრო=30 ms TTL=54
პასუხი 172.217.1.142-დან: ბაიტი=1500 ტტ=30მლ.
პასუხი 172.217.1.142-დან: ბაიტი=1500 დრო=29 ms TTL=54
პასუხი 172.217.1.142-დან: ბაიტი=1500 ტტ=3
პასუხი 172.217.1.142-დან: ბაიტი=1500 დრო=31 ms TTL=54
პინგ სტატისტიკა 172.217.1.142:
პაკეტები: გაგზავნილი=5, მიღებული=5, დაკარგული=0 (0% ზარალი), მიახლოებითი ორმხრივი მგზავრობის დრო მილიწამებში: მინიმალური=29 ms, მაქსიმალური=31 ms, საშუალო=30 ms
Ping სტატისტიკის მიხედვით მოხსენებული 0% ზარალი 74.217.1.142-ისთვის განმარტავს, რომ www.google.com-ზე გაგზავნილი თითოეული ICMP Echo Request შეტყობინება დაბრუნებული იყო. ეს ნიშნავს, რომ რაც შეეხება ამ ქსელურ კავშირს, მას შეუძლია Google-ის ვებსაიტთან კომუნიკაცია მშვენივრად.
Ping localhost
პინგი 127.0.0.1
ზემოთ მაგალითში, ჩვენ ვიყენებთ პინგს 127.0.0.1, რომელსაც ასევე უწოდებენ IPv4 ლოკალჰოსტის IP მისამართს ან IPv4 loopback IP მისამართს, ვარიანტების გარეშე.
პინგ ბრძანების გამოყენება ამ მისამართთან არის შესანიშნავი გზა იმის შესამოწმებლად, რომ Windows-ის ქსელის ფუნქციები გამართულად მუშაობს, მაგრამ ის არაფერს ამბობს თქვენს საკუთარ ქსელურ აპარატურაზე ან სხვა კომპიუტერთან ან მოწყობილობასთან კავშირზე. ამ ტესტის IPv6 ვერსია იქნება ping::1
იპოვეთ ჰოსტის სახელი Ping-ით
პინგი -a 192.168.1.22
ამ მაგალითში, ჩვენ ვითხოვთ ping ბრძანებას, რომ იპოვოთ ჰოსტის სახელი, რომელიც მინიჭებულია 192.168.1.22 IP მისამართზე, მაგრამ სხვაგვარად ჩაწეროთ ის ჩვეულებრივად.
ბრძანებამ შეიძლება გადაჭრას IP მისამართი, 192.168.1.22, როგორც ჰოსტის სახელი, მაგალითად, J3RTY22 და შემდეგ შეასრულოს პინგის დარჩენილი ნაწილი ნაგულისხმევი პარამეტრებით.
პინგ როუტერის ბრძანება
პინგი 192.168.2.1
ზემოთ ping ბრძანების მაგალითების მსგავსად, ეს გამოიყენება იმის დასადგენად, შეუძლია თუ არა თქვენი კომპიუტერი თქვენს როუტერს. ერთადერთი განსხვავება აქ არის ის, რომ ნაცვლად ping ბრძანების გადამრთველის ან ლოკალჰოსტის პინგის გამოყენებისა, ჩვენ ვამოწმებთ კავშირს კომპიუტერსა და როუტერს შორის (ამ შემთხვევაში 192.168.2.1).
თუ გიჭირთ როუტერში შესვლა ან საერთოდ ინტერნეტში წვდომა, ნახეთ, არის თუ არა წვდომა თქვენი როუტერზე ამ ping ბრძანებით, რა თქმა უნდა, შეცვალეთ 192.168.2.1 თქვენი როუტერის IP მისამართით.
პინგ IPv6-ით
პინგი -t -6 სერვერი
ამ მაგალითში, ჩვენ ვაიძულებთ ping ბრძანებას გამოიყენოს IPv6 - 6 ვარიანტით და გავაგრძელოთ SERVER-ის პინგი განუსაზღვრელი ვადით - tვარიანტი. შეგიძლიათ ხელით შეწყვიტოთ პინგი Ctrl+C.
ამ პინგ ბრძანების მაგალითში წარმოქმნილ პასუხებში % შემდეგ რიცხვი არის IPv6 ზონის ID, რომელიც ყველაზე ხშირად მიუთითებს გამოყენებული ქსელის ინტერფეისზე.თქვენ შეგიძლიათ შექმნათ ზონის ID-ების ცხრილი, რომლებიც შეესაბამება თქვენს ქსელის ინტერფეისის სახელებს netsh ინტერფეისი ipv6 შოუ ინტერფეისი IPv6 ზონის ID არის ნომერი Idx სვეტში.
ბოლო ხაზი
პინგ ბრძანება ხშირად გამოიყენება სხვა ქსელთან დაკავშირებულ Command Prompt ბრძანებებთან, როგორიცაა tracert, ipconfig, netstat და nslookup.
პინგის სხვა გამოყენება
შედეგების გათვალისწინებით, რასაც ზემოთ ხედავთ, ცხადია, რომ თქვენ ასევე შეგიძლიათ გამოიყენოთ ping ბრძანება ვებსაიტის IP მისამართის მოსაძებნად. მიჰყევით ამ ბმულს, რომ გაიგოთ მეტი ამის შესახებ.
შეგიძლიათ ასევე გამოიყენოთ ping Linux კომპიუტერზე, ასევე არსებობს მესამე მხარის პინგ ინსტრუმენტები, რომლებიც გვთავაზობენ უფრო მეტ ფუნქციას, ვიდრე ძირითადი ping ბრძანება.