انٽرنيٽ جي رفتار کي ماپڻ لاء هڪ زون جي ترقي

انٽرنيٽ جي رفتار کي ماپڻ لاء هڪ زون جي ترقي
سڀني حبيب استعمال ڪندڙن کي صبح جو سلام.

مان مسلسل هيبري تي مضمون پڙهندو آهيان هن يا انهي ڪارڪردگي جي ترقي بابت مالڪنڪا تي. مون فيصلو ڪيو ته منهنجو ڪم هتي شيئر ڪجي.

prehistory

مان هڪ ڪمپني لاءِ ڪم ڪريان ٿو جيڪا ڪيبل ٽيليويزن ۽ انٽرنيٽ جي رسائي جون خدمتون مهيا ڪري ٿي. ۽، جيئن ته اهڙين ڪمپنين ۾ ٿئي ٿو، آئون وقتي طور تي ٽريف پلان جي غير مطابقت بابت شڪايتون ٻڌندو آهيان جيڪو معاهدي ۾ بيان ڪيو ويو آهي. يا ته صارف "ڪيبل ذريعي" گهٽ رفتار جي باري ۾ شڪايت ڪري ٿو، پوء ڪجهه خدمتن جي اعلي پنگ بابت، ڪڏهن ڪڏهن ڏينهن جي ڪجهه وقتن تي انٽرنيٽ جي مڪمل غير موجودگي بابت. گهڻو ڪري، اهڙيون شڪايتون درخواستن جي تلاء ۾ ختم ٿي وينديون آهن، جيڪي هڪ ڪم ڪندڙ ليپ ٽاپ سان گڏ سائيٽ جي دوري کي ڇڪيندا آهن، جنهن تي سڀني ماپون ورتيون وينديون آهن. ۽، اڪثر، اهو ظاهر ٿئي ٿو ته هر شي رفتار سان ٺيڪ آهي. ۽ گهٽ رفتار اصل ۾ موبائل فون تي آهي، وائي فائي ذريعي، بالڪوني تي. خير، يا ڪجهه ساڳيو.

بدقسمتي سان، اهو ممڪن ناهي ته هڪ سبسڪربر ڏانهن وڃو، مثال طور، 21:37 تي، جڏهن هن جي رفتار تمام گهٽ آهي. آخرڪار، ملازمن جا ڪم جا ڪلاڪ محدود آهن. روٽر کي تبديل ڪرڻ جو ڪو به اثر نه آهي، ڇاڪاڻ ته ... اسان جي ملڪ ۾ وائي فائي جي فريڪوئنسي رينج بيحد خراب آهي.

حوالي لاء - رياست فراهم ڪندڙ بيلاروس جي جمهوريه ۾ زبردستي وائي فائي کي چالو ڪري ٿو سڀني ڊوائيسن تي استعمال لاءِ مهيا ڪيل ۽ نشر ڪري ٿو ByFly SSID هر ڊوائيس تان. توڙي جو سبسڪرائبر وٽ انٽرنيٽ سروس نه آهي، پر صرف هڪ گهر فون. اهو اضافي وڪرو ڪرڻ لاء ڪيو ويو. توهان هن آپريٽر کان هڪ ڪارڊ خريد ڪري سگهو ٿا هڪ Kiosk تي، ڪنهن به پوائنٽ سان ڳنڍي سگهو ٿا ByFly ۽، ڪارڊ مان ڊيٽا داخل ڪندي، انٽرنيٽ خدمتون حاصل ڪري سگهو ٿا. شهرن جي لڳ ڀڳ 100 سيڪڙو ڪوريج ۽ نجي شعبي ۽ ڳوٺاڻن علائقن جي اهم ڪوريج کي نظر ۾ رکندي، ڪنيڪشن پوائنٽ ڳولڻ ڪو مسئلو ناهي.

اسان جي خارجي ڪميونيڪيشن چينلز جا مشاهدا ڏيکارين ٿا ته اتي ڏنل بينڊوڊٿ رزرو آهي. ۽ سبسڪرائبرز مجموعي طور تي دستياب چينل استعمال نٿا ڪن، ايستائين جو رش جي وقت ۾. اسان ان بابت تمام سنجيده آهيون. مختلف خدمتن جو استعمال ۽ مختلف رفتار جي ماپ سرورز کي دلچسپ نتيجا ڏنا ويا. اهو ظاهر ٿئي ٿو ته سڀئي خدمتون هڪجهڙا ڪارائتو نه آهن... خاص ڪري شام جو. ۽ توهان کي انهن تي يقين نه رکڻ گهرجي. ساڳئي Ookla نيٽ ورڪ جي ڪيترن ئي آپريٽرن وٽ وسيع ڪميونيڪيشن چينل نه آهن، يا وري پوئتي ڪم ڪن ٿا. هن جو مطلب آهي ته شام ​​جو اهو اڪثر ڪري ناممڪن آهي هڪ ايماندار نتيجو حاصل ڪرڻ لاء. ها، ۽ شاهراهون گنهگار ٿي وڃن ٿيون. مثال طور، جاپان ۾ رفتار کي ماپڻ جي ڪوشش انتهائي تباهي ڏيکاريندي آهي.

