A 'taghadh nan nodan as fhaisge air an lìonra

A 'taghadh nan nodan as fhaisge air an lìonra

Tha buaidh mhòr aig latency lìonra air coileanadh thagraidhean no seirbheisean a tha ag eadar-obrachadh leis an lìonra. Mar as ìsle an latency, is ann as àirde an coileanadh. Tha seo fìor airson seirbheis lìonra sam bith, bho làrach-lìn àbhaisteach gu stòr-dàta no stòradh lìonra.

Is e deagh eisimpleir an Siostam Ainm Domain (DNS). Tha DNS le nàdar na shiostam sgaoilte, le nodan freumha sgapte air feadh na planaid. Gus faighinn gu làrach-lìn sam bith, feumaidh tu an seòladh IP aige fhaighinn an-toiseach.

Cha toir mi cunntas air a’ phròiseas gu lèir de bhith a’ dol tro “chraobh” nan sònaichean fearainn gu h-ath-chuairteach, ach cuingichidh mi mi fhìn gu bheil feum againn air fuasgladh DNS gus àrainn a thionndadh gu seòladh IP, a nì an obair seo gu lèir airson. sinn.

Mar sin, càite am faigh thu an seòladh fuasglaidh DNS?

  1. Tha an ISP a’ toirt seachad seòladh an rèitiche DNS aige.
  2. Lorg seòladh fuasgladh poblach air an eadar-lìon.
  3. Tog do chuid fhèin no cleachd am fear a chaidh a thogail a-steach don router dachaigh agad.

Leigidh gin de na roghainnean sin dhut tlachd fhaighinn bho bhith a’ surfadh gun chùram air an Lìon Cruinne, ach ma tha feum agad air àireamh mhòr de raointean a thionndadh gu IP, bu chòir dhut a dhol gu roghainn neach-rèiteachaidh nas faiceallach.

Mar a sgrìobh mi mu thràth, a bharrachd air an neach-rèiteachaidh ISP, tha mòran sheòlaidhean poblach ann, mar eisimpleir, faodaidh tu sùil a thoirt air an liosta seo. Is dòcha gum bi cuid dhiubh tòrr nas fheàrr leis gu bheil ceangal lìonra nas fheàrr aca na am fuasgladh bunaiteach.

Nuair a tha an liosta beag, is urrainn dhut gu furasta “ping” a dhèanamh le làimh agus coimeas a dhèanamh eadar amannan dàil, ach ma ghabhas tu eadhon an liosta gu h-àrd, bidh an obair seo mar-thà mì-thlachdmhor.

Mar sin, airson an obair seo a dhèanamh nas fhasa, rinn mi, làn de impostor syndrome, dealbh de mo bheachd air Go ris an canar. faighinn nas fhaisge.

Mar eisimpleir, cha toir mi sùil air an liosta iomlan de luchd-rèiteachaidh, ach cuiridh mi mi fhìn chun an fheadhainn as mòr-chòrdte a-mhà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]

Aig aon àm, nuair a bha mi a 'taghadh fuasgladh dhomh fhìn, chuir mi bacadh orm fhìn gu bhith a' sgrùdadh nam prìomh sheòlaidhean a-mhàin (1.1.1.1, 8.8.8.8, 9.9.9.9) - às deidh a h-uile càil, tha iad cho brèagha, agus dè as urrainn dhut a shùileachadh bho seòlaidhean cùl-taic grànda.

Ach leis gu bheil dòigh fèin-ghluasadach ann airson coimeas a dhèanamh eadar dàil, carson nach leudaich thu an liosta ...

Mar a sheall an deuchainn, tha an seòladh Cloudflare “cùl-taic” nas freagarraiche dhomh, leis gu bheil e air a phlugadh a-steach do spb-ix, a tha tòrr nas fhaisge orm na msk-ix, aig a bheil an 1.1.1.1 brèagha air a phlugadh a-steach ann

Tha an eadar-dhealachadh, mar a chì thu, cudromach, leis nach urrainn eadhon an gath solais as luaithe ruighinn bho St Petersburg gu Moscow ann an nas lugha na 10 ms.

A bharrachd air ping sìmplidh, tha cothrom aig PoC cuideachd coimeas a dhèanamh eadar dàil airson protocolaidhean eile, leithid http agus tcp, a bharrachd air an ùine airson raointean a thionndadh gu IP tro fhuasgladh sònraichte.

Tha planaichean ann coimeas a dhèanamh eadar an àireamh de nodan eadar luchd-aoigheachd a’ cleachdadh traceroute gus a dhèanamh nas fhasa luchd-aoigheachd a lorg aig a bheil slighe nas giorra thuca.

Tha an còd amh, chan eil grunn sgrùdaidhean ann, ach tha e ag obair gu math air dàta glan. Bhithinn taingeil airson fios air ais sam bith, rionnagan air adhart github, agus nam bu toil le duine sam bith am beachd mun phròiseact, an uairsin fàilte a bhith nad fhiosraiche.

Source: www.habr.com

Cuir beachd ann