Nts'etsopele ea zond bakeng sa ho metha lebelo la Marang-rang

Nts'etsopele ea zond bakeng sa ho metha lebelo la Marang-rang
Thapama e ntle ho basebelisi bohle ba Habra.

Ke ne ke lula ke bala lihlooho tse buang ka Habré mabapi le nts'etsopele ea sena kapa ts'ebetso ea Malinka. Ke entse qeto ea ho arolelana mosebetsi oa ka mona.

prehistory

Ke sebeletsa k'hamphani e fanang ka litšebeletso tsa thelevishene le Inthanete. 'Me, joalokaha ho etsahala lik'hamphani tse joalo, nako le nako ke utloa litletlebo mabapi le ho se lumellane ha moralo oa litefiso le se boletsoeng konteraka. E ka 'na eaba mosebedisi o tletleba ka lebelo le tlaase "ka cable", joale ka li-pings tse phahameng tsa litšebeletso tse itseng, ka linako tse ling ka ho ba sieo ho feletseng ha Inthanete ka linako tse itseng tsa letsatsi. Hangata, litletlebo tse joalo li qetella li le letamong la likōpo, ho latela hore na e mong oa basebetsi o ea "sebakeng" ka laptop e sebetsang, eo litekanyo tsohle li nkiloeng ho eona. 'Me, hangata, ho hlaha hore ntho e' ngoe le e 'ngoe e tsamaea hantle ka lebelo. 'Me lebelo le tlaase le hlile le le ka selefouno, ka wi-fi, ka foranteng. Hantle, kapa ntho e tšoanang.

Ka bomalimabe, ho ke ke ha khoneha ho ea ho motho ea ngolisitseng, mohlala, ka 21:37, ha a e-na le lebelo le tlaase ka ho fetisisa. Etsoe, lihora tsa mosebetsi tsa basebetsi li lekanyelitsoe. Ho fetola router ha ho na phello, hobane ... Maqhubu a marang-rang a Wi-Fi naheng ea rona a ferekanngoa habohloko.

Bakeng sa boitsebiso - mofani oa mmuso oa Rephabliki ea Belarus o bulela wi-fi ka likhoka lisebelisoa tsohle tse fanoeng bakeng sa tšebeliso le ho hasanya ByFly SSID ho tsoa sesebelisoa ka seng. Leha motho ea ngolisitseng a sena ts'ebeletso ea Marang-rang, empa ke mohala oa lapeng feela. Sena se ile sa etsoa bakeng sa thekiso e eketsehileng. O ka reka karete ho opareitara enoa sebakeng sa polokelo ea matsoho, oa hokela sebakeng sefe kapa sefe se bitsoang ByFly, 'me, ka ho kenya data ho tsoa kareteng, fumana lits'ebeletso tsa Marang-rang. Ha ho nahanoa ka kakaretso ea 100% ea litoropo le ts'ebetso e kholo ea lekala la poraefete le libaka tsa mahaeng, ho fumana sebaka sa khokahano ha se bothata.

Maikutlo a mecha ea puisano ea kantle a bonts'a hore ho na le sebaka sa polokelo ea bandwidth. 'Me ba ngolisitseng ha ba sebelise liteishene tse fumanehang ka kakaretso, esita le nakong ea hora ea lebelo. Re tiile haholo ka taba ena. Tšebeliso ea litšebeletso tse fapaneng le li-server tse fapaneng tsa tekanyo ea lebelo li lebisitse ho liphello tse thahasellisang. Hoa etsahala hore ha se litšebeletso tsohle tse nang le thuso ka ho lekana ... Haholo-holo mantsiboea. 'Me ka sebele ha ua lokela ho ba tšepa. Basebelisi ba bangata ba marang-rang a tšoanang a Ookla ha ba na mecha ea puisano e pharaletseng, kapa ba khutlela morao. Sena se bolela hore mantsiboeeng hangata ho batla ho le thata ho fumana sephetho se tšepahalang. E, le litsela tse kholo li fetoha libe. Mohlala, liteko tsa ho lekanya lebelo Japane li bonts'a litholoana tse mpe haholo...

