Latha math dha na h-uile! Bu mhath leam an artaigil deasbaid agam air habr a choisrigeadh do chuspair gu math inntinneach - an siostam smachd càileachd eadar-lìn RIPE Atlas. Tha pàirt den raon ùidh agam a’ buntainn ri sgrùdadh an eadar-lìn no cyberspace (teirm a tha a’ fàs mòr-chòrdte gu luath, gu sònraichte ann an cearcallan saidheansail). Tha gu leòr stuthan air RIPE Atlas air an eadar-lìn, a’ gabhail a-steach habr, ach bha coltas nach robh iad cho coileanta dhomh. Airson a 'mhòr-chuid, chleachd an artaigil fiosrachadh bhon làrach-lìn oifigeil
An àite an ro-ràdh
Is e an neach-clàraidh eadar-lìn roinneil (RIR), aig a bheil dleastanasan a’ còmhdach na Roinn Eòrpa, Meadhan Àisia agus an Ear Mheadhanach, an RIPE NCC (Ionad Co-òrdanachaidh Lìonra Réseaux IP Européens). Tha RIPE NCC na bhuidheann neo-phrothaideach stèidhichte san Òlaind. A 'toirt taic don eadar-lìon. A’ toirt seachad seòlaidhean IP agus àireamhan siostam fèin-riaghailteach do sholaraichean eadar-lìn ionadail agus buidhnean mòra.
Is e aon de phrìomh phròiseactan RIPE NCC a tha ag amas air staid an eadar-lìn a sgrùdadh RIPE Atlas (a thòisich aig deireadh 2010), a bha na mean-fhàs den t-Seirbheis Tomhais Trafaic Deuchainn, a sguir a bhith ag obair ann an 2014.
Tha RIPE Atlas na lìonra cruinne de luchd-mothachaidh a bhios gu gnìomhach a’ tomhas staid an eadar-lìn. An-dràsta tha mìltean de luchd-mothachaidh ann an lìonra RIPE Atlas agus tha an àireamh aca a’ sìor fhàs. Bidh RIPE NCC a’ cruinneachadh an dàta a chaidh a chruinneachadh agus ga thoirt seachad an-asgaidh do luchd-cleachdaidh ann an cruth goireasach.
Tha leasachadh an lìonra a 'tachairt air a' phrionnsabal de bhith a 'stàladh luchd-cleachdaidh gu saor-thoileach le luchd-cleachdaidh anns a' bhun-structair aca, airson a bheil "creideas" air a thoirt seachad, a dh'fhaodar a chosg air tomhas ùidh a dhèanamh le bhith a 'cleachdadh luchd-mothachaidh eile.
Mar as trice bidh Atlas RIPE air a chleachdadh:
- gus sùil a chumail air na tha ri fhaighinn den lìonra agad bho dhiofar àiteachan air an eadar-lìn;
- gus do lìonra a sgrùdadh agus fhuasgladh le deuchainnean ceangail luath, sùbailte;
- ann an siostam sgrùdaidh an lìonra agad fhèin;
- gus sùil a chumail air cothrom air bun-structair DNS;
- Thoir sùil air ceangal IPv6.
Atlas RIPE
Mar a thuirt mi mu thràth, tha RIPE Atlas na shiostam de luchd-mothachaidh a tha suidhichte air an eadar-lìn agus a tha fo aon smachd rianachd. A bharrachd air mothachairean àbhaisteach (Probes), tha feadhainn nas adhartaiche ann - acraichean (Anchors).
Bho mheadhan 2020, tha còrr air 11 mìle mothachairean gnìomhach agus còrr air 650 acraichean gnìomhach aig siostam RIPE Atlas, a bhios còmhla a’ toirt a-mach còrr air 25 mìle tomhas agus a gheibh còrr air 10 mìle toradh gach diog.
Tha na grafaichean gu h-ìosal a’ sealltainn mar a tha an àireamh de luchd-mothachaidh agus acraichean a’ fàs.
Agus tha na figearan a leanas a 'sealltainn mapa den t-Saoghal a' sealltainn far a bheil luchd-mothachaidh agus acraichean, fa leth.
A dh’ aindeoin inbhe roinneil an RIPE NCC, tha lìonra RIPE Atlas a’ còmhdach cha mhòr an t-saoghail gu lèir, leis an Ruis anns na 5 as àirde a thaobh an àireamh de luchd-mothachaidh a chaidh a chuir a-steach (568), còmhla ris a’ Ghearmailt (1562), na SA (1440), an Fhraing (925) agus an RA (610).
Frithealaichean smachd
Nuair a bhios tu a’ sgrùdadh gnìomhachd an sensor, chaidh a lorg gu bheil e bho àm gu àm (gach 4 mionaidean) a’ sgrùdadh conaltradh le cuid de nithean air an lìonra, a tha a’ toirt a-steach frithealaichean freumh DNS agus nodan le ainmean fearainn mar “ctr-sin02.atlas.ripe.net”. , tha mi a’ creidsinn , a tha nan luchd-frithealaidh smachd air lìonra RIPE Atlas.
Cha do lorg mi fiosrachadh mu luchd-frithealaidh smachd air an làrach-lìn oifigeil, ach faodar gabhail ris gu bheil na gnìomhan aca a 'gabhail a-steach a bhith a' stiùireadh luchd-mothachaidh, a bharrachd air a bhith a 'cruinneachadh agus a' giullachd dàta. Ma tha mo bheachd-sa ceart, tha co-dhiù 6 frithealaichean smachd ann, le 2 dhiubh sin anns na SA, 2 anns an Òlaind, 1 sa Ghearmailt, 1 ann an Singapore. Tha Port 443 fosgailte air a h-uile seirbheisiche.
Ma tha barrachd fiosrachaidh aig duine sam bith mu na frithealaichean smachd air lìonra RIPE Atlas, feuch an dèan thu soilleireachadh air a’ chùis seo.
Sensor
Is e inneal beag (TP-Link 3020) a th’ ann an sensor RIPE Atlas a tha air a stiùireadh le USB agus a cheanglas ri port Ethernet an router a’ cleachdadh càball lìonra. A rèir a’ mhodail, is dòcha gum bi chipset Atheros AR9331 aig an sensor, 400 MHz, flash 4 MB agus 32 MB RAM no chipset MediaNek MT7628NN, 575 MHz, flash 8 MB agus 64 MB RAM.
Anchor
Tha an armature na sensor leasaichte le coileanadh mòran nas motha agus comas tomhais. Is e inneal a th ’ann ann an dreach àbhaisteach 19-òirleach air àrd-ùrlar bathar-cruaidh APU2C2 no APU2E2 le pròiseasar 4-core 1 GHz, 2 GB de RAM, puirt 3 Gigabit Ethernet agus draibhear SSD 250 GB.
Stàladh agus riaghladh an sensor
Mar a thuirt mi mu thràth, tha mothachairean air an cuairteachadh an-asgaidh airson an stàladh sa bhun-structar agad. Nuair a dh’ iarras tu sensor, comharraich an dùthaich, baile-mòr agus àireamh an t-siostam fèin-riaghailteach far am bi e suidhichte. Mar fhreagairt don iarrtas agam, chuir an RIPE NCC an teachdaireachd a leanas.
Gu mì-fhortanach, chan eil an tagradh agad a’ coinneachadh ris na slatan-tomhais againn airson sensor bathar-cruaidh fhaighinn aig an àm seo. Ged is e ar n-amas mothachairean RIPE Atlas a sgaoileadh cho farsaing ‘s a ghabhas, tha e coltach gu bheil innealan gu leòr ann mu thràth ceangailte taobh a-staigh an ASN a shònraich thu, an lìonra air an do chuir thu a-steach, no an dùthaich anns an do chuir thu an tagradh a-steach.
Chan eil duilgheadas ann. Anns a 'chùis seo, faodaidh tu bathar-bog a stàladh, mar eisimpleir, air inneal mas-fhìor, frithealaiche dachaigh no router - chan eil bacadh sam bith air an àite agus an siostam fèin-riaghlaidh. Tha CentOS, Debian, Raspbian agus Turris OS a’ faighinn taic. Gus a chleachdadh, feumaidh tu am bathar-bog iomchaidh a luchdachadh sìos agus a stàladh, mar eisimpleir bho
Tha stàladh sensor bathar-bog gu math sìmplidh. Mar eisimpleir, gus stàladh air CentOS 8 feumaidh tu na h-òrdughan a leanas a ruith:
curl -O 'https://ftp.ripe.net/ripe/atlas/software-probe/centos8/noarch/ripe-atlas-repo-1-2.el8.noarch.rpm'
yum install ripe-atlas-repo-1-2.el8.noarch.rpm
agus clàraich an sensor, sa chùis seo feumaidh tu an iuchair SSH a thoirt seachad, a tha suidhichte ann /var/atlas-probe/etc/probe_key.pub
, agus cuideachd comharraich àireamh an t-siostam fèin-riaghailteach agus do bhaile-mòr. Chuir an litir nar cuimhne gum feum sinn suidheachadh an sensor a chomharrachadh gu ceart.
Tha riaghladh mothachaidh air a chuingealachadh ris a’ chomas an goireas tomhais a cho-roinn le luchd-cleachdaidh eile, fiosan ùine downt a rèiteachadh, a bharrachd air roghainnean lìonra àbhaisteach (seòladh, geata àbhaisteach, msaa).
Tomhais
Mu dheireadh thàinig oirnn tomhas a ghabhail. Bithear a’ stèidheachadh gnìomhan tomhais bhon chunntas pearsanta agad. Chì thu na toraidhean an sin cuideachd.
Tha trì ceumannan ann a bhith a’ cruthachadh gnìomh tomhais: taghadh seòrsa tomhais, taghadh sensor, taghadh ùine tomhais.
Faodaidh tomhasan a bhith de na seòrsaichean a leanas: ping, traceroute, DNS, SSL, HTTP, NTP. Tha roghainnean mionaideach airson seòrsa tomhais sònraichte, ach a-mhàin an fheadhainn a tha sònraichte do phròtacal no goireas sònraichte, a’ toirt a-steach: seòladh targaid, protocol còmhdach lìonra, àireamh phasganan anns an tomhas agus an ùine eadar tomhais, meud pacaid agus an ùine eadar pacaidean, ìre gluasad air thuaiream a-steach an ùine tòiseachaidh airson pacaidean a chuir.
Faodar mothachairean a thaghadh a rèir an aithnichear no an dùthaich far a bheil iad, sgìre, siostam fèin-riaghailteach, tagaichean, msaa.
Tha an ùine tomhais air a shuidheachadh leis na h-amannan tòiseachaidh is crìochnachaidh.
Tha na toraidhean tomhais rim faighinn air an làrach-lìn sa chunntas pearsanta agad, a gheibhear cuideachd ann an cruth json. San fharsaingeachd, tha toraidhean tomhais nan comharran cainneachdail a tha a’ comharrachadh na tha ri fhaighinn de nód no seirbheis sònraichte.
Airson an neach-cleachdaidh, tha comasan tomhais air an taisbeanadh ann an raon farsaing ach glè chuingealaichte. Ach, tha e follaiseach gu bheil comasan an t-siostaim a’ toirt a-steach gineadh pacaidean de cha mhòr rèiteachadh sam bith, a tha a’ fosgladh chothroman fada nas fharsainge airson staid an eadar-lìn a thomhas.
Gu h-ìosal tha eisimpleir de thoraidhean amh bho aon thomhas a’ cleachdadh roghainnean bunaiteach. Ann an tomhasan leithid ping, traceroute agus SSL, chaidh seòladh IP habr.com a thaghadh mar an targaid, b’ e DNS an seòladh IP aig frithealaiche DNS Google, b’ e NTP seòladh IP an fhrithealaiche NTP ntp1.stratum2.ru. Chleachd a h-uile tomhas aon sensor suidhichte ann an Vladivostok.
ping
[{"fw":4790,"lts":18,"dst_name":"178.248.237.68","af":4,"dst_addr":"178.248.237.68","src_addr":"192.168.0.10","proto":"ICMP","ttl":55,"size":48,"result":[{"rtt":122.062873},{"rtt":121.775641},{"rtt":121.807897}],"dup":0,"rcvd":3,"sent":3,"min":121.775641,"max":122.062873,"avg":121.882137,"msm_id":26273241,"prb_id":4428,"timestamp":1594622562,"msm_name":"Ping","from":"5.100.99.178","type":"ping","group_id":26273241,"step":null,"stored_timestamp":1594622562}]
Traceroute
[{"fw":4790,"lts":19,"endtime":1594622643,"dst_name":"178.248.237.68","dst_addr":"178.248.237.68","src_addr":"192.168.0.10","proto":"ICMP","af":4,"size":48,"paris_id":1,"result":[{"hop":1,"result":[{"from":"192.168.0.1","ttl":64,"size":76,"rtt":7.49},{"from":"192.168.0.1","ttl":64,"size":76,"rtt":1.216},{"from":"192.168.0.1","ttl":64,"size":76,"rtt":1.169}]},{"hop":2,"result":[{"from":"5.100.98.1","ttl":254,"size":28,"rtt":1.719},{"from":"5.100.98.1","ttl":254,"size":28,"rtt":1.507},{"from":"5.100.98.1","ttl":254,"size":28,"rtt":1.48}]},---DATA OMITED---,{"hop":10,"result":[{"from":"178.248.237.68","ttl":55,"size":48,"rtt":121.891},{"from":"178.248.237.68","ttl":55,"size":48,"rtt":121.873},{"from":"178.248.237.68","ttl":55,"size":48,"rtt":121.923}]}],"msm_id":26273246,"prb_id":4428,"timestamp":1594622637,"msm_name":"Traceroute","from":"5.100.99.178","type":"traceroute","group_id":26273246,"stored_timestamp":1594622649}]
DNS
[{"fw":4790,"lts":146,"dst_addr":"8.8.8.8","af":4,"src_addr":"192.168.0.10","proto":"UDP","result":{"rt":174.552,"size":42,"abuf":"5BGAgAABAAEAAAAABGhhYnIDY29tAAABAAHADAABAAEAAAcmAASy+O1E","ID":58385,"ANCOUNT":1,"QDCOUNT":1,"NSCOUNT":0,"ARCOUNT":0},"msm_id":26289620,"prb_id":4428,"timestamp":1594747880,"msm_name":"Tdig","from":"5.100.99.178","type":"dns","group_id":26289620,"stored_timestamp":1594747883}]
SSL
[{"fw":4790,"lts":63,"dst_name":"178.248.237.68","dst_port":"443","method":"TLS","ver":"1.2","dst_addr":"178.248.237.68","af":4,"src_addr":"192.168.0.10","ttc":106.920213,"rt":219.948332,"cert":["-----BEGIN CERTIFICATE-----nMIIGJzCCBQ+gAwIBAg ---DATA OMITED--- yd/teRCBaho1+Vn-----END CERTIFICATE-----"],"msm_id":26289611,"prb_id":4428,"timestamp":1594747349,"msm_name":"SSLCert","from":"5.100.99.178","type":"sslcert","group_id":26289611,"stored_timestamp":1594747352}]
NTP
[{"fw":4790,"lts":72,"dst_name":"88.147.254.230","dst_addr":"88.147.254.230","src_addr":"192.168.0.10","proto":"UDP","af":4,"li":"no","version":4,"mode":"server","stratum":2,"poll":8,"precision":0.0000076294,"root-delay":0.000518799,"root-dispersion":0.0203094,"ref-id":"5893fee5","ref-ts":3803732581.5476198196,"result":[{"origin-ts":3803733082.3982748985,"receive-ts":3803733082.6698465347,"transmit-ts":3803733082.6698560715,"final-ts":3803733082.5099263191,"rtt":0.111643,"offset":-0.21575},{"origin-ts":3803733082.5133042336,"receive-ts":3803733082.7847337723,"transmit-ts":3803733082.7847442627,"final-ts":3803733082.6246700287,"rtt":0.111355,"offset":-0.215752},{"origin-ts":3803733082.6279149055,"receive-ts":3803733082.899283886,"transmit-ts":3803733082.8992962837,"final-ts":3803733082.7392635345,"rtt":0.111337,"offset":-0.2157}],"msm_id":26289266,"prb_id":4428,"timestamp":1594744282,"msm_name":"Ntp","from":"5.100.99.178","type":"ntp","group_id":26289266,"stored_timestamp":1594744289}]
co-dhùnadh
Tha lìonra RIPE Atlas na inneal goireasach a leigeas leat sùil a chumail air na tha ri fhaighinn de stuthan agus seirbheisean air an eadar-lìn faisg air fìor-ùine.
Faodaidh an dàta a chaidh a thoirt a-mach le lìonra RIPE Atlas a bhith feumail do ghnìomhaichean cian-conaltraidh, luchd-rannsachaidh, a’ choimhearsnachd theicnigeach agus neach sam bith aig a bheil ùidh ann an slàinte an eadar-lìn agus a tha airson barrachd ionnsachadh mu na structaran lìonra bunaiteach agus sruthan dàta a bheir taic don eadar-lìn aig ìre cruinne. .
Chan eil PS RIPE Atlas na aonar na sheòrsa, tha analogues ann, mar eisimpleir
Source: www.habr.com