Атласи RIPE

Рӯзи хуб ба ҳама! Ман мехостам мақолаи аввалини худро дар бораи ҳабр ба як мавзӯи хеле ҷолиб - системаи назорати сифати Интернети RIPE Atlas бахшам. Як бахши таваҷҷуҳи ман ба омӯзиши интернет ё фазои маҷозӣ марбут аст (маълумоте, ки босуръат маъруфият пайдо мекунад, махсусан дар доираҳои илмӣ). Дар Интернет маводҳои зиёде дар бораи RIPE Atlas мавҷуданд, аз ҷумла дар хабр, аммо онҳо ба назари ман ба қадри кофӣ фарогир набуданд. Дар аксари мавридҳо, мақола маълумот аз вебсайти расмӣ истифода шудааст Атласи RIPE ва андешаҳои худам.

Атласи RIPE

Ба ҷои пешин

Бақайдгирандаи минтақавии интернет (RIR), ки масъулияташ Аврупо, Осиёи Марказӣ ва Ховари Миёнаро фаро мегирад, RIPE NCC (Маркази ҳамоҳангсозии шабакаи Réseaux IP Européens) мебошад. RIPE NCC як ташкилоти ғайритиҷоратӣ дар Нидерландия мебошад. Интернетро дастгирӣ мекунад. Суроғаҳои IP ва рақамҳои системаи автономиро ба провайдерҳои интернетии маҳаллӣ ва созмонҳои бузург пешниҳод мекунад.

Яке аз лоиҳаҳои пешрафтаи RIPE NCC, ки ба таҳқиқи вазъи Интернет нигаронида шудааст, RIPE Atlas (дар охири соли 2010 оғоз шудааст) мебошад, ки таҳаввулоти Хадамоти андозагирии трафики санҷишӣ буд, ки дар соли 2014 фаъолияташро қатъ кард.

RIPE Atlas як шабакаи ҷаҳонии сенсорҳо мебошад, ки ҳолати Интернетро фаъолона чен мекунад. Дар айни замон дар шабакаи RIPE Atlas ҳазорҳо сенсорҳо мавҷуданд ва шумораи онҳо мунтазам меафзояд. RIPE NCC маълумоти ҷамъшударо ҷамъоварӣ мекунад ва онро ба таври ройгон ба корбарон дар шакли қулай дастрас мекунад.

Рушди шабака дар асоси принсипи насби ихтиёрии сенсорҳо аз ҷониби корбарон дар инфрасохтори онҳо сурат мегирад, ки барои онҳо "кредитҳо" дода мешаванд, ки метавонанд барои анҷом додани андозагирии таваҷҷӯҳ бо истифода аз сенсорҳои дигар сарф карда шаванд.

Одатан RIPE Atlas истифода мешавад:

  • барои назорат кардани дастрасии шабакаи шумо аз нуқтаҳои гуногуни Интернет;
  • барои тафтиш ва бартараф кардани мушкилоти шабакаи шумо бо санҷишҳои зуд ва фасеҳи пайвастшавӣ;
  • дар системаи мониторинги шабакаи худ;
  • мониторинги мавҷудияти инфрасохтори DNS;
  • Санҷиши пайвасти IPv6.

Атласи RIPE

Тавре ки ман аллакай гуфтам, RIPE Atlas як системаи сенсорҳоест, ки дар Интернет ҷойгиранд ва таҳти назорати ягонаи маъмурӣ қарор доранд. Илова ба сенсорҳои муқаррарӣ (Зондҳо), лангарҳои пешрафта мавҷуданд (лангарҳо).

То нимаи соли 2020, системаи RIPE Atlas дорои беш аз 11 ҳазор сенсорҳои фаъол ва беш аз 650 лангари фаъол мебошад, ки дар якҷоягӣ зиёда аз 25 ҳазор ченкуниро истеҳсол мекунанд ва дар як сония беш аз 10 ҳазор натиҷа мегиранд.

Графикҳои зер афзоиши шумораи сенсорҳо ва лангарҳоро нишон медиҳанд.

Атласи RIPE

Атласи RIPE

Ва рақамҳои зерин харитаи ҷаҳонро нишон медиҳанд, ки мутаносибан ҷойгиршавии сенсорҳо ва лангарҳоро нишон медиҳанд.

Атласи RIPE

Атласи RIPE

