Haɓaka yanki don auna saurin Intanet

Haɓaka yanki don auna saurin Intanet
Barka da rana ga dukkan masu amfani da Habra.

Ina karanta labarai akai-akai akan Habré game da ci gaban wannan ko aikin akan Malinka. Na yanke shawarar raba aikina a nan.

prehistory

Ina aiki da kamfani da ke ba da talabijin na USB da sabis na shiga Intanet. Kuma, kamar yadda ya faru a cikin irin waɗannan kamfanoni, lokaci-lokaci ina jin koke-koke game da rashin daidaituwa na tsarin jadawalin kuɗin fito da abin da aka bayyana a cikin kwangilar. Ko dai mai amfani ya koka game da ƙananan gudu "ta hanyar kebul", sannan game da babban pings na wasu ayyuka, wani lokacin game da cikakken rashi na Intanet a wasu lokuta na rana. Sau da yawa, irin waɗannan gunaguni sun ƙare a cikin buƙatun buƙatun, bisa ga abin da ɗaya daga cikin ma'aikata ke tafiya "a kan shafin" tare da kwamfutar tafi-da-gidanka mai aiki, wanda aka ɗauka duk ma'auni. Kuma, sau da yawa, ya juya cewa komai yana da kyau tare da saurin gudu. Kuma ƙananan gudun yana kan wayar hannu, ta hanyar wi-fi, akan baranda. To, ko wani abu makamancin haka.

Abin takaici, ba zai yiwu a je wurin mai biyan kuɗi ba, misali, a 21:37, lokacin da yake da mafi ƙarancin gudu. Bayan haka, lokacin aikin ma'aikata yana da iyaka. Maye gurbin na'ura mai ba da hanya tsakanin hanyoyin sadarwa ba shi da wani tasiri, saboda ... Matsakaicin mitar wi-fi a cikin ƙasarmu yana da matsala sosai.

Don tunani - Ma'aikatar Jiha a Jamhuriyar Belarus ta tilasta kunna wi-fi akan duk na'urorin da aka tanadar don amfani da watsa ByFly SSID daga kowace na'ura. Ko da mai biyan kuɗi bashi da sabis na Intanet, amma wayar gida kawai. Anyi wannan don ƙarin tallace-tallace. Kuna iya siyan kati daga wannan afaretan a kiosk, haɗa zuwa kowane wuri mai suna ByFly kuma, ta shigar da bayanai daga katin, karɓar sabis na Intanet. Ganin kusan 100% ɗaukar hoto na birane da mahimman ɗaukar hoto na kamfanoni masu zaman kansu da yankunan karkara, gano hanyar haɗin gwiwa ba shi da matsala.

Abubuwan lura da hanyoyin sadarwar mu na waje sun nuna cewa akwai ajiyar bandwidth da aka ba su. Kuma masu biyan kuɗi ba sa cinye tashoshin da ke akwai gabaɗaya, ko da a lokacin gaggawa. Muna da gaske game da wannan. Amfani da ayyuka daban-daban da sabar ma'aunin sauri daban-daban ya haifar da sakamako mai ban sha'awa. Ya bayyana cewa ba duk sabis ɗin ke da amfani daidai ba ... Musamman a cikin maraice. Kuma lallai bai kamata ku amince da su ba. Yawancin masu aiki na cibiyar sadarwar Ookla iri ɗaya ba su da faffadan tashoshi na sadarwa, ko kuma suna aiki da baya. Wannan yana nufin cewa da maraice sau da yawa kusan ba zai yiwu a sami sakamako na gaskiya ba. I, kuma manyan tituna sun zama masu zunubi. Misali, yunƙurin auna gudu a Japan yana nuna sakamako mai muni sosai...

Mataki na farko

Haɓaka yanki don auna saurin Intanet
Hoton don dalilai ne kawai.

An tura sabobin sarrafa saurin gudu guda biyu. Na farko shine LibreSpeed ​​​​, na biyu - Gwajin sauri daga OOKLA. An kwatanta aikin duka sabis ɗin. Bayan haka, mun yanke shawarar tsayawa a Ookla saboda ... kusan kashi 90% na masu biyan kuɗi suna amfani da wannan sabis ɗin.

Bayan haka, an rubuta umarni don masu amfani da ma'aikata kan yadda ake auna saurin ciki da wajen hanyar sadarwar. Wadancan. Lokacin da gwajin ya fara, ta tsohuwa ana auna saurin da ke cikin cibiyar sadarwa. Sabar tana kan kanmu, kuma Maganin Ookla ta tsohuwa yana zaɓar sabar mafi kusa da mai biyan kuɗi. Ta haka ne muke duba yadda cibiyar sadarwa ta watsa bayanai ke aiki.

Don auna saurin gudu a cikin ƙasa (muna da keɓantaccen hanyar sadarwa don masu gudanar da tarho, wanda ke haɗa dukkan masu aiki da manyan cibiyoyin bayanai a cikin ƙasa), kuna buƙatar zaɓar mai bayarwa a cikin ƙasar kuma ɗauki auna na biyu. Mun gano sabar da yawa a zahiri waɗanda ke ba da ƙarin ko žasa tabbataccen sakamako a kowane lokaci na rana kuma mun jera su kamar yadda aka ba da shawarar a cikin umarnin.