Qeto ea mantlha

Nts'etsopele ea zond bakeng sa ho metha lebelo la Marang-rang
Senepe ke sa merero ea litšoantšo feela.

Ho ile ha sebelisoa li-server tse peli tsa taolo ea lebelo. Ea pele ke LibreSpeed, ea bobeli - Speedtest e tsoang ho OOKLA. Ts'ebetso ea lits'ebeletso ka bobeli e ile ea bapisoa. Ntle le moo, re nkile qeto ea ho emisa Ookla hobane ... ho fihlela ho 90% ea ba ngolisitseng ba sebelisa tšebeletso ena.

Ka mor'a moo, litaelo li ile tsa ngolloa basebelisi le basebetsi mabapi le mokhoa oa ho lekanya lebelo ka hare le ka ntle ho marang-rang. Tseo. Ha teko e qala, ka ho sa feleng lebelo le ka hare ho marang-rang le lekanngoa. Seva e fumaneha hloohong ea rona, 'me tharollo ea Ookla ka boiketsetso e khetha seva e haufi haholo le ea ngolisitseng. Ka tsela ena re hlahloba ts'ebetso ea marang-rang a rona a phetiso ea data.

Ho lekanya lebelo ka hare ho naha (re na le marang-rang a arohaneng bakeng sa basebetsi ba mehala ea thelefono, e kopanyang basebetsi bohle le litsi tse kholo tsa data ka hare ho naha), o hloka ho khetha mofani oa naha ka hare ho naha le ho nka tekanyo ea bobeli. Re hlokometse ka matla li-server tse 'maloa tse fanang ka liphetho tse tsitsitseng ka nako efe kapa efe ea letsatsi mme re li thathamisitse joalo ka ha li khothalelitsoe ho litaelo.

Hantle, liketso tse tšoanang bakeng sa mecha ea puisano ea kantle. Re fumane li-opereishene tse kholo tse nang le liteishene tse kholo ho li-server tse potlakileng mme re li ngotse ka likhothaletso (ke masoabi "Moskva - Rostelecom" le "Riga - Baltcom", empa ke tla khothaletsa li-node tsena ho fumana linomoro tse lekaneng. Ka bonna, ke amohetse ~ 870 megabits li-server tsena nakong ea lihora tse phahameng).

Ke hobane'ng, u botsa, mathata a joalo? Ntho e 'ngoe le e' ngoe e bonolo haholo. Re fumane sesebelisoa se loketseng seo, matsohong a nang le bokhoni, se re lumellang ho tseba hore na ho na le mathata marang-rang a rona, hore na ho na le mathata marang-rang a republica, kapa ho na le mathata ka mokokotlo. Haeba motho a tletleba ka lebelo le tlase la ho jarolla ho tsoa lits'ebeletso tse ling, re ka lekanya lebelo la mocha oa ba ngolisitseng ebe re le bapisa le seo a se fumanang ts'ebeletso. 'Me hoa utloahala ho bontša hore ka botšepehi re aba mocha o boletsoeng konterakeng. Re ka boela ra hlalosa mabaka a ka bakang phapang e joalo ea lebelo.

Tharollo ea bobeli

Potso ea ho theoha ha lebelo mantsiboea / motšehare e lula e bulehile. U ka etsa se tšoanang joang ntle le ho ba lapeng la ba ngolisitseng? Nka karete e theko e tlaase ea boto e le 'ngoe e nang le marang-rang a gigabit' me u etse seo ho thoeng ke probe ho eona. Sesebelisoa se tlameha ho nka litekanyo tsa lebelo ka thapo ka nako e behiloeng. Tharollo e lokela ho ba mohloli o bulehileng, e se nang boikaketsi ka hohle kamoo ho ka khonehang, e nang le phanele ea tsamaiso e bonolo bakeng sa ho shebella liphetho tsa tekanyo. Sesebelisoa se lokela ho ba se theko e tlaase ka hohle kamoo ho ka khonehang e le hore se ka nkeloa sebaka habonolo 'me sa siuoa le mofani oa matsatsi a n ntle le tšabo.

