Ping buyrug'i - bu manba kompyuterning belgilangan maqsadli kompyuterga etib borish qobiliyatini tekshirish uchun ishlatiladigan buyruq satri buyrug'i. Bu kompyuter boshqa kompyuter yoki tarmoq qurilmasi bilan bog‘lana olishini tekshirishning oddiy usuli.
Ping buyrug'i Internet boshqaruv xabari protokoli (ICMP) aks sado so'rovi xabarlarini maqsadli kompyuterga yuborish va javobni kutish orqali ishlaydi. Ping buyrug'i taqdim etadigan ikkita asosiy ma'lumot - bu javoblarning qanchasi qaytarilganligi va ularning qaytishi uchun qancha vaqt ketadi.
Masalan, tarmoq printeriga ping yuborishda hech qanday javob topa olmaysiz, faqat printer oflayn ekanligini va uning kabelini almashtirish kerakligini bilib olishingiz mumkin. Yoki tarmoq bilan bog‘liq muammoning mumkin bo‘lgan sababini bartaraf etish uchun kompyuteringiz unga ulanishi mumkinligini tekshirish uchun routerga ping yuborishingiz kerak bo‘lishi mumkin.
"Ping" so'zi odatda matn yoki elektron pochta orqali qisqa xabarga murojaat qilish uchun ham onlayn ishlatiladi. Masalan, siz "xo'jayiningizga ping" qo'yishingiz yoki ularga loyiha haqida xabar yuborishingiz mumkin, lekin ping buyrug'ining bunga aloqasi yo'q.
Ping buyrug'ining mavjudligi
Ping buyrug'i Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista va Windows XP operatsion tizimlarida buyruq satridan foydalanish mumkin. U Windows 98 va 95 kabi eski Windows versiyalarida ham mavjud.
Bu buyruqni Kengaytirilgan ishga tushirish parametrlari va Tizimni tiklash parametrlari taʼmirlash/tiklash menyusidagi Buyruqlar satrida ham topish mumkin.
Ping buyrugʻi sintaksisi
ping [- t] [- a] [- n hisob] [- l oʻlcham] [- f] [- i TTL] [- v TOS] [- r hisob] [- s hisob] [-w tanaffus] [-R ] [-S srcaddr] [-p] [- 4] [- 6] maqsad [ /?]
Ma'lum ping buyrug'i kalitlari va boshqa ping buyrug'i sintaksisining mavjudligi operatsion tizimdan operatsion tizimga farq qilishi mumkin.
Ping buyrugʻi parametrlari | |
---|---|
Element | Tushuntirish |
- t | Ushbu parametrdan foydalanish maqsadni Ctrl+C orqali toʻxtatishga majbur qilmaguningizcha pinglanadi. |
- a | Bu ping buyrugʻi opsiyasi, agar iloji boʻlsa, maqsadli IP manzilining xost nomini hal qiladi. |
- n hisob | Bu parametr yuboriladigan ICMP aks sado soʻrovlari sonini 1 dan 4294967295 gacha belgilaydi. Agar - n ishlatilmasa, ping buyrugʻi sukut boʻyicha 4 tani yuboradi. |
- l o'lcham | Echo soʻrov paketining oʻlchamini baytlarda 32 dan 65, 527 gacha oʻrnatish uchun ushbu parametrdan foydalaning. Agar dan foydalanmasangiz, ping buyrugʻi 32 baytlik aks-sado soʻrovini yuboradi. -l variant. |
- f | ICMP echo soʻrovlarini siz va maqsad oʻrtasida marshrutizatorlar tomonidan boʻlinib ketishining oldini olish uchun ushbu ping buyrugʻi variantidan foydalaning. - f opsiyasi koʻpincha yoʻlning maksimal uzatish birligi (PMTU) bilan bogʻliq muammolarni bartaraf etish uchun ishlatiladi. |
- i TTL | Bu parametr Yashash vaqti (TTL) qiymatini oʻrnatadi, maksimal qiymati 255. |
- v TOS | Ushbu parametr Xizmat turi (TOS) qiymatini oʻrnatish imkonini beradi. Windows 7 dan boshlab, bu parametr endi ishlamaydi, lekin moslik sababli mavjud. |
- r hisob | Kompyuteringiz va maqsadli kompyuter yoki qurilmangiz oʻrtasida yozib olinishi va koʻrsatilishini istagan hopslar sonini belgilash uchun ushbu ping buyrugʻidan foydalaning. Hisoblash uchun maksimal qiymat 9 ga teng, shuning uchun agar siz ikkita qurilma orasidagi barcha hopslarni ko‘rishni xohlasangiz, uning o‘rniga tracert buyrug‘idan foydalaning. |
- s soni | Internet vaqt tamg’asi formatida har bir aks sado so’rovi qabul qilingan va aks-sado javobi yuborilgan vaqt haqida xabar berish uchun ushbu parametrdan foydalaning. Hisoblash uchun maksimal qiymat 4 ga teng, ya'ni faqat birinchi to'rtta sakrashga vaqt tamg'asi qo'yilishi mumkin. |
- w taymout | Ping buyrug'ini bajarishda kutish vaqti qiymatini belgilash ping har bir javobni kutish vaqtini millisekundlarda sozlaydi. Agar - w opsiyasidan foydalanmasangiz, standart vaqt tugashi 4000 qiymatidan foydalaniladi, bu 4 soniya. |
- R | Bu parametr ping buyrugʻiga aylanma yoʻlni kuzatishni bildiradi. |
- S srcaddr | Manba manzilini belgilash uchun ushbu parametrdan foydalaning. |
- p | Hyper-V Network Virtualization provayder manziliga ping kiritish uchun ushbu kalitdan foydalaning. |
- 4 | Bu ping buyrugʻini faqat IPv4-dan foydalanishga majbur qiladi, lekin maqsad IP-manzil emas, balki host nomi boʻlsagina kerak boʻladi. |
- 6 | Bu ping buyrugʻini faqat IPv6-dan foydalanishga majbur qiladi, lekin - 4 opsiyasida boʻlgani kabi, faqat host nomiga ping yuborilganda kerak boʻladi. |
maqsad | Bu IP manzil yoki xost nomi bilan ping yubormoqchi boʻlgan manzil. |
/? | Buyruqning bir nechta variantlari haqida batafsil yordam koʻrsatish uchun ping buyrugʻi bilan yordam tugmasidan foydalaning. |
- f, - v, - r, - s, - j va - k opsiyalari faqat IPv4 manzillariga ping yuborilganda ishlaydi. - R va - S opsiyalari faqat IPv6 bilan ishlaydi.
Ping buyrug'i uchun kamroq ishlatiladigan boshqa kalitlar mavjud, jumladan [- j host-list], [- k host-list], va [- c boʻlim]. Ushbu parametrlar haqida qoʻshimcha maʼlumot olish uchun buyruq satridan ping /? buyrugʻini bajaring.
Ping buyrugʻi chiqishini qayta yoʻn altirish operatori yordamida faylga saqlashingiz mumkin.
Ping buyrug'iga misollar
Quyida ping ishlatadigan buyruqlarning bir nechta misollari keltirilgan.
Ping Google.com
ping -n 5 -l 1500 www.google.com
Ushbu misolda ping buyrug'i www.google.com xost nomiga ping yuborish uchun ishlatiladi. - n opsiyasi ping buyrugʻiga sukut boʻyicha 4 oʻrniga 5 ta ICMP aks-sado soʻrovini yuborishni aytadi va - l opsiyasi paket hajmini oʻrnatadi. har bir soʻrov uchun standart 32 bayt oʻrniga 1500 bayt.
Buyruqning satri oynasida koʻrsatilgan natija quyidagicha koʻrinadi:
172.217.1.142 dan javob: bayt=1500 vaqt=30 ms TTL=54
172.217.1.142 dan javob: bayt=1500 ms TTL=540
172.217.1.142 dan javob: bayt=1500 vaqt=29ms TTL=54
172.217.1.142 dan javob: bayt=1500 ms TTL=540ms
172.217.1.142 dan javob: bayt=1500 vaqt=31ms TTL=54
172.217.1.142 uchun ping statistikasi:
Paketlar: Yuborilgan=5, Qabul qilingan=5, Yoʻqolgan=0 (0% yoʻqotish), Milli soniyalarda boʻlgan sayohat vaqtlari: Minimal=29 ms, maksimal=31 ms, o'rtacha=30 ms
74.217.1.142 uchun Ping statistikasi ostida bildirilgan 0% yoʻqotish www.google.com saytiga yuborilgan har bir ICMP Echo Request xabari qaytarilganligini tushuntiradi. Bu shuni anglatadiki, ushbu tarmoq ulanishi davom etar ekan, u Google veb-sayti bilan juda yaxshi bog'lana oladi.
Ping localhost
ping 127.0.0.1
Yuqoridagi misolda biz ping tinglayapmiz 127.0.0.1, shuningdek, IPv4 localhost IP-manzili yoki IPv4-teskari IP-manzili, parametrlarsiz.
Ushbu manzil bilan ping buyrugʻidan foydalanish Windows tarmogʻi funksiyalari toʻgʻri ishlayotganini tekshirishning ajoyib usuli hisoblanadi, lekin u sizning tarmoq uskunangiz yoki boshqa kompyuter yoki qurilmaga ulanishingiz haqida hech narsa aytmaydi. Ushbu testning IPv6 versiyasi ping::1 boʻladi
Ping yordamida xost nomini toping
ping -a 192.168.1.22
Ushbu misolda biz ping buyrugʻidan 192.168.1.22 IP manziliga tayinlangan xost nomini topishni soʻraymiz, lekin aks holda uni odatdagidek pinglashni soʻraymiz.
Buyruq, masalan, 192.168.1.22 IP manzilini J3RTY22 xost nomi sifatida hal qilishi va keyin pingning qolgan qismini standart sozlamalar bilan bajarishi mumkin.
Ping router buyrugʻi
ping 192.168.2.1
Yuqoridagi ping buyrugʻi misollariga oʻxshab, bu buyruq kompyuteringiz routeringizga yetib borishini aniqlash uchun ishlatiladi. Bu erda yagona farq shundaki, biz ping buyrug'i kalitidan foydalanish yoki localhostga ping yuborish o'rniga, biz kompyuter va router o'rtasidagi aloqani tekshirmoqdamiz (bu holda 192.168.2.1).
Agar siz routeringizga kirishda yoki umuman internetga kirishda muammoga duch kelsangiz, marshrutizatoringizga ushbu ping buyrugʻi yordamida kirish mumkinmi yoki yoʻqligini tekshiring, albatta, 192.168.2.1 ni routeringizning IP manzili bilan almashtiring.
IPv6 bilan Ping
ping -t -6 SERVER
Ushbu misolda biz ping buyrugʻini - 6 opsiyasi bilan IPv6 dan foydalanishga majbur qilamiz va SERVERga cheksiz muddatga - t bilan ping yuborishni davom ettiramiz.ta variant. Pingni Ctrl+C bilan qoʻlda toʻxtatishingiz mumkin.
Ushbu ping buyrugʻi misolida yaratilgan javoblardagi % dan keyingi raqam IPv6 zonasi identifikatori boʻlib, u koʻpincha ishlatiladigan tarmoq interfeysini bildiradi. Siz netsh interfeysi ipv6 koʻrsatish interfeysi buyrugʻini bajarish orqali tarmoq interfeysi nomlariga mos zona identifikatorlari jadvalini yaratishingiz mumkin. IPv6 zonasi identifikatori Idx ustunidagi raqam.
Quyi chiziq
Ping buyrug'i ko'pincha tracert, ipconfig, netstat va nslookup kabi tarmoq bilan bog'liq boshqa buyruq satri buyruqlari bilan ishlatiladi.
Boshqa Ping foydalanish
Yuqorida koʻrgan natijalarni hisobga olsak, veb-sayt IP manzilini topish uchun ping buyrugʻidan ham foydalanishingiz mumkinligi aniq. Buni qanday qilish haqida batafsil ma’lumot olish uchun ushbu havolaga o‘ting.
Shuningdek, siz Linux kompyuterida ping dan foydalanishingiz mumkin, shuningdek, asosiy ping buyrugʻidan koʻra koʻproq funksiyalarni taklif qiluvchi uchinchi tomon ping vositalari mavjud.