To, irin wannan ayyuka don hanyoyin sadarwa na waje. Mun sami manyan ma'aikata tare da manyan tashoshi akan sabar saurin sauri kuma mun rubuta su cikin shawarwarin (yi hakuri "Moskva - Rostelecom" da "Riga - Baltcom", amma zan ba da shawarar waɗannan nodes don samun isassun lambobi. Da kaina, na karɓi har zuwa ~ 870 megabits daga wadannan sabobin a lokacin kololuwar sa'o'i).

Me yasa, kuna tambaya, irin waɗannan matsalolin? Komai mai sauqi ne. Mun sami kayan aiki mai dacewa wanda, a cikin iyawa, yana ba mu damar sanin ko akwai matsaloli a cikin hanyoyin sadarwar mu, ko akwai matsaloli a cikin hanyar sadarwar jamhuriyar, ko akwai matsaloli tare da kashin baya. Idan mutum ya yi gunaguni game da ƙananan saurin saukewa daga wasu sabis, za mu iya auna saurin tashar mai biyan kuɗi sannan kuma kwatanta shi da abin da ya karɓa daga sabis ɗin. Kuma yana da kyau a nuna cewa muna rarraba tashar da aka ƙayyade a cikin kwangilar. Hakanan zamu iya bayyana dalilan da zasu iya haifar da irin wannan bambanci a cikin sauri.

Magani na biyu

Tambayar saurin raguwa a maraice / lokacin rana ya kasance a buɗe. Yadda za a yi abu ɗaya ba tare da kasancewa a gidan mai biyan kuɗi ba? Ɗauki katin allo guda ɗaya mai arha tare da cibiyar sadarwar gigabit kuma yi abin da ake kira bincike daga ciki. Dole ne na'urar ta ɗauki ma'aunin gudu tare da kebul a wani tazara da aka bayar. Maganin ya kamata ya zama tushen buɗaɗɗe, kamar yadda ba shi da ma'ana sosai, tare da ingantaccen kwamiti na gudanarwa don duba sakamakon auna. Ya kamata na'urar ta kasance mai arha sosai yadda za a iya sauya ta cikin sauƙi kuma a bar ta tare da mai biyan kuɗi na n kwanaki ba tare da tsoro ba.

Aiwatarwa

Haɓaka yanki don auna saurin Intanet

BananaPI (samfurin M1) an ɗauke shi azaman tushe. Haƙiƙa akwai dalilai guda biyu na wannan zaɓin.

  1. Gigabit tashar jiragen ruwa.
  2. Kwance kawai yake a cikin tashar dare.

Bayan haka, an yanke shawarar yin amfani da abokin ciniki na Python gudun-cli don Speedtest ta sabis na Ookla azaman abin baya don auna gudu. Laburare Pythonping don auna saurin ping. To, kuma php don admin panel. Don sauƙin fahimta na yi amfani da shi bootstrap.

Saboda gaskiyar cewa albarkatun Rasberi ba su da sassauƙa, an yi amfani da haɗin nginx+php-fpm+sqlite3. Ina so in bar MySQL saboda nauyi da sakewa. Ina tsammanin tambaya game da Iperf. Dole ne a yi watsi da shi saboda rashin yiwuwar amfani da shi a cikin kwatance banda na gida.

Da farko na bi hanyar da yawa a wannan rukunin yanar gizon. An canza abokin ciniki na speedtest-cli. Amma bayan ya ɗan yi tunani, sai ya watsar da wannan tunanin. Na rubuta ma'aikaci na wanda ke amfani da damar ainihin abokin ciniki.

Don nazarin pings, kawai na rubuta wani mai kulawa daban. Muna ɗaukar matsakaicin ƙimar daga ma'auni. Kayan aikin ping na iya ɗaukar adireshin IP da sunan yanki.

Ban cim ma aikin asynchronous ba. Ba a buƙatar musamman a wannan yanayin.

Kwamitin gudanarwa don kimanta sakamakon ya zama ɗan ƙaramin ƙarfi.

Haɓaka yanki don auna saurin IntanetFig. Babban taga mai gudanarwa tare da sakamakon gwaji

Haɓaka yanki don auna saurin IntanetFig. Saitunan gwaji

Haɓaka yanki don auna saurin Intanet
Fig. Sabunta jerin sabar Speedtest

Shi ke nan. An aiwatar da ra'ayin akan gwiwoyi na, a cikin lokacin hutuna. Har yanzu ba a fara gwajin filin ba. Amma muna shirin kaddamar da samfura nan gaba kadan. Ana iya amfani da shi duka ta masu samarwa a can da ta abokan ciniki na masu samarwa. Babu wanda ya dame ku don ɗaukar awo a gida kowane lokaci. Abin da kawai ya kamata ku tuna shi ne cewa idan kun yi amfani da Intanet a hankali ko zazzage wani abu, to ma'aunin zai zama ƙasa da na ainihi. Don haka, da kyau, kuna buƙatar barin bincike akan hanyar sadarwar a matsayin kawai mai amfani da zirga-zirga.

PS: Don Allah kar a zarge ni saboda ingancin lambar. Ni kaina na koya ba tare da gogewa ba. Lambar tushe don GitHub. An yarda da zargi.

source: www.habr.com

Add a comment