ابتدائي فيصلو

انٽرنيٽ جي رفتار کي ماپڻ لاء هڪ زون جي ترقي
تصوير صرف مثالي مقصدن لاءِ آهي.

ٻه رفتار ڪنٽرول سرور مقرر ڪيا ويا. پهريون آهي ليبر اسپيڊ، ٻيون - OOKLA کان اسپيڊ ٽيسٽ. ٻنهي خدمتن جي ڪارڪردگي جو مقابلو ڪيو ويو. آخرڪار، اسان اوڪلا ۾ روڪڻ جو فيصلو ڪيو ڇو ته ... 90% تائين رڪنيت وارا هن خدمت کي استعمال ڪن ٿا.

اڳيون، صارفين ۽ ملازمن لاءِ هدايتون لکيون ويون ته نيٽ ورڪ اندر ۽ ٻاهر جي رفتار کي ڪيئن ماپجي. اهي. جڏهن ٽيسٽ شروع ٿئي ٿي، ڊفالٽ طور نيٽ ورڪ اندر رفتار ماپي ويندي آهي. سرور اسان جي هيڊ اينڊ تي واقع آهي، ۽ اوڪلا حل ڊفالٽ طور تي سبسڪرائبر جي ويجهو سرور کي چونڊيندو آهي. هن طريقي سان اسان اسان جي پنهنجي ڊيٽا ٽرانسميشن نيٽ ورڪ جي آپريشن کي چيڪ ڪندا آهيون.

ملڪ جي اندر رفتار کي ماپڻ لاءِ (اسان وٽ ٽيليڪ آپريٽرز لاءِ هڪ الڳ نيٽ ورڪ آهي، جيڪو ملڪ اندر سڀني آپريٽرن ۽ مکيه ڊيٽا سينٽرن کي متحد ڪري ٿو)، توهان کي ملڪ اندر هڪ مهيا ڪندڙ چونڊڻو پوندو ۽ ٻيو ماپ وٺڻو پوندو. اسان تجرباتي طور تي ڪيترن ئي سرورن جي نشاندهي ڪئي آهي جيڪي ڏينهن جي ڪنهن به وقت وڌيڪ يا گهٽ مستحڪم نتيجا ڏين ٿا ۽ انهن کي هدايتن ۾ تجويز ڪيل طور تي درج ڪيو آهي.

خير، بيروني ڪميونيڪيشن چينلز لاءِ ساڳيا ڪارناما. اسان اسپيڊ ٽيسٽ سرورز تي وڏن چينلن سان وڏا آپريٽرز ڏٺا ۽ انھن کي سفارشن ۾ لکيو (معاف ڪجو “Moskva - Rostelecom” ۽ “Riga – Baltcom”، پر مان انھن نوڊس کي سفارش ڪندس ته مناسب نمبر حاصل ڪرڻ لاءِ. ذاتي طور تي، مون کان ~ 870 ميگا بٽ تائين وصول ڪيا. اهي سرور چوٽي ڪلاڪن دوران).

ڇو، توهان پڇو، اهڙيون مشڪلاتون؟ هر شيء بلڪل سادي آهي. اسان وٽ ھڪڙو آسان اوزار مليو آھي، جيڪو قابل ھٿن ۾، اسان کي اھو طئي ڪرڻ جي اجازت ڏئي ٿو ته ڇا اسان جي نيٽ ورڪن ۾ مسئلا آھن، ڇا ريپبلڪن نيٽ ورڪ ۾ مسئلا آھن، يا ڇا پٺي جي بون سان مسئلا آھن. جيڪڏهن ڪو ماڻهو ڪنهن سروس مان گهٽ ڊائون لوڊ اسپيڊ جي شڪايت ڪري ٿو، ته اسان سبسڪرائيبر جي چينل جي رفتار کي ماپي سگھون ٿا ۽ پوءِ ان جو مقابلو ڪري سگھون ٿا جيڪو هن سروس مان حاصل ڪري ٿو. ۽ اهو ڏيکارڻ مناسب آهي ته اسان ايمانداري سان معاهدي ۾ بيان ڪيل چينل مختص ڪريون ٿا. اسان رفتار ۾ اهڙي فرق جي ممڪن سببن جي وضاحت پڻ ڪري سگهون ٿا.

ثانوي حل

شام ۾ / ڏينهن دوران رفتار جي گهٽتائي جو سوال کليل رهي ٿو. سبسڪرائبر جي گهر ۾ هجڻ کان سواءِ ساڳيو ڪم ڪيئن ڪجي؟ هڪ گيگابٽ نيٽ ورڪ سان هڪ سستو سنگل بورڊ ڪارڊ وٺو ۽ ان مان هڪ نام نهاد پروب ٺاهيو. ڊوائيس کي مقرر وقت جي وقفي تي ڪيبل سان گڏ رفتار جي ماپ وٺڻ گهرجي. حل کي کليل ذريعو هجڻ گهرجي، جيترو ممڪن طور تي غير معمولي، ماپ جي نتيجن کي ڏسڻ لاء هڪ آسان انتظامي پينل سان. ڊوائيس جيترو ٿي سگهي سستو هجڻ گهرجي ته جيئن ان کي آساني سان تبديل ڪري سگهجي ۽ رڪن سان گڏ n ڏينهن تائين بغير ڪنهن خوف جي.