Сарфи назар аз мақоми минтақавии RIPE NCC, шабакаи RIPE Atlas қариб тамоми ҷаҳонро фаро мегирад ва Русия аз рӯи шумораи сенсорҳои насбшуда (5), дар қатори Олмон (568), ИМА (1562), Фаронса дар панҷгонаи аввал аст. (1440) ва Британияи Кабир (925).

Серверҳоро назорат кунед

Ҳангоми омӯзиши кори сенсор маълум шуд, ки он давра ба давра (ҳар 4 дақиқа) иртиботро бо баъзе объектҳои шабака, ки серверҳои решаи DNS ва гиреҳҳо бо номи доменҳои монанди "ctr-sin02.atlas.ripe.net" -ро дар бар мегиранд, тафтиш мекунад. , Ман боварӣ дорам, ки серверҳои идоракунии шабакаи RIPE Atlas мебошанд.

Ман дар вебсайти расмӣ дар бораи серверҳои назорат маълумот наёфтам, аммо метавон тахмин кард, ки вазифаҳои онҳо идоракунии сенсорҳо, инчунин ҷамъоварӣ ва коркарди маълумотро дар бар мегиранд. Агар тахмини ман дуруст бошад, пас ҳадди аққал 6 сервери назоратӣ мавҷуд аст, ки 2-тоаш дар ИМА, 2-то дар Нидерландия, 1-то дар Олмон, 1-то дар Сингапур ҷойгиранд.Бандари 443 дар ҳама серверҳо кушода аст.

Агар касе дар бораи серверҳои идоракунии шабакаи RIPE Atlas маълумоти бештар дошта бошад, лутфан ба ин масъала равшанӣ диҳед.

Санҷанда

Атласи RIPE

Сенсори RIPE Atlas як дастгоҳи хурд аст (TP-Link 3020), ки бо USB таъмин карда мешавад ва бо истифода аз сими шабака ба порти Ethernet роутер пайваст мешавад. Вобаста аз модел, сенсор метавонад чипсети Atheros AR9331, 400 МГс, 4 МБ флеш ва 32 МБ RAM ё чипсети MediaNek MT7628NN, 575 МГс, 8 МБ флеш ва 64 МБ RAM дошта бошад.

Лангар

Атласи RIPE

Арматура як сенсори мукаммалест, ки қобилият ва қобилияти андозагирии бештар дорад. Ин дастгоҳ дар версияи стандартии 19 дюймӣ дар платформаи сахтафзори APU2C2 ё APU2E2 бо протсессори 4-аслӣ 1 ГГц, 2 ГБ хотираи оперативӣ, 3 бандарҳои Gigabit Ethernet ва диски 250 ГБ SSD мебошад. Арзиши лангар тақрибан 400 доллар аст.

Насб ва идоракунии сенсор

Тавре ки ман аллакай гуфтам, сенсорҳо барои насб кардани онҳо дар инфрасохтори шумо ройгон тақсим карда мешаванд. Ҳангоми дархост кардани сенсор, кишвар, шаҳр ва рақами системаи автономиро, ки он дар куҷо ҷойгир аст, нишон диҳед. Дар посух ба дархости ман, КММ RIPE паёми зерин фиристод.

Мутаассифона, аризаи шумо дар айни замон ба меъёрҳои мо барои гирифтани сенсори сахтафзор мувофиқат намекунад. Ҳангоме ки ҳадафи мо ба қадри имкон паҳн кардани сенсорҳои RIPE Atlas аст, чунин ба назар мерасад, ки аллакай дастгоҳҳои кофӣ ё дар дохили ASN нишондодаатон, шабакае, ки шумо ба он муроҷиат кардаед ё кишваре, ки дархост кардаед, пайваст шудаанд.

Масъалае нест. Дар ин ҳолат, шумо метавонед як сенсори нармафзорро насб кунед, масалан, дар мошини виртуалӣ, сервери хонагӣ ё роутер - ҳеҷ гуна маҳдудият дар ҷойгиршавӣ ва системаи автономӣ вуҷуд надорад. CentOS, Debian, Raspbian ва Turris OS дастгирӣ карда мешаванд. Барои ҷойгиркунӣ, шумо бояд нармафзори мувофиқро зеркашӣ ва насб кунед, масалан аз анбор дар GitHub.

Насб кардани сенсори нармафзор хеле оддӣ аст. Масалан, барои насб кардан дар CentOS 8 шумо бояд фармонҳои зеринро иҷро кунед:

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

