Na nóid is gaire sa líonra a roghnú

Na nóid is gaire sa líonra a roghnú

Bíonn tionchar suntasach ag foilsiú líonra ar fheidhmíocht feidhmchlár nó seirbhísí a idirghníomhaíonn leis an líonra. Dá ísle an latency, is airde an fheidhmíocht. Tá sé seo fíor i gcás aon seirbhís líonra, ó láithreán gréasáin rialta go dtí bunachar sonraí nó stóráil líonra.

Sampla maith is ea an Córas Ainmneacha Fearainn (DNS). Is córas dáilte é DNS ó nádúr, le bunnóid scaipthe ar fud an phláinéid. Chun rochtain a fháil ar aon suíomh Gréasáin, ní mór duit a sheoladh IP a fháil ar dtús.

Ní dhéanfaidh mé cur síos ar an bpróiseas iomlán chun dul tríd an “crann” de chriosanna fearainn go hathchúrsach, ach cuirfidh mé teorainn orm féin go bhfuil gá againn le réitheoir DNS chun fearann ​​a thiontú ina sheoladh IP, a dhéanfaidh an obair seo go léir ar a son. linn.

Mar sin, cén áit a bhfaigheann tú an seoladh réitigh DNS?

  1. Soláthraíonn an ISP seoladh a réititheora DNS.
  2. Faigh seoladh réititheora poiblí ar an Idirlíon.
  3. Pioc suas do chuid féin nó bain úsáid as an ceann atá ionsuite i do ródaire tí.

Cuirfidh aon cheann de na roghanna seo ar do chumas sult a bhaint as scimeáil neamhaireach ar an nGréasán Domhanda, ach má tá gá agat le líon mór fearann ​​a thiontú go IP, ba chóir duit dul i ngleic le rogha an réiteora ar bhealach níos cúramach.

Mar a scríobh mé cheana féin, chomh maith leis an réiteachóir ISP, tá go leor seoltaí poiblí ann, mar shampla, is féidir leat an liosta seo a sheiceáil amach. D’fhéadfadh go mbeadh cuid acu i bhfad níos fearr toisc go bhfuil nascacht líonra níos fearr acu ná an réititheoir réamhshocraithe.

Nuair a bhíonn an liosta beag, is féidir leat é a “ping” go héasca de láimh agus comparáid a dhéanamh idir amanna moille, ach má thógann tú an liosta thuasluaite fiú, éiríonn an tasc seo míthaitneamhach.

Dá bhrí sin, chun an tasc seo a dhéanamh níos éasca, rinne mé, agus mé lán de shiondróm impostor, sceitse amach cruthúnas coincheap de mo smaoineamh ar Go dtugtar fháil níos dlúithe.

Mar shampla, ní dhéanfaidh mé seiceáil ar an liosta iomlán de na réititheoirí, ach beidh mé mé féin a theorannú do na cinn is coitianta amháin.

$ 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]

Ag am amháin, nuair a bhí mé ag roghnú réititheora dom féin, níor mhór dom ach na príomhsheoltaí a sheiceáil (1.1.1.1, 8.8.8.8, 9.9.9.9) - tar éis an tsaoil, tá siad chomh álainn, agus cad is féidir leat a bheith ag súil ó seoltaí cúltaca gránna.

Ach ós rud é go bhfuil bealach uathoibrithe ann chun moilleanna a chur i gcomparáid, cén fáth nach leathnófaí an liosta...

Mar a léirigh an tástáil, tá an seoladh Cloudflare “cúltaca” níos oiriúnaí domsa, ós rud é go bhfuil sé plugáilte isteach i spb-ix, atá i bhfad níos gaire domsa ná msk-ix, a bhfuil an 1.1.1.1 álainn plugáilte isteach ann.

Tá an difríocht, mar a fheiceann tú, suntasach, toisc nach féidir fiú an ga solais is tapúla a bhaint amach ó St Petersburg go Moscó i níos lú ná 10 ms.

Chomh maith le ping simplí, tá an deis ag PoC freisin moilleanna le haghaidh prótacail eile a chur i gcomparáid, mar http agus tcp, chomh maith leis an am chun fearainn a thiontú go IP trí réititheoir ar leith.

Tá pleananna ann comparáid a dhéanamh idir líon na nóid idir óstach a úsáideann traceroute chun é a dhéanamh níos éasca óstaigh a aimsiú a bhfuil cosán níos giorra acu.

Tá an cód amh, níl mórán seiceálacha ann, ach oibríonn sé go maith ar shonraí glan. Bheinn buíoch as aon aiseolas, a réaltaí github, agus má thaitin smaoineamh an tionscadail le haon duine, ansin fáilte romhat a bheith ina rannpháirtí.

Foinse: will.com

Add a comment