عمل

انٽرنيٽ جي رفتار کي ماپڻ لاء هڪ زون جي ترقي

BananaPI (ماڊل M1) هڪ بنياد طور ورتو ويو. هن چونڊ لاء اصل ۾ ٻه سبب آهن.

  1. گيگا بٽ پورٽ.
  2. اهو صرف رات جي اسٽينڊ ۾ چوڌاري بيٺو هو.

اڳيون، اهو python ڪلائنٽ استعمال ڪرڻ جو فيصلو ڪيو ويو تيز رفتار اسپيڊ ٽيسٽ لاءِ اوڪلا سروس پاران رفتار کي ماپڻ لاءِ پسمنظر جي طور تي. لائبريري پگهرجڻ پنگ جي رفتار کي ماپڻ لاء. خير، ۽ منتظم پينل لاء php. تصور جي آسانيءَ لاءِ مون استعمال ڪيو بوٽ اسٽيٽ.

حقيقت اها آهي ته Raspberry جا وسيلا لچڪدار نه آهن، nginx + php-fpm + sqlite3 ميلاپ استعمال ڪيو ويو. مون کي ڇڏڻ چاهيو ٿي MySQL ان جي سختيءَ ۽ بيڪاريءَ جي ڪري. مان Iperf جي حوالي سان هڪ سوال جي توقع ڪريان ٿو. ان کي ڇڏي ڏيڻو پيو ڇاڪاڻ ته ان کي مقامي هدايتن کان علاوه استعمال ڪرڻ جي ناممڪن آهي.

شروعات ۾ مون هن سائيٽ تي ڪيترن ئي ماڻهن جي رستي جي پيروي ڪئي. اسپيڊ ٽيسٽ ڪلائنٽ کي تبديل ڪيو. پر پوءِ، ٿوري سوچڻ کان پوءِ، هن اهو خيال ڇڏي ڏنو. مون پنهنجو ڪم ڪندڙ لکيو آهي جيڪو اصل ڪلائنٽ جي صلاحيتن کي استعمال ڪري ٿو.

pings جو تجزيو ڪرڻ لاء، مون صرف هڪ الڳ هينڊلر لکيو. اسان ماپ مان سراسري قدر وٺون ٿا. پنگ ٽول IP پتي ۽ ڊومين جو نالو ٻنهي کي سنڀالي سگھي ٿو.

مون غير مطابقت وارو ڪم حاصل نه ڪيو. خاص طور تي هن معاملي ۾ ضروري نه آهي.

نتيجن جو جائزو وٺڻ لاءِ ايڊمن پينل بلڪل گهٽ ۾ گهٽ ثابت ٿيو.

انٽرنيٽ جي رفتار کي ماپڻ لاء هڪ زون جي ترقيڇڪ مکيه منتظم ونڊو جانچ جي نتيجن سان

انٽرنيٽ جي رفتار کي ماپڻ لاء هڪ زون جي ترقيڇڪ ٽيسٽ سيٽنگون

انٽرنيٽ جي رفتار کي ماپڻ لاء هڪ زون جي ترقي
ڇڪ Speedtest سرورز جي لسٽ کي اپڊيٽ ڪريو

اهو ئي سڀ ڪجهه آهي. اهو خيال منهنجي گوڏن تي لاڳو ڪيو ويو، منهنجي آزاد وقت ۾. فيلڊ ٽيسٽ اڃا شروع نه ٿيا آهن. پر اسان ويجهي مستقبل ۾ پروٽوٽائپ شروع ڪرڻ جو ارادو ڪيو. اهو ٻئي مهيا ڪندڙن طرفان استعمال ڪري سگهجي ٿو ۽ مهيا ڪندڙن جي گراهڪن طرفان. ڪو به توهان کي گهر ۾ ڪلاڪ جي چوڌاري ماپ وٺڻ لاء تنگ نه ڪندو آهي. صرف هڪ شيء توهان کي ياد رکڻ گهرجي ته جيڪڏهن توهان انٽرنيٽ کي فعال طور تي سرف ڪريو يا ڪجهه ڊائون لوڊ ڪريو، پوء ماپ اصل کان گهٽ هوندي. تنهن ڪري، مثالي طور، توهان کي نيٽ ورڪ تي تحقيق ڇڏڻ جي ضرورت آهي صرف ٽرئفڪ صارف جي طور تي.

پي ايس: مهرباني ڪري مون تي تنقيد نه ڪريو ڪوڊ جي معيار لاءِ. مان پاڻ سيکاريو آهيان بغير ڪنهن تجربي جي. لاء ذريعو ڪوڊ GitHub. تنقيد قبول آهي.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو