He hopena koʻikoʻi ka latency network i ka hana o nā noi a i ʻole nā lawelawe e pili ana me ka pūnaewele. ʻO ka haʻahaʻa o ka latency, ʻoi aku ka kiʻekiʻe o ka hana. Heʻoiaʻiʻo kēia no kēlā me kēia lawelawe pūnaewele, mai kahi pūnaewele maʻamau i kahi waihona a i ʻole ka waiho pūnaewele.
ʻO kahi laʻana maikaʻi ʻo ka Domain Name System (DNS). ʻO DNS ma ke ʻano he ʻōnaehana puʻupuʻu, me nā kumu kumu i hoʻopuehu ʻia ma ka honua. No ke komo wale ʻana i kekahi pūnaewele, pono ʻoe e kiʻi i kāna helu IP.
ʻAʻole wau e wehewehe i ke kaʻina holoʻokoʻa o ka hele hou ʻana i ka "lāʻau" o nā ʻāpana domain, akā e kaupalena iaʻu iho i ka ʻoiaʻiʻo i mea e hoʻohuli ai i kahi kikowaena i kahi IP IP, pono mākou i kahi hoʻonā DNS e hana i kēia mau hana āpau. mākou.
No laila, ma hea ʻoe e loaʻa ai ka helu DNS resolver?
- Hāʻawi ka ISP i ka helu wahi o kāna mea hoʻoponopono DNS.
- E ʻimi i ka helu wahi o ka mea hoʻoponopono lehulehu ma ka Pūnaewele.
- E kiʻi iā ʻoe iho a i ʻole e hoʻohana i ka mea i kūkulu ʻia i loko o kāu router home.
ʻO kekahi o kēia mau koho e ʻae iā ʻoe e leʻaleʻa i ka heʻenalu mālama ʻole ma ka Pūnaewele puni honua, akā inā pono ʻoe e hoʻololi i ka nui o nā kāʻei kapu i IP, a laila pono ʻoe e hoʻokokoke pono i ke koho ʻana i kahi mea hoʻonā.
E like me kaʻu i kākau ai, ma waho aʻe o ka mea hoʻonā ISP, nui nā helu lehulehu, no ka laʻana, hiki iā ʻoe ke nānā i kēia papa inoa. ʻOi aku ka maikaʻi o kekahi o lākou no ka mea ʻoi aku ka maikaʻi o ka pilina pūnaewele ma mua o ka mea hoʻonā paʻamau.
Ke liʻiliʻi ka papa inoa, hiki iā ʻoe ke "ping" me ka lima a hoʻohālikelike i nā manawa lohi, akā inā ʻoe e lawe i ka papa inoa i ʻōlelo ʻia ma luna, a laila lilo kēia hana i mea leʻaleʻa.
No laila, i mea e maʻalahi ai kēia hana, ua hoʻopiha wau i ka maʻi hoʻopunipuni, ua kahakaha au i kahi hōʻoia-o-manaʻo o koʻu manaʻo ma Go i kapa ʻia.
No ka laʻana, ʻaʻole wau e nānā i ka papa inoa holoʻokoʻa o nā mea hoʻonā, akā e kaupalena iaʻu iho i nā mea kaulana loa.
$ get-closer ping -f dnsresolver.txt -b=0 --count=10
Closest hosts:
1.0.0.1 [3.4582ms]
8.8.8.8 [6.7545ms]
1.1.1.1 [12.6773ms]
8.8.4.4 [16.6361ms]
9.9.9.9 [40.0525ms]
I kekahi manawa, i koʻu koho ʻana i ka mea hoʻoholo noʻu iho, ua kaupalena wau iaʻu iho i ka nānā ʻana i nā helu nui (1.1.1.1, 8.8.8.8, 9.9.9.9) - ma hope o nā mea a pau, nani loa lākou, a he aha kāu e manaʻo ai. ʻino nā ʻōlelo hoʻihoʻi.
Akā no ka mea aia kahi ala maʻalahi e hoʻohālikelike ai i nā lohi, no ke aha e hoʻonui ai i ka papa inoa ...
E like me ka hōʻike ʻana, ʻoi aku ka maikaʻi o ka "backup" Cloudflare address noʻu, no ka mea, ua hoʻopili ʻia ia i ka spb-ix, kahi kokoke loa iaʻu ma mua o msk-ix, nona ka 1.1.1.1 nani i hoʻopili ʻia i loko.
ʻO kaʻokoʻa, e like me kāu eʻike ai, he mea nui ia, no ka mea,ʻaʻole hiki i ke kukui wikiwiki loa ke hiki mai St. Petersburg a hiki i Moscow ma lalo o 10 ms.
Ma waho aʻe o ka ping maʻalahi, hiki i ka PoC ke hoʻohālikelike i nā lohi no nā protocols ʻē aʻe, e like me http a me tcp, a me ka manawa no ka hoʻololi ʻana i nā kikowaena i IP ma o kahi hoʻoholo kikoʻī.
Aia nā hoʻolālā e hoʻohālikelike i ka helu o nā nodes ma waena o nā pūʻali e hoʻohana ana i ka traceroute i mea e maʻalahi ai ka loaʻa ʻana o nā pūʻali i kahi ala pōkole iā lākou.
ʻAʻole hewa ke code, nele i ka nui o nā loiloi, akā hana maikaʻi ia i ka ʻikepili maʻemaʻe. Mahalo wau i nā manaʻo, nā hōkū ma
Source: www.habr.com