Uzoq ping jarayonida ikki foiz yo'qotish siz chora ko'rishingiz mumkin bo'lgan raqamdek tuyuladi va bu kamdan-kam shunday bo'ladi. U javoblar qayerda yo'qolganini, ular birga yo'qolganini yoki muayyan ilova bu oraliqni qanday boshdan kechirganini aytmaydi. Bir daqiqa bo'ylab teng taqsimlangan yo'qotish va bitta almashinuv ichida to'plangan yo'qotish bir xil foiz uchun juda boshqacha natijalar beradi.

Bittasiga ishonish o'rniga uchta o'lchovni solishtiring: zond nima ko'rdi, interfeys hisoblagichlari nima qildi va ilova aslida nimani kutdi.

Ping foizi aslida nimani o'lchaydi

Eko zond bitta protokolning bitta yo'nalishini bitta paket o'lchami bilan, siz tanlagan istalgan tezlikda tekshiradi. Katta yuklamani tashiyotgan tunnel butunlay boshqa ish qiladi va kichik zondlarni tashlab yuboradigan havola almashinuvga zarar yetkazayotgan havola bo'lishi shart emas. Foiz eng muhim vaqt ma'lumotini ham ezib tashlaydi, chunki bitta portlashda yo'qolgan o'nta javob bir soat oraliqda yo'qolgan o'nta javob bilan bir xil emas. Tunnelning qaysi tomoni nimanidir tashlaganini ham aytib bera olmaydi.

Zond natijasini yo'l haqidagi ishora sifatida saqlang. Keyin uni keltirib chiqargan vaqt va chegarani qidiring.

Umr bo'yi summalarni emas, hisoblagich farqlarini solishtiring

Alomat paydo bo'lgan oynadan oldin va keyin, ikkala uchida va siz boshqaradigan har qanday kommutator portida vaqt belgili o'qishlar oling. Trafik hajmini xatolar, tashlanganlar va havola holati o'zgarishlari bilan birga yozib boring, chunki oylar davomida to'plangan nolga teng bo'lmagan summa bu hodisani emas, tarixni tasvirlaydi. To'xtash vaqtida uchga siljigan hisoblagich uch mingni ko'rsatib, hech qachon o'zgarmagan hisoblagichdan boshqa kuzatuvdir.

ip -s link show dev eth0
nstat -az TcpRetransSegs TcpExtTCPTimeouts
date -u +%Y-%m-%dT%H:%M:%SZ

Qabul xatolari sababli tashlangan paketlar va boshqa sabablarga ko'ra tashlangan paketlar alohida hisoblagichlarda yashaydi va bu farq keyingi qadamni o'zgartiradi. Xato hisoblagichlari fizik yoki drayver qatlamiga ishora qiladi, navbat bosimi va siyosat bo'yicha tashlashlar esa uning yuqorisida biror joyga ishora qiladi. Yo'nalish va interfeys nomini ham saqlang, chunki yuqori havoladagi qabul xatolarining o'sishi va tunnel paket hisoblagichi bir-birining o'rnini bosa olmaydi.

Agar drayver batafsil fizik hisoblagichlarni taqdim etsa, ularni o'sha adapterning hujjatlari orqali o'qing. Ikki ishlab chiqaruvchida “drop” nomli har bir maydonga bitta ma'no berish oddiy hisob-kitob g'alatiligining uskuna diagnostikasiga aylanish yo'lidir.

Yo'qolgan segment qanday qilib uzoq kutishga aylanadi

Segmentni yo'qotgandan so'ng ilova bitta borib-kelishdan ancha uzoq kutishi mumkin. TCP borib-kelish vaqtini taxmin qiladi, shu taxmindan qayta yuborish taymerini hisoblaydi va qayta yuborish ham muvaffaqiyatsiz bo'lsa orqaga chekinadi, shuning uchun noto'g'ri paytda yo'qolgan bitta segment so'rovni sezilarli oraliqda to'xtatib qo'yishi mumkin. Bu mexanizm RFC 6298 hujjatida belgilangan va ahamiyatsiz ko'ringan yo'qotish darajasi nima uchun hali ham sezilishini tushuntiradi.

Biroq har bir pauza qayta yuborish taymauti emas. Xuddi shu kutish nomlarni hal qilishdan, sekin serverdan yoki muvaffaqiyatsizlikdan keyin o'z so'rovini qayta sinab ko'radigan ilovadan kelishi mumkin. Bu holatlarni muvaffaqiyatsiz amalni transport kuzatuvlari va tunnelning o'z sessiya hodisalari bilan moslashtirib ajrating. Ma'lumot yo'lidagi qayta ulanmasdan uzilish yangi qo'l berish va hisob ma'lumotlari almashinuvidan boshqa hodisadir.

Tutib olishga ruxsat berilgan joyda uni tor saqlang. Sizga kerak bo'lgan narsa kutilgan paketlar yoki tasdiqlar ma'lum chegarada to'xtaydimi, band izda biror joyda qayta yuborish borligi emas.

Boshqalarni qo'zg'atmasdan bitta chegarani o'zgartiring

Agar dalillar mahalliy havolaga ishora qilsa, nazorat ostidagi taqqoslash sifatida tasdiqlangan kabel yoki portni almashtiring va qolgan hamma narsani tinch qoldiring. Uch, ilova va ish yukini taqqoslanadigan holda saqlang va har bir urinishda aynan bitta chegarani o'zgartiring. Simli noutbukni simsiz bilan solishtirganda chiqishlar va protokollarni ham almashtirish sizga bog'lash mumkin bo'lgan hech narsa aytmaydi.

Toza mahalliy hisoblagichlar yo'lning qolgan qismini tasdiqlamaydi. Ular siz ko'rayotgan qismni chegaralaydi va halol hisobot qaysi chegaralar kuzatilganini, qaysilari kuzatilmaganini aytadi. Oxirida siz bitta aralashuv bo'lganda bitta kuzatuv o'zgargani haqidagi bayonotni xohlaysiz, yomon kabel haqidagi ertakni umumjahon qoidaga ko'tarishni emas.

O'xshash maqolalar