DNS স্পিড টেস্ট
লেটেন্সি তুলনা করতে এবং সংযোগের গতি অপ্টিমাইজ করতে আপনার ব্রাউজার থেকে সরাসরি পাবলিক DNS রিজলভার বেঞ্চমার্ক করুন।
পাবলিক DNS রিজলভার বেঞ্চমার্ক করুন
সময়গুলো আপনার ব্রাউজার থেকে প্রতিটি রেজলভারের DNS-over-HTTPS এন্ডপয়েন্ট পর্যন্ত মাপা হয়, তাই এগুলো সেই রেজলভারে আপনার প্রকৃত পাথ প্রতিফলন করে। একটি রেজলভারের এন্ডপয়েন্ট যদি ক্রস-অরিজিন ব্রাউজার অনুরোধের অনুমতি না দেয়, তবে এটি ধীরগতির কারণে নয় বরং ব্লক করা হিসেবে দেখানো হতে পারে।
ক্যাপটিভ পোর্টাল লোড স্টল এবং DNS সাইন-ইন ড্রপ দূর করুন
ধীরগতির DNS রেজোলিউশন এবং অনুপস্থিত walled-garden অ্যালাউ-লিস্টের কারণে ক্যাপটিভ পোর্টাল রিডাইরেক্ট ব্যর্থতার ৪০%-এরও বেশি ঘটে থাকে। Purple সরবরাহ করে ক্লাউড-ম্যানেজড RADIUS, পূর্ব-যাচাইকৃত DNS নিয়ম এবং Cisco Meraki, Aruba, Ruckus ও UniFi নেটওয়ার্কের জন্য স্বয়ংক্রিয় পোর্টাল অ্যালাউ-লিস্ট।
নেটওয়ার্ক ইঞ্জিনিয়ারদের জন্য প্রধান বিষয়সমূহ
- সরাসরি ব্রাউজার পরিমাপ: আপনার বর্তমান নেটওয়ার্ক সংযোগ থেকে আসল রাউন্ড-ট্রিপ বিলম্ব ক্যাপচার করতে পরীক্ষাগুলি DNS-over-HTTPS (RFC 8484)-এর মাধ্যমে কার্যকর হয়।
- ক্যাপটিভ পোর্টাল পারফরম্যান্স: ১০০ ms-এর বেশি DNS বিলম্ব স্প্ল্যাশ পেজ লোড টাইম দ্বিগুণ করে দেয়, যা গেস্ট WiFi নেটওয়ার্কে মোবাইল OS ব্রাউজার টাইমআউট ট্রিগার করে।
- রিজলভার নির্বাচন: Cloudflare (1.1.1.1) এবং Google (8.8.8.8) প্রধান মেট্রোপলিটন এলাকাগুলোতে ধারাবাহিকভাবে ২০ ms-এর কম মিডিয়ান রেসপন্স টাইম প্রদান করে।
এন্টারপ্রাইজ এবং গেস্ট WiFi-এর জন্য DNS রিজলভার স্পিড কেন গুরুত্বপূর্ণ
প্রতিটি নেটওয়ার্ক রিকোয়েস্ট - ওয়েব পেজ লোড করা থেকে শুরু করে ক্যাপটিভ পোর্টাল লগইন শুরু করা পর্যন্ত - Domain Name System (DNS) কুয়েরির মাধ্যমে শুরু হয়। একটি মোবাইল ডিভাইস বা ল্যাপটপ TCP সংযোগ বা TLS হ্যান্ডশেক সম্পাদন করার আগে, সেটিকে অবশ্যই টার্গেট হোস্টনেমকে একটি IP ঠিকানায় রিজলভ করতে হবে। যখন পাবলিক DNS রিজলভারগুলি ধীরগতিতে সাড়া দেয়, তখন ব্যবহারকারীরা প্রতিটি নতুন ডোমেন সংযোগে লক্ষণীয় লেটেন্সির সম্মুখীন হন।
উচ্চ-ঘনত্বের ভেন্যু এবং গেস্ট WiFi নেটওয়ার্কে, DNS পারফরম্যান্স আরও বেশি গুরুত্বপূর্ণ। একটি ওপেন SSID-এ সংযুক্ত হওয়ার সাথে সাথে, আধুনিক অপারেটিং সিস্টেমগুলি (iOS CNA, Android Captive Portal Handler, Windows NCSI) ইন্টারনেট সংযোগ শনাক্ত করতে HTTP প্রব রিকোয়েস্ট পাঠায়। যদি এই লুকআপের সময় লোকাল DNS সার্ভার বা আপস্ট্রিম রিজলভার বিলম্বিত হয়, তবে ক্যাপটিভ পোর্টাল স্প্ল্যাশ স্ক্রিনটি স্বয়ংক্রিয়ভাবে খুলতে ব্যর্থ হয়, যার ফলে গেস্ট সাইন-ইন প্রক্রিয়া পরিত্যক্ত হয়।
পাবলিক DNS রিজলভার বেঞ্চমার্ক তুলনা
নীচের সারণীটি প্রধান পাবলিক DNS প্রদানকারীদের প্রাথমিক প্রযুক্তিগত বৈশিষ্ট্য এবং সাধারণ গ্লোবাল লেটেন্সি প্রোফাইলের সংক্ষিপ্ত বিবরণ দেয়:
| রিজলভার | প্রাইমারি IP | DoH এন্ডপয়েন্ট | ফিল্টার টাইপ | টার্গেট লেটেন্সি | সেরা ব্যবহারের ক্ষেত্র |
|---|---|---|---|---|---|
| Cloudflare | 1.1.1.1 | cloudflare-dns.com | আনফিল্টার্ড / স্পিড | 10 - 18 ms | হাই-থ্রুপুট ব্রাউজিং এবং গেস্ট পোর্টাল |
| Google Public DNS | 8.8.8.8 | dns.google | গ্লোবাল এনিকাস্ট | 12 - 22 ms | উচ্চ-নির্ভরযোগ্যতার প্রাইমারি বা সেকেন্ডারি ফলব্যাক |
| NextDNS | কাস্টম | dns.nextdns.io | কাস্টম সিকিউরিটি এবং প্রাইভেসি | 15 - 30 ms | পলিসি-চালিত কনটেন্ট ফিল্টারিং |
| AdGuard DNS | 94.140.14.14 | dns.adguard-dns.com | বিজ্ঞাপন এবং ট্র্যাকার ব্লকিং | 20 - 35 ms | নেটওয়ার্ক-ব্যাপী বিজ্ঞাপন ব্লকিং |
ব্রাউজার DNS স্পিড পরিমাপ কীভাবে কাজ করে
dig বা nslookup-এর মতো প্রচলিত কমান্ড-লাইন টুল সরাসরি পোর্ট ৫৩-এ র UDP বা TCP প্যাকেট পাঠায়। ওয়েব ব্রাউজারগুলি সরাসরি সকেট অ্যাক্সেস ছাড়াই একটি স্যান্ডবক্সযুক্ত এনভায়রনমেন্টে চলে বলে, ব্রাউজার-ভিত্তিক DNS স্পিড টেস্টিং DNS-over-HTTPS (RFC 8484) ব্যবহার করে।
বেঞ্চমার্ক টুলটি লোকাল DNS ক্যাশ পপুলেট করতে এবং TLS সেশন স্থাপন করতে একটি ওয়ার্ম-আপ HTTPS রিকোয়েস্ট পাঠায়। এটি তারপর মিডিয়ান রেসপন্স টাইম গণনা করার জন্য performance.now() হাই-রেজোলিউশন টাইমস্ট্যাম্প ব্যবহার করে টানা চারটি ফেচ সাইকেল সম্পাদন করে। যে রিজলভারগুলি ব্রাউজার রিকোয়েস্টের জন্য Cross-Origin Resource Sharing (CORS) হেডার কনফিগার করে না সেগুলিকে CORS-সীমাবদ্ধ হিসেবে চিহ্নিত করা হয়।
DNS এবং ক্যাপটিভ পোর্টাল সাইন-ইন সমস্যা ট্রাবলশুট করা
এন্টারপ্রাইজ ওয়্যারলেস ইনফ্রাস্ট্রাকচার (Cisco Meraki, HPE Aruba, Ruckus, বা Ubiquiti UniFi) কনফিগার করার সময়, ভুলভাবে কনফিগার করা DNS সেটিংস প্রায়শই সংযোগ বিচ্ছিন্ন হওয়ার কারণ হয়। আপনার নেটওয়ার্ক সেটআপ এই প্রধান বিষয়গুলি সমাধান করছে কিনা তা নিশ্চিত করুন:
- প্রাক-অনুমোদন DNS অ্যাক্সেস: ক্যাপটিভ পোর্টাল নিবন্ধকরণ সম্পন্ন করার আগে গেস্ট ডিভাইসগুলোকে অবশ্যই পোর্ট 53 (বা DoH এন্ডপয়েন্ট)-এ অননুমোদিত DNS রেজোলিউশন অ্যাক্সেস দিতে হবে।
- Walled garden ডোমেন রেজোলিউশন: OAuth সোশ্যাল সাইন-ইন (Google, Apple, Facebook)-এর জন্য ওয়্যারলেস কন্ট্রোলারে সুস্পষ্ট FQDN অ্যালাউ-লিস্ট প্রয়োজন। DNS সার্ভার যদি এই ডোমেনগুলো রেজলভ করতে ব্যর্থ হয়, তবে অথেণ্টিকেশন বন্ধ হয়ে যায়।
- এনক্রিপ্টেড DNS হস্তক্ষেপ: Apple Private Relay এবং Android Private DNS (DoT/DoH) গেস্ট SSID-এ DNS কুয়েরি ইন্টারসেপ্ট করতে পারে, যা স্থানীয় ফিল্টার নীতিগুলোকে বাইপাস করে।
কীভাবে DNS স্পিড টেস্ট চালাবেন এবং পাবলিক রিজলভারগুলির তুলনা করবেন
সরাসরি আপনার ওয়েব ব্রাউজার থেকে পাবলিক DNS রিজলভার জুড়ে DNS-over-HTTPS রেসপন্স টাইম বেঞ্চমার্ক করতে এই পদক্ষেপগুলি অনুসরণ করুন।
টার্গেট হোস্টনেম লিখুন
বেঞ্চমার্ক ইনপুট ফিল্ডে রেজলভ করার জন্য একটি ডোমেন হোস্টনেম (ডিফল্ট হলো example.com) লিখুন।
রিজলভার স্পিড টেস্ট পরিচালনা করুন
Cloudflare, Google, NextDNS, এবং AdGuard-এ ওয়ার্ম-আপ এবং সময়ভিত্তিক DNS-over-HTTPS কোয়েরি পাঠাতে 'Test resolvers' নির্বাচন করুন।
মিডিয়ান ল্যাটেন্সি বিশ্লেষণ করুন
আপনার নেটওয়ার্ক লোকেশনের জন্য সবচেয়ে দ্রুততম DNS রিজলভার চিহ্নিত করতে মিলিসেকেন্ড রেসপন্স টাইম এবং ভিজ্যুয়াল ল্যাটেন্সি বারগুলি দেখুন।
ফলাফল এক্সপোর্ট করুন বা নেটওয়ার্ক কনফিগারেশন আপডেট করুন
বেঞ্চমার্ক সারাংশ ক্লিপবোর্ডে কপি করুন অথবা আপনার রাউটার বা ওয়্যারলেস কন্ট্রোলারে আপস্ট্রিম DHCP/DNS ফরওয়ার্ডারগুলি আপডেট করুন।
DNS স্পিড সম্পর্কিত সাধারণ জিজ্ঞাসাসমূহ
এই ব্রাউজার DNS স্পিড টেস্ট কীভাবে রিজলভার লেটেন্সি পরিমাপ করে?
এই টুলটি আপনার ব্রাউজার থেকে Cloudflare (1.1.1.1), Google (8.8.8.8), NextDNS এবং AdGuard-এ রিয়েল-টাইম ফেচ রিকোয়েস্ট পরিচালনা করতে DNS-over-HTTPS (DoH) এ্যান্ডপয়েন্ট ব্যবহার করে এবং মিলিসেকেন্ডে মিডিয়ান রাউন্ড-ট্রিপ সময় গণনা করে।
কেন DNS রিজলভার লেটেন্সি গেস্ট WiFi নেটওয়ার্ক এবং ক্যাপটিভ পোর্টাল-কে প্রভাবিত করে?
প্রতিটি নতুন HTTPS সংযোগ একটি DNS লুকআপের মাধ্যমে শুরু হয়। ধীরগতির DNS রেজোলিউশন ক্যাপটিভ পোর্টাল স্প্ল্যাশ পেজ রিডাইরেক্টে বিলম্ব ঘটায়, যা হাই-ডেনসিটি গেস্ট নেটওয়ার্কে সাইন-ইন টাইমআউট এবং ব্যবহারকারীর অভিজ্ঞতা হ্রাস করার কারণ হয়।
WiFi নেটওয়ার্কের জন্য কোনো পাবলিক DNS রিজলভার সবচেয়ে দ্রুততম?
Cloudflare (1.1.1.1) এবং Google (8.8.8.8) সাধারণত সর্বনিম্ন গ্লোবাল লেটেন্সি প্রদান করে (শহরাঞ্চলে ১৫-২০ মিলিসেকেন্ডের নিচে)। তবে, প্রকৃত পারফরম্যান্স আপনার স্থানীয় ISP রাউটিং এবং নিকটতম রিজলভার নোডের দূরত্বের ওপর নির্ভর করে।
Purple কীভাবে ক্যাপটিভ পোর্টাল ডেপ্লয়মেন্টের জন্য DNS অপ্টিমাইজ করে?
Purple পোর্টাল লোড বিলম্ব দূর করতে এবং সাইন-ইন ড্রপ প্রতিরোধ করতে Cisco Meraki, HPE Aruba, Ruckus, এবং Ubiquiti UniFi নেটওয়ার্কের জন্য পূর্ব-যাচাইকৃত DNS অ্যালাউ-লিস্ট, ওয়াল্ড গার্ডেন নিয়ম এবং ক্লাউড RADIUS ইন্টিগ্রেশন প্রদান করে।
সম্পর্কিত WiFi ইঞ্জিনিয়ারিং গাইড এবং টুলসমূহ
DNS প্রাক-অনুমোদন, walled garden রেজোলিউশন এবং OS স্প্ল্যাশ পেজ সনাক্তকরণ ওয়ার্কফ্লো সম্পর্কে জানুন।
802.1X RADIUS, DNS ফিল্টারিং নীতি এবং নেটওয়ার্ক সেগমেন্টেশন কীভাবে ভেন্যুগুলোকে সুরক্ষিত রাখে তা জানুন।
শূন্য-ডাউনটাইম কাটওভারের জন্য গ্লোবাল Anycast রেজলভার জুড়ে A, AAAA, CNAME এবং MX রেকর্ড তুলনা করুন।
ওয়্যারলেস কন্ট্রোলারের জন্য প্রাক-অনুমোদিত অ্যালাউড ডোমেন হোয়াইটলিস্ট এবং ACL নিয়ম তৈরি করুন।
DNS সমস্যার কারণে গেস্ট সাইন-ইন ব্যাহত হচ্ছে?
ক্যাপটিভ পোর্টাল রিডাইরেকশন ব্যর্থতা প্রায়শই DNS এর বিলম্ব এবং অনুপস্থিত ওয়াল্ড-গার্ডেন ডোমেন নিয়মের কারণে ঘটে থাকে। Purple Cisco Meraki, HPE Aruba, Ruckus, এবং Ubiquiti UniFi-এর জন্য ক্লাউড-ম্যানেজড RADIUS এবং পূর্ব-পরীক্ষিত DNS কনফিগারেশন প্রদান করে।
Book a 20-min demoNetforge Network Multi-Tool
Run offline network health checks, path analysis, and latency diagnostic scans directly from your desktop.
Download Multi-Tool