ва санҷандаро қайд кунед, дар ин ҳолат шумо бояд калиди SSH-ро, ки дар он ҷойгир аст, таъмин кунед /var/atlas-probe/etc/probe_key.pub, ва инчунин рақами системаи автономӣ ва шаҳри худро нишон диҳед. Дар мактуб зарурияти дуруст нишон додани чои датчик хотиррасон карда мешавад.

Идоракунии сенсорҳо бо қобилияти мубодилаи манбаи андозагирӣ бо корбарони дигар, танзим кардани огоҳиномаҳо дар бораи бекоркунӣ, инчунин танзимоти стандартии шабака (суроға, дарвозаи пешфарз ва ғайра) маҳдуд аст.

Андозагирӣ

Ниҳоят, мо бояд андозагирӣ кунем. Муқаррар кардани вазифаҳои андозагирӣ аз ҳисоби шахсии шумо анҷом дода мешавад. Шумо инчунин метавонед натиҷаҳоро дар он ҷо бубинед.

Ташаккул додани вазифаи андозагирӣ аз се марҳила иборат аст: интихоби навъи андозагирӣ, интихоби сенсор, интихоби давраи андозагирӣ.

Андозаҳо метавонанд намудҳои зерин бошанд: ping, traceroute, DNS, SSL, HTTP, NTP. Танзимоти муфассал барои як навъи андозагирии мушаххас, ба истиснои онҳое, ки ба протокол ё утилитаи мушаххас хосанд, иборатанд аз: суроғаи мақсаднок, протоколи қабати шабакавӣ, шумораи бастаҳо дар андозагирӣ ва вақти байни андозагирӣ, андозаи бастаҳо ва вақти байни бастаҳо, дараҷаи тағирёбии тасодуфӣ дар вақти оғози фиристодани бастаҳо.

Сенсорҳоро аз рӯи идентификатор ё кишвари ҷойгиршавӣ, минтақа, системаи автономӣ, тег ва ғайра интихоб кардан мумкин аст.

Давраи ченкунӣ бо вақти оғоз ва анҷомёбӣ муқаррар карда мешавад.

Натиҷаҳои андозагирӣ дар вебсайти ҳисоби шахсии шумо дастрасанд, ки онро дар формати json низ дастрас кардан мумкин аст. Умуман, натиҷаҳои андозагирӣ нишондиҳандаҳои миқдорӣ мебошанд, ки мавҷудияти гиреҳ ё хидмати муайянро тавсиф мекунанд.

Барои корбар имкониятҳои андозагирӣ дар доираи васеъ, вале хеле маҳдуд пешниҳод карда мешаванд. Аммо маълум аст, ки имкониятҳои система тавлиди бастаҳои қариб ҳама гуна конфигуратсияро дар бар мегирад, ки барои чен кардани ҳолати Интернет имкониятҳои васеътарро мекушояд.

Дар зер намунаи натиҷаҳои хом аз як андозагирӣ бо истифода аз танзимоти пешфарз оварда шудааст. Дар андозагириҳое ба мисли ping, traceroute ва SSL суроғаи IP-и habr.com ҳамчун ҳадаф интихоб шуд, DNS суроғаи IP-и сервери Google DNS, NTP суроғаи IP-сервери NTP ntp1.stratum2.ru буд. Дар ҳама ченакҳо як сенсори воқеъ дар Владивосток истифода мешуд.

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

хулоса

Шабакаи RIPE Atlas воситаи қулайест, ки ба шумо имкон медиҳад, ки дастрасии объектҳо ва хидматҳоро дар Интернет дар вақти воқеӣ назорат кунед.

Маълумоте, ки аз ҷониби шабакаи RIPE Atlas истеҳсол шудааст, метавонад барои операторони телекоммуникатсионӣ, муҳаққиқон, ҷомеаи техникӣ ва ҳар касе, ки ба саломатии Интернет таваҷҷӯҳ дорад муфид бошад ва мехоҳад дар бораи сохторҳои асосии шабака ва ҷараёнҳои маълумоте, ки Интернетро дар миқёси ҷаҳонӣ дастгирӣ мекунад, маълумоти бештар гирад. .

PS RIPE Atlas дар намуди худ танҳо нест, масалан, аналогҳо мавҷуданд ин.

Манбаъ: will.com

Илова Эзоҳ