⚙️ یہ کیسے کام کرتا ہے
انٹرنیٹ کی رفتار کو درست جانچنے کے پیچھے ٹیکنالوجی
📊 ہم کیا پیمائش کرتے ہیں
ہمارا رفتار ٹیسٹ چار اہم میٹرکس کو پیمائش کرتا ہے جو آپ کی انٹرنیٹ کارکردگی کو طے کرتا ہے:
ڈاؤن لوڈ
آپ انٹرنیٹ سے کتنی تیزی سے ڈیٹا حاصل کرتے ہیں. اسٹریمنگ، براؤزنگ اور ڈاؤن لوڈ کو متاثر کرتا ہے.
اپ لوڈ رفتار
آپ انٹرنیٹ پر کتنی تیزی سے ڈیٹا بھیجتے ہیں. ویڈیو کالز، لائیو اسٹریمنگ اور فائلیں اپ لوڈ کرنے کے لیے اہم.
پینگ (لائٹنسی)
ملیسیکنڈ میں جواب کا وقت. کم گیمنگ، ویڈیو کالز اور ریئل-ٹائم ایپلیکیشنز کے لیے بہتر ہے.
جہت
پینگ میں وقت کے ساتھ فرق. اتصال کی استحکام اور ہم آہنگی کو پیمائش کرتا ہے.
🔬 آزمائش کيسا کام کر تا هے
ہمارا رفتار ٹیسٹ آپ کی حقیقی انٹرنیٹ کارکردگی کو پیمائش کرنے کے لئے اعلی تکنیکوں کا استعمال کرتا ہے:
سرور انتخاب
ہم آپ کی جگہ اور نیٹ ورک ٹوپولجی کے بنیاد پر خودکار طور پر بہترین ٹیسٹ سرور منتخب کرتے ہیں. یہ آپ کو یقینی بناتا ہے کہ آپ قریب کے سرور کے خلاف ٹیسٹ کر رہے ہیں تاکہ آپ کے نتائج زیادہ سے زیادہ صحیح ہوں.
پینگ میٹری
ہم سرور کو متعدد چھوٹے پکج بھیجتے ہیں اور دورہ سفر کا وقت پیمائش کرتے ہیں۔ ہم اوسط لیٹنسی اور جیٹر دونوں کا حساب کرتے ہیں۔
نمونے: 20 پینگ درخواستیں اوپر 5 سیکنڈ
ڈائون لوڈ
ہم کھولیں 6 ایک ساتھ اتصال اور ٹیسٹ ڈیٹا ڈائون لوڈ. متعدد بہاؤ ہم مکمل طور پر آپ کے اتصال کی صلاحیت کا استعمال یقینی بناتے ہیں، حتی کہ تیز رفتار نیٹ ورک پر.
طریقہ کار: ترقی پذیر سٹریم لوڈنگ، صحیح ہونے کے لیے ابتدائي بفریڈ ڈیٹا کو چھوڑنا
اپ لوڈ
ہم کھولیں 3 ایک ساتھ اتصال اور سرور پر ٹیسٹ ڈیٹا اپ لوڈ کریں ہم منتقلی کی شرح کو پیمائش کرتے ہیں اور پروٹوکول کے اوپری سطح کے لئے ٹھیک کرتے ہیں.
ڈیٹا سائز: اتصال کی رفتار پر مبنی متحرک طور پر تعدیل کیا گیا (فائر = بھڑ ٹیسٹ)
نتيجے کا حساب
ہم تمام پیمائشوں کو جمع کرتے ہیں، outliers کو ہٹاتے ہیں، اور آپ کی آخری رفتار کو Mbps (megabits per second) میں حساب کرتے ہیں. نتائج ریل ٹائم میں دکھائے جاتے ہیں جیسے کہ ٹیسٹ آگے بڑھتا ہے.
🛠️ تکنیکی نفاذ
ملٹی-سٹریم فن تعمیر
بنیادی رفتار ٹیسٹ کے برعکس جو ایک واحد اتصال استعمال کرتے ہیں، ہم متعدد ایک ساتھ بہاؤ کا استعمال کرتے ہیں:
- کیوں؟ جدید انٹرنیٹ اتصال متعدد TCP اسٹریمز کو ہینڈل کر سکتے ہیں، اور صرف ایک کے ساتھ ٹیسٹ آپ کی حقیقی صلاحیت کو کم اندازہ کر سکتا ہے
- ڈاؤن لوڈ: 6 سٹریمز ہائی اسپیڈ اتصالات (1 Gbps+) کو بھرنے کے لئے
- اپ لوڈ: 3 اسٹریمز (اپ لوڈ میں عام طور پر ڈائون لوڈ سے کم ظرفیت ہوتی ہے)
- HTTP/HTTPS: ہم معیاری ویب پروٹوکول استعمال کرتے ہیں، تو نتائج حقیقی دنیا کی کارکردگی کا اظہار کرتے ہیں
کلائنٹ جانب جاواسکرپٹ
ٹیسٹ مکمل طور پر آپ کے براؤزر میں چلتا ہے جدید ویب APIs کے استعمال سے:
انکشاف
ہمارا الگورتھم آپ کے اتصال کی رفتار کے مطابق بدلتا ہے:
- سست اتصال (< 10 Mbps): مختصر ٹیسٹ مدت، چھوٹا ڈیٹا منتقل
- متوسط اتصال (10-100 Mbps): معیاری 10-15 سیکنڈ ٹیسٹ
- تیز اتصال (> 100 Mbps): صحیح کے لئے طویل ٹیسٹ مدت، بڑے ڈیٹا منتقل
- گيگا بائٹ + اتصال: حداکثر بہاؤ اور رابطے کو بھرنے کے لئے وسیع ٹیسٹ
درستگي کي بہتري
- وارم اپ دورہ: پہلی 1-2 سیکنڈ چھوڑ دیے گئے (TCP سست شروع)
- مستحکم پیمائش: ہم صرف تیزی ثابت ہو جائے تو ٹیسٹ کے درمیان حصے کا استعمال کرتے ہیں
- خارجي حذف: اعداد و شمار فیلٹر غیرمعمولی پیمائش کو ہٹاتا ہے
- پروٹوکول اوور ہیڈ: TCP/IP اور HTTP ہیڈرز کے لیے ٹھیک کیا گیا (~3-5%)
⚠️ آزمائشي دقت کو متاثر کرنے والے عوامل
✅ ہم کیا کنٹرول کرتے ہیں
- سرور کارکردگی: 10 Gbps+ نیٹ ورک کے ساتھ اعلی کارکردگی سرور
- جغرافیائی تقسیم: متعدد علاقوں میں سروروں کا امتحان
- الگورتھم: تمام اتصال قسموں پر درستی کے لیے بہتر
- براؤزر مطابقت: تمام اہم براؤزرز پر آزمایا گیا
⚠️ آپ کے نتيجوں پر کیا اثر ڈالتا ہے
- وائیرلیس مقابلے میں ایتھرنیٹ: وائیرلیس عام طور پر 30-50% سست ہے
- زیادہ سے زیادہ صحیح نتائج کے لیے، وائیرڈ اتصال استعمال کریں
- وائي فاي رفتار فاصلے، ديواروں اور مداخلت کے مطابق مختلف هے
- آلات کی کارکردگی: پرانے آلات گیگا بائٹ رفتار کو ہینڈل نہیں کرسکتے
- پرانے وائی فای کارڈ (802.11n) 150-300 Mbps کے آس پاس حد سے زیادہ باہر
- سی پی یو-جذبہ پس منظر کے کاموں کو ٹیسٹ سست کر سکتا ہے
- نیٹ ورک کنجکاوی: آپ کے نیٹ ورک یا ISP کے نیٹ ورک پر دوسرے صارفين
- پس منظر میں ایپلیکیشن بند کریں (اضافے، کلاؤڈ سنک، اسٹریمنگ)
- بہترین نتائج کے لئے آف-پیک گھنٹوں کے دوران ٹیسٹ کریں
- براؤزر توسیع: اشتہارات بلاکرز، وی پی اینز، پروکسیز نتائج کو متاثر کر سکتے ہیں
- صحیح جانچ کے لیے عارضی طور پر اضافے غیرفعال کریں
- وی پی اینز عام طور پر رفتار کو 10-50% کم کرتے ہیں
🎯 صحیح نتائج کے لئے بہترین عمل
- ایتھرنیٹ استعمال کریں: اپنے روٹر/موڈم سے براہ راست اتصال کریں
- باقی ایپلیکیشن بند کریں: ڈاؤن لوڈ، اسٹریمنگ، کلاؤڈ بک اپ روکیں
- باقی آلات سے اتصال منقطع کریں: صرف آپ کا ٹیسٹ ڈیوائس نیٹ ورک استعمال کر رہا ہے اس کا یقین کریں
- رائےٹر دوبارہ شروع کریں: اگر آپ کو مشکلات کا سامنا کرنا پڑتا ہے تو، پہلے اپنے راوٹر کو دوبارہ شروع کریں
- متعدد بار جانچیں: اوسط کے ليے مختلف وقتوں پر 3-5 آزمائشیں چلايں
- مختلف براؤزرز استعمال کریں: کروم، فایرس، سفاری کے نتائج کی موازنہ کریں
🆚 ہمارا امتحان مختلف کیوں ہے
ملٹی-سٹریم مقابلے میں 싱لہ-سٹریم
کچھ رفتار ٹیسٹ صرف ایک اتصال استعمال کرتے ہیں. یہ پرانے DSL اتصال کے لیے ٹھیک تھا، لیکن جدید براڈ بینڈ کو زیادہ سے زیادہ تخلیق حاصل کرنے کے لیے متعدد اسٹریمز کی ضرورت ہوتی ہے.
مثال: ایک 500 Mbps کنکشن صرف 150 Mbps ایک واحد-سٹریم ٹیسٹ پر دکھا سکتا ہے، لیکن ہمارے ملٹی-سٹریم ٹیسٹ پر 480 Mbps.
HTML5 اور فلش
ہم خالص جاواسکریپت استعمال کرتے ہیں (کوئی فلش نہیں، کوئی جاوا ایپلیٹ نہیں). اس کا مطلب ہے:
- تمام آلات پر کام (مبل بھی)
- کوئی پلگ ان یا ڈاؤن لوڈ کی ضرورت نہیں
- بہتر سیکورٹی اور پرائیویٹی
- زیادہ صحیح حقیقی دنیا کی کارکردگی
نجی زندگی پر توجہ مرکوز
ہم آپ کی نجی زندگی کو سنجیدہ انداز سے لیتے ہیں:
- ہم آپ کے ڈیٹا کو ISPs یا اشتہارات کے لئے کبھی نہیں بیچتے
- کوئی اکاؤنٹ ضروری نہیں (نامعلوم ٹیسٹ دستیاب)
- تمام اتصال کے لئے HTTPS خفیہ
- آپ کے ٹیسٹ تاریخے کو ہر وقت حذف کرنے کے لئے مکمل کنٹرول
- GDPR & CCPA مطابقت - ہمارا دیکھو نجی پالیسی
❓ ہمارے طریقہ کار کے بارے میں سوالات؟
ہم آپ کی انٹرنیٹ کی رفتار کو پیمائش کرنے کے طریقے میں شفافیت کے لئے عہد بستہ ہیں۔ اگر آپ کو ہمارے ٹیسٹ کے عمل کے بارے میں کوئی سوال ہو یا آپ مزید تفصیلات جاننا چاہتے ہیں:
- ہم سے رابطہ: ہمارے ٹیم کے ساتھ رابطہ میں رہو
- FAQ: عام سوالات کا جواب
- تکنیکی مدد: ہم اپنی طریقہ کار کی وضاحت کرنے کے لئے خوش ہیں