
Masana abwino kwa ogwiritsa ntchito onse a Habra.
Nthawi zonse ndimawerenga zolemba za Habré zakukula kwa izi kapena magwiridwe antchito pa Malinka. Ndinaganiza zogawana ntchito yanga pano.
prehistory
Ndimagwira ntchito pakampani yomwe imapereka wailesi yakanema komanso ntchito zapaintaneti. Ndipo, monga zimachitikira m'makampani otere, nthawi ndi nthawi ndimamva madandaulo okhudzana ndi kusagwirizana kwa dongosolo la tariff ndi zomwe zanenedwa mu mgwirizano. Mwina wogwiritsa ntchito amadandaula za liwiro lotsika "kudzera chingwe", ndiye za pings yayikulu ya mautumiki ena, nthawi zina za kusowa kwathunthu kwa intaneti nthawi zina masana. Nthawi zambiri, madandaulo oterowo amathera mu dziwe la zopempha, kutengera momwe mmodzi wa antchito amapita "pamalo" ndi laputopu yogwira ntchito, pomwe miyeso yonse imatengedwa. Ndipo, nthawi zambiri, zimakhala kuti zonse zili bwino ndi liwiro. Ndipo liwiro lotsika limakhala pa foni yam'manja, kudzera pa wi-fi, pakhonde. Chabwino, kapena zina zofanana.
Tsoka ilo, sizingatheke kupita kwa olembetsa, mwachitsanzo, pa 21:37, pamene ali ndi maulendo otsika kwambiri. Kupatula apo, maola ogwira ntchito amakhala ochepa. Kusintha rauta kulibe vuto, chifukwa ... Mafupipafupi a Wi-Fi m'dziko lathu ndi odzaza kwambiri.
Kuti muwone - wothandizira boma ku Republic of Belarus amayatsa wi-fi mokakamiza pazida zonse zoperekedwa kuti zigwiritsidwe ntchito ndikuwulutsa ByFly SSID kuchokera pachida chilichonse. Ngakhale wolembetsa alibe intaneti, koma foni yakunyumba yokha. Izi zidachitidwa pazogulitsa zowonjezera. Mutha kugula khadi kuchokera kwa wogwiritsa ntchito pa kiosk, kulumikizana ndi malo aliwonse otchedwa ByFly ndipo, polowetsa zomwe zachokera pakhadi, kulandira chithandizo cha intaneti. Popeza pafupifupi 100% ikuphimba mizinda ndi kufalikira kwakukulu kwa mabungwe apadera ndi madera akumidzi, kupeza malo ogwirizanitsa si vuto.
Kuwona kwa njira zathu zoyankhulirana zakunja kukuwonetsa kuti pali nkhokwe ya bandwidth yopatsidwa. Ndipo olembetsa sagwiritsa ntchito mayendedwe omwe alipo, ngakhale panthawi yothamanga. Ndife otsimikiza za izi. Kugwiritsa ntchito mautumiki osiyanasiyana ndi ma seva osiyanasiyana oyezera liwiro kunabweretsa zotsatira zosangalatsa. Zikuoneka kuti si mautumiki onse omwe ali othandiza mofanana ... Makamaka madzulo. Ndipo simuyenera kuwakhulupirira. Ogwiritsa ntchito ambiri a netiweki yomweyo ya Ookla alibe njira zolumikizirana zazikulu, kapena amabwerera kumbuyo. Izi zikutanthauza kuti madzulo nthawi zambiri zimakhala zosatheka kupeza zotsatira zowona mtima. Inde, ndipo misewu idzakhala yochimwa. Mwachitsanzo, kuyesa kuyeza liwiro ku Japan kukuwonetsa zotsatira zoyipa kwambiri ...
Chisankho choyambirira

Chithunzichi ndi chazithunzi zokha.
Ma seva awiri owongolera liwiro adatumizidwa. Choyamba ndi , chachiwiri - . Kuchita kwa mautumiki onse awiriwo kunayerekezedwa. Pambuyo pake, tinaganiza zoima ku Ookla chifukwa ... mpaka 90% ya olembetsa amagwiritsa ntchito ntchitoyi.
Kenaka, malangizo adalembedwa kwa ogwiritsa ntchito ndi ogwira ntchito momwe angayesere kuthamanga mkati ndi kunja kwa intaneti. Iwo. Mayeso akayamba, mwachisawawa liwiro la netiweki limayesedwa. Seva ili pamutu wathu, ndipo yankho la Ookla mwachisawawa limasankha seva yomwe ili pafupi kwambiri ndi wolembetsa. Mwanjira imeneyi timayang'ana magwiridwe antchito a netiweki yathu yotumizira ma data.
Kuti muyese liwiro mkati mwa dziko (tili ndi netiweki yosiyana ya oyendetsa ma telecom, yomwe imagwirizanitsa onse ogwira ntchito ndi malo akuluakulu a deta mkati mwa dziko), muyenera kusankha wothandizira mkati mwa dziko ndikuyesanso kachiwiri. Tazindikira mwachiyembekezo ma seva angapo omwe amapereka zotsatira zosakhazikika nthawi iliyonse yatsiku ndipo tawalemba monga momwe akulimbikitsira mu malangizo.
Chabwino, zochita zofanana za njira zoyankhulirana zakunja. Tidapeza ogwiritsa ntchito akulu okhala ndi ma tchanelo akulu pamaseva othamanga kwambiri ndipo tidawalemba motsimikiza (pepani "Moskva - Rostelecom" ndi "Riga - Baltcom", koma ndipangira ma nodewa kuti apeze manambala okwanira. Inemwini, ndidalandira mpaka ~ 870 megabits kuchokera ma seva awa nthawi yayitali kwambiri).
Bwanji, mukufunsa, zovuta zoterozo? Zonse ndi zophweka. Talandira chida chosavuta chomwe, m'manja mwaluso, chimatilola kudziwa ngati pali zovuta pamanetiweki athu, kaya pali zovuta mu netiweki ya republic, kapena ngati pali mavuto ndi msana. Ngati munthu akudandaula za liwiro lotsika lotsitsa kuchokera pautumiki wina, titha kuyeza liwiro la tchanelo cha olembetsa ndikufanizira ndi zomwe amalandira kuchokera kuutumiki. Ndipo ndizomveka kusonyeza kuti timagawa moona mtima njira yomwe yatchulidwa mu mgwirizano. Tikhozanso kufotokoza zifukwa zomwe zingatheke kusiyana kotereku kwa liwiro.
Yachiwiri yankho
Funso la kutsika kwa liwiro madzulo / masana limakhala lotseguka. Kodi mungachite bwanji zomwezo popanda kukhala kunyumba ya olembetsa? Tengani khadi yotsika mtengo yokhala ndi gigabit network ndikupanga zomwe zimatchedwa kafukufuku. Chipangizocho chiyenera kutenga miyeso ya liwiro limodzi ndi chingwe panthawi yomwe wapatsidwa. Yankho liyenera kukhala lotseguka, mosasamala momwe kungathekere, ndi gulu lothandizira lothandizira kuti muwone zotsatira za kuyeza. Chipangizocho chiyenera kukhala chotsika mtengo momwe zingathere kuti chikhoza kusinthidwa mosavuta ndikusiyidwa ndi wolembetsa kwa masiku n popanda mantha.
Реализация

BananaPI (model M1) idatengedwa ngati maziko. Pali zifukwa ziwiri zopangira chisankho ichi.
- Gigabit port.
- Anali kungogona mozungulira pogona usiku.
Kenako, adaganiza zogwiritsa ntchito kasitomala wa python kwa ntchito ya Speedtest yolembedwa ndi Ookla ngati chothandizira kuyeza liwiro. laibulale kuyeza liwiro la ping. Chabwino, ndi php ya gulu la admin. Kuti ndizitha kuzindikira ndidagwiritsa ntchito .
Chifukwa chakuti zinthu za Raspberry sizisintha, kuphatikiza nginx + php-fpm + sqlite3 kunagwiritsidwa ntchito. Ndinkafuna kusiya MySQL chifukwa cha kulemera kwake komanso kuchepa kwake. Ndikuyembekezera funso lokhudza Iperf. Inayenera kusiyidwa chifukwa chosatheka kuigwiritsa ntchito kumadera ena osati am'deralo.
Poyamba ndidatsata njira za ambiri patsamba lino. Adasinthidwa kasitomala wa Speedtest-cli. Koma kenako, atalingalira pang’ono, anasiya lingaliro limeneli. Ndinalemba wantchito wanga yemwe amagwiritsa ntchito luso la kasitomala woyambirira.
Kuti ndifufuze ma pings, ndinangolemba chothandizira chosiyana. Timatengera mtengo wapakati pa muyeso. Chida cha ping chimatha kuthana ndi adilesi ya IP ndi dzina la domain.
Sindinapindule ntchito za asynchronous. Sikofunikira makamaka pankhaniyi.
Gulu loyang'anira pakuwunika zotsatira lidakhala lochepa kwambiri.
Mkuyu. Zenera lalikulu la admin lomwe lili ndi zotsatira zoyesa
Mkuyu. Zokonda zoyesa

Mkuyu. Sinthani mndandanda wamaseva a Speedtest
Ndizomwezo. Lingalirolo linakhazikitsidwa pa mawondo anga, mu nthawi yanga yaulere. Mayeso akumunda sanayambe. Koma tikukonzekera kuyambitsa ma prototypes posachedwa. Itha kugwiritsidwa ntchito ndi omwe amapereka kumeneko komanso ndi makasitomala opereka. Palibe amene amakuvutitsani kuti muyesere kunyumba usana ndi usiku. Chokhacho chomwe muyenera kukumbukira ndikuti ngati mutsegula pa intaneti kapena kutsitsa china chake, ndiye kuti muyeso udzakhala wotsika kuposa weniweni. Chifukwa chake, moyenera, muyenera kusiya kafukufuku pamaneti ngati ogula okha magalimoto.
PS: chonde musandidzudzule chifukwa cha mtundu wa code. Ndimadziphunzitsa ndekha popanda chidziwitso. Gwero kodi . Kutsutsa kumavomerezedwa.
Source: www.habr.com
