نيٽ ورڪ ۾ ويجھي نوڊس چونڊيو

نيٽ ورڪ ۾ ويجھي نوڊس چونڊيو

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

هڪ سٺو مثال ڊومين نالو سسٽم (DNS) آهي. DNS فطرت طرفان هڪ ورهايل نظام آهي، جنهن ۾ روٽ نوڊس سڄي ڌرتيءَ تي پکڙيل آهن. ڪنهن به ويب سائيٽ تائين رسائي حاصل ڪرڻ لاءِ، توهان کي پهريان ان جو IP پتو حاصل ڪرڻو پوندو.

مان ڊومين زونز جي "وڻ" ذريعي بار بار وڃڻ جي سڄي عمل کي بيان نه ڪندس، پر پاڻ کي حقيقت تائين محدود ڪندس ته ڊومين کي IP پتي ۾ تبديل ڪرڻ لاء، اسان کي هڪ DNS حل ڪندڙ جي ضرورت آهي جيڪو اهو سڀ ڪم ڪندو. اسان.

تنهن ڪري، توهان ڪٿي حاصل ڪندا آهيو DNS حل ڪندڙ پتو؟

  1. ISP ان جي DNS حل ڪندڙ جو پتو مهيا ڪري ٿو.
  2. انٽرنيٽ تي عوامي حل ڪندڙ جو پتو ڳولھيو.
  3. پنهنجو پاڻ چونڊيو يا استعمال ڪريو جيڪو توهان جي گهر جي روٽر ۾ ٺهيل آهي.

انهن اختيارن مان ڪو به توهان کي اجازت ڏيندو ته توهان ورلڊ وائڊ ويب تي بي پرواهه سرفنگ مان لطف اندوز ٿي سگھو ٿا، پر جيڪڏهن توهان کي ڊومينز جي هڪ وڏي تعداد کي IP ۾ تبديل ڪرڻ جي ضرورت آهي، ته پوء توهان کي وڌيڪ احتياط سان حل ڪندڙ جي پسند سان رجوع ڪرڻ گهرجي.

جيئن ته مون اڳ ۾ ئي لکيو آهي، ISP حل ڪندڙ کان علاوه، ڪيترائي عوامي پتا آهن، مثال طور، توهان هن لسٽ کي چيڪ ڪري سگهو ٿا. انهن مان ڪجهه وڌيڪ بهتر ٿي سگهي ٿو ڇاڪاڻ ته انهن وٽ ڊفالٽ حل ڪندڙ کان بهتر نيٽ ورڪ ڪنيڪشن آهي.

جڏهن لسٽ ننڍي هوندي آهي، ته توهان آساني سان ان کي دستي طور تي ”پنگ“ ڪري سگهو ٿا ۽ دير جي وقت جو مقابلو ڪري سگهو ٿا، پر جيڪڏهن توهان مٿي ذڪر ڪيل فهرست کي به وٺي وٺو، ته پوءِ اهو ڪم اڳ ۾ ئي ناپسنديده ٿي ويندو.

تنهن ڪري، هن ڪم کي آسان ڪرڻ لاء، مون، impostor syndrome سان ڀريل، گو ڪال تي منهنجي خيال جي ثبوت جي تصور جو خاڪو ٺاهيو. ويجھو ٿيڻ.

مثال طور، مان حل ڪندڙن جي پوري لسٽ کي نه چيڪ ڪندس، پر پاڻ کي صرف مقبول ترين ماڻهن تائين محدود ڪندس.

$ get-closer ping -f dnsresolver.txt -b=0 --count=10
Closest hosts:
	1.0.0.1 [3.4582ms]
	8.8.8.8 [6.7545ms]
	1.1.1.1 [12.6773ms]
	8.8.4.4 [16.6361ms]
	9.9.9.9 [40.0525ms]

هڪ دفعي، جڏهن مان پنهنجي لاءِ هڪ حل ڪندڙ چونڊي رهيو هئس، مون پاڻ کي صرف مکيه ائڊريس (1.1.1.1, 8.8.8.8, 9.9.9.9) جي جانچ ڪرڻ تائين محدود ڪيو - آخرڪار، اهي تمام خوبصورت آهن، ۽ توهان ڪهڙي اميد ڪري سگهو ٿا؟ بدصورت بيڪ اپ ايڊريس.

پر جيئن ته دير جو مقابلو ڪرڻ جو هڪ خودڪار طريقو آهي، ڇو نه لسٽ کي وڌايو ...

جيئن ته ٽيسٽ ڏيکاريو، "بيڪ اپ" Cloudflare ايڊريس مون لاء وڌيڪ مناسب آهي، ڇاڪاڻ ته اهو spb-ix ۾ پلگ ان ڪيو ويو آهي، جيڪو msk-ix جي ڀيٽ ۾ مون کي تمام گهڻو ويجهو آهي، جنهن ۾ خوبصورت 1.1.1.1 پلگ ان ۾ آهي.

فرق، جيئن توهان ڏسي سگهو ٿا، اهم آهي، ڇاڪاڻ ته روشنيءَ جي تيز ترين شعاع به سينٽ پيٽرسبرگ کان ماسڪو تائين 10 ms کان گهٽ وقت ۾ نٿي پهچي سگهي.

سادي پنگ کان علاوه، PoC کي ٻين پروٽوڪول، جهڙوڪ http ۽ tcp جي دير سان مقابلو ڪرڻ جو موقعو پڻ آهي، انهي سان گڏ هڪ مخصوص حل ڪندڙ ذريعي ڊومينز کي IP ۾ تبديل ڪرڻ جو وقت.

ھوسٽن جي وچ ۾ نوڊس جي تعداد جو مقابلو ڪرڻ جا منصوبا آھن traceroute استعمال ڪندي ھوسٽن کي ڳولڻ آسان بڻائڻ لاءِ جيڪي انھن لاءِ ننڍو رستو آھن.

ڪوڊ خام آهي، ان ۾ چيڪن جو هڪ گروپ ناهي، پر اهو صاف ڊيٽا تي تمام سٺو ڪم ڪري ٿو. مان ڪنهن به راءِ جي ساراهه ڪندس، ستارن تي گيتب، ۽ جيڪڏهن ڪنهن کي پسند ڪيو ته پروجيڪٽ جو خيال، پوء ڀلي ڪري آيا هڪ مددگار بنجڻ لاء.

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

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