Mac پر VPN کا بائٹ کاؤنٹر کیا ثابت کرتا ہے اور کیا نہیں
بھیجے گئے بائٹس کا بڑھتا ہوا مجموعہ ایک مشاہداتی نقطے پر سرگرمی ہے، ترسیل کا ثبوت نہیں۔ درست انٹرفیس پر فرق لیں اور اسے ایپ کے نتیجے سے جوڑیں۔
کلائنٹ کی اسٹیٹس ونڈو کھولیں اور اعداد بھروسا دینے والے لگتے ہیں: بائٹس بڑھ رہے ہیں، ٹنل منسلک ہے۔ ونڈو بند کریں اور آفس ایپ پھر بھی ناکام ہوتی ہے، یعنی کاؤنٹرز نے ایسے سوال کا جواب دیا جو کسی نے نہیں پوچھا تھا۔ انٹرفیس پر بائٹس گننا اسی مشاہداتی نقطے کا ٹریفک ناپتا ہے اور اس سے زیادہ کچھ نہیں۔ آپ جو عدد دیکھ رہے ہیں وہاں سے اس پرت تک جائیں جس کی وہ رپورٹ کرتا ہے، اور پھر اس نتیجے تک جو ایپ نے آپ کو واقعی دیا۔
عدد چننے سے پہلے انٹرفیس چنیں
وہاں سے شروع کریں جہاں عدد دکھایا جاتا ہے اور اس کے ساتھ والا لیبل پڑھیں۔ کلائنٹ ونڈو سیشن کا مجموعہ دکھا سکتی ہے، ٹنل انٹرفیس اندرونی IP کے بائٹس دکھا سکتا ہے، اور فزیکل اڈاپٹر انکرپٹ شدہ بیرونی بائٹس دکھا سکتا ہے؛ تین مختلف کاؤنٹرز جو اتفاقاً بائٹس میں بیان ہوتے ہیں۔ کمانڈ لائن پر، netstat -ibn ہر انٹرفیس پر ہر پتے کے لیے ایک سطر چھاپتا ہے، اس لیے ٹنل کئی بار نظر آ سکتا ہے۔ سطر کو اس انٹرفیس سے ملائیں جو کلائنٹ واقعی رکھتا ہے، اور منزل کے منتخب کردہ راستے سے اس کی تصدیق کریں۔ utun نامی ڈیوائس VPN کی، کسی دوسری ٹنل کی، یا کسی ایسی چیز کی ہو سکتی ہے جس کی آپ کو پرواہ نہیں۔
صرف پڑھنے میں آسان ہونے کی وجہ سے Wi-Fi کاؤنٹر نہ لگائیں۔ مختلف مشاہداتی نقطہ مختلف سوال کا جواب دیتا ہے۔
فرق لیں، بوت کے بعد کا کل مجموعہ نہیں
سطر پڑھیں، ایک چھوٹی مجاز درخواست کریں، اور پھر وہی سطر دوبارہ پڑھیں۔ فرق ہی ثبوت ہے، کیونکہ بوت کے بعد سے مجموعہ ہر وہ کام شامل کرتا ہے جو مشین نے کیا۔ وقفہ مختصر رکھیں تاکہ پس منظر ٹریفک کو اسے آلودہ کرنے کا کم موقع ملے۔ مصروف مشین پر، nettop تھروپٹ کو کسی پروسیس سے منسوب کر سکتا ہے، جو انٹرفیس کاؤنٹرز کی طرف واپس جانے سے پہلے دائرہ تنگ کرتا ہے۔
مان لیں کہ فرق صاف نہیں ہے۔ میل، اپ ڈیٹس اور کلائنٹ کے اپنے کنکشن برقرار رکھنے والے پیغامات سب حصہ ڈالتے ہیں، اس لیے عدد کو پیمائش نہیں بلکہ بالائی حد سمجھیں۔ اگر وقفے میں آپ نے صرف ایپ چلائی، تو حد عام طور پر مفید ہونے کے لیے کافی تنگ ہوتی ہے۔
اندرونی اور بیرونی کاؤنٹر مختلف چیزیں ناپتے ہیں
فزیکل اڈاپٹر اپنے بیرونی ہیڈرز سمیت انکرپٹ شدہ پیکٹ گنتا ہے، جبکہ ٹنل انٹرفیس وہ پے لوڈ شمار کرتا ہے جو وہ وصول یا حوالے کرتا ہے۔ دونوں کو جمع کرنا ایک منتقلی کو دو بار گنتا ہے۔ اضافی بوجھ، دوبارہ ترسیل اور انکیپسولیشن بھی سادہ برابری کو ناممکن بنا دیتے ہیں۔
مخالف سمتوں میں چلنے والے دو کاؤنٹر ایک دریافت ہیں، تضاد نہیں۔ عام طور پر اس کا مطلب ہے کہ ٹریفک ایک پرت میں داخل ہوا اور دوسری پرت سے کبھی باہر نہیں نکلا۔
کاؤنٹر کو ایپ کے نتیجے سے جوڑیں
وصول شدہ مجموعہ پروٹوکول کی گفتگو سے بڑھ سکتا ہے جبکہ آپ کی مطلوبہ سروس پھر بھی ناکام ہوتی ہے۔ بھیجنے میں اضافہ اس سے بھی کم بتاتا ہے: یہ ثابت کرتا ہے کہ کرنل نے پیکٹ قبول کیا، یہ نہیں کہ کسی نے جواب دیا۔
کاؤنٹرز کے ساتھ عین نتیجہ درج کریں: نام کی تحلیل ناکام، کنکشن کا وقت ختم، TLS مسترد، یا HTTP جواب آیا۔ یہ چار مختلف خرابیاں ہیں، اور ان میں سے صرف ایک ٹنل سے متعلق ہے۔ اگر ثبوت کو مزید آگے جانا ہو، تو اگلا مشاہداتی نقطہ گیٹ وے یا سروس کی حد ہے، جہاں کوئی دیکھ سکتا ہے کہ درخواست پہنچی یا نہیں۔ Mac کی نیٹ ورک ترجیحات ری سیٹ کرنا اس حالت کو تباہ کرتا ہے جو آپ ناپ رہے تھے اور آپ کو کچھ نہیں بتاتا۔
اگلے شخص کو درکار نوٹ لکھیں
انٹرفیس کا نام، کاؤنٹر کا لیبل، وقفہ، پہلے اور بعد کی قدریں، اور ایپ کا نتیجہ۔ آپ کی دوپہر دہرائے بغیر ساتھی کے لیے مشاہدہ دوبارہ کرنے کے لیے اتنا ہی کافی ہے۔ کلائنٹ کا ورژن اور macOS کا ورژن شامل کریں، کیونکہ کاؤنٹرز کا مفہوم ورژنوں کے درمیان بدل سکتا ہے۔
مکمل پیکٹ کیپچر اور سسٹم ڈمپ چھوڑ دیں۔ ایک درخواست کے دوران کون سا مقامی کاؤنٹر ہلا، یہ سمجھانے کے لیے یہ شاذ و نادر ہی ضروری ہوتے ہیں، اور رپورٹ پڑھنے والے ہر شخص کو سست کرتے ہیں۔ اگر کلائنٹ اپنے اعداد و شمار دکھاتا ہے، تو اس کا لیبل اپنے لیبل میں ترجمہ کرنے کے بجائے لفظ بہ لفظ نقل کریں۔ نوٹ کا مقصد یہ درج کرنا ہے کہ کیا ناپا گیا، اس کے معنی پر بحث کرنا نہیں۔