Ts'ebetsong

Nts'etsopele ea zond bakeng sa ho metha lebelo la Marang-rang

BananaPI (mohlala M1) e ile ea nkoa e le motheo. Ha e le hantle ho na le mabaka a mabeli a khetho ena.

  1. Boema-kepe ba Gigabit.
  2. E ne e ntse e rapaletse feela ka har'a ntlo ea bosiu.

Ka mor'a moo, ho ile ha etsoa qeto ea ho sebelisa moreki oa python speed -est-cli bakeng sa tšebeletso ea Speedtest ka Ookla e le mokokotlo oa ho lekanya lebelo. Laebrari Pythonping ho lekanya lebelo la ping. Hantle, le php bakeng sa phanele ea admin. Bakeng sa boiketlo ba maikutlo ke ne ke sebelisa bootstrap.

Ka lebaka la hore lisebelisoa tsa Raspberry ha li fetohe, ho ile ha sebelisoa motsoako oa nginx+php-fpm+sqlite3. Ke ne ke batla ho tlohela MySQL ka lebaka la boima ba eona le bofokoli ba eona. Ke lebeletse potso mabapi le Iperf. E ile ea tlameha ho tloheloa ka lebaka la ho se khonehe ho e sebelisa libakeng tse ling ntle le tsa sebakeng seo.

Qalong ke ile ka latela tsela ea ba bangata setšeng sena. E fetotsoe sesebelisoa sa "speedtest-cli". Empa joale, ka mor’a ho nahana ho se hokae, o ile a lahla khopolo ena. Ke ngotse mosebeletsi oa ka ea sebelisang bokhoni ba moreki oa pele.

Ho sekaseka li-pings, ke ngotse feela motho ea ikemetseng. Re nka boleng ba karolelano ho tloha tekanyong. Sesebelisoa sa ping se ka sebetsana le aterese ea IP le lebitso la domain.

Ha kea fihlela mosebetsi oa asynchronous. Ha e hlokehe ka ho khetheha tabeng ena.

Phanele ea tsamaiso bakeng sa ho lekola liphetho e ile ea fetoha e fokolang haholo.

Nts'etsopele ea zond bakeng sa ho metha lebelo la Marang-rangSetšoantšo sa feiga. Fesetere e kholo ea tsamaiso e nang le liphetho tsa liteko

Nts'etsopele ea zond bakeng sa ho metha lebelo la Marang-rangSetšoantšo sa feiga. Litlhophiso tsa liteko

Nts'etsopele ea zond bakeng sa ho metha lebelo la Marang-rang
Setšoantšo sa feiga. Ntlafatsa lenane la li-server tsa Speedtest

Ke phetho. Maikutlo a ile a kenngoa ts'ebetsong ka mangole a ka, ka nako ea ka ea mahala. Liteko ha li so qale. Empa re rera ho qala li-prototypes haufinyane. E ka sebelisoa ka bobeli ke bafani ba moo le ke bareki ba bafani. Ha ho motho ea u khathatsang hore u nke litekanyo lapeng bosiu le motšehare. Ntho feela eo u lokelang ho e hopola ke hore haeba u bala Marang-rang ka mafolofolo kapa u khoasolla ntho e itseng, tekanyo e tla ba tlase ho feta ea 'nete. Kahoo, ka nepo, o hloka ho tlohela probe ho marang-rang joalo ka moreki oa sephethephethe feela.

PES: Ke kopa o seke oa nkomanya ka boleng ba khoutu. Ke ithutile ke se na boiphihlelo. Mohloli oa khoutu bakeng sa GitHub. Ho nyatsuoa hoa amoheloa.

Source: www.habr.com

Eketsa ka tlhaloso