زیادہ تر رسائی لائنیں غیر متوازن ہوتی ہیں، اس لیے ایک ٹنل عام طور پر ڈاؤن لوڈ سے آہستہ اپ لوڈ کرتی ہے، اور یہ متوقع جواب ہے، خرابی نہیں۔ دلچسپ سوال یہ ہے کہ آپ کا اپ لوڈ لائن سے محدود ہے، پہلے سے اسے استعمال کرنے والی کسی اور چیز سے، یا ایسے بہاؤ سے جو برابر چلنے کے بجائے رک جاتا ہے۔ یہ تینوں ایک ہی شکایت پیدا کرتے ہیں اور مختلف کام مانگتے ہیں۔

پیش رفت پٹی سے ایک جیسی نظر آنے والی تین حدیں

صلاحیت پہلی ہے، اور یہ ٹنل کی نہیں، رسائی کی مصنوعات کی خصوصیت ہے۔ چند میگا بٹ کا اپ لنک صارفین کے فائبر اور بہت سے موبائل پلانز میں معمول ہے، اور انکرپشن کی لاگت اس فرق کے سامنے چھوٹی ہے۔ انکیپسولیشن ہر پیکٹ میں بائٹس کا اضافہ کرتی ہے، جو مفید تھروپٹ کو دونوں سمتوں میں کم کرتی ہے، صرف ایک میں نہیں، اس لیے یہ اکیلی بڑی عدم توازن کی وضاحت نہیں کر سکتی۔

مقابلہ دوسرا ہے۔ کلاؤڈ سنک، فوٹو لائبریریاں اور اپ ڈیٹ ایجنٹ مشین کے بیکار دکھنے کے دوران اپ لوڈ کرتے ہیں، اور اسی لائن پر دوسرا آلہ بھی یہی کرتا ہے۔ قطار تیسری ہے: بھرا ہوا اپ لنک انٹرایکٹو ٹریفک کو بلک ڈیٹا کے پیچھے دھکیلتا ہے، اس لیے کالیں منقطع ہوتی ہیں جبکہ خود منتقلی صحت مند پیش رفت رپورٹ کرتی ہے۔

ایک وقت میں ایک سمت ناپیں

وہی آلہ، وہی پروفائل اور وہی منزل استعمال کریں، اور مقابلہ ہی دیکھنا مقصود نہ ہو تو دونوں سمتیں کبھی ایک ساتھ نہ چلائیں۔ پہلی بار چلانے سے پہلے اپنی اختیاری منتقلیاں روک دیں۔ درمیان میں ایک جھنڈے کے ساتھ دو بار چلانا اس کا بیشتر حصہ طے کر دیتا ہے۔

iperf3 بطور طے شدہ کلائنٹ سے بھیجتا ہے، اس لیے سادہ بار چلانا آپ کا اپ لوڈ راستہ ناپتا ہے؛ -R سمت الٹ کر ڈاؤن لوڈ ناپتا ہے۔ انہیں چند منٹ کے وقفے سے چلائیں اور اوسط نکالنے کے بجائے دونوں اعداد لکھیں:

iperf3 -c speed.example.net -t 30 -P 4
iperf3 -c speed.example.net -t 30 -P 4 -R

اگر اپ لوڈ کا عدد ڈاؤن لوڈ کے عدد کا چھوٹا حصہ ہو اور بار چلانے کے درمیان مستحکم رہے، تو شکل غیر متوازن رسائی لائن سے میل کھاتی ہے اور ٹنل یہاں کہانی نہیں۔ اگر اپ لوڈ بار چلانے کے درمیان ڈولے یا دس سیکنڈ بعد دھڑام سے گرے، تو آگے پڑھیں۔

اپ لوڈ کہاں بدلتا ہے اس سے طے کریں

ایک وقت میں ایک متغیر بدلیں اور دیکھیں کون سی سمت حرکت کرتی ہے۔ بہتر اپ لوڈ کرنے والا دوسرا VPN اینڈ پوائنٹ اسی مقام یا وہاں تک کے راستے کی طرف اشارہ کرتا ہے۔ اسی لائن پر دوسرے آلے سے وہی سست اپ لوڈ لائن کی طرف اشارہ کرتا ہے۔ دوسری لائن کا دوسرا آلہ بھی سست ہو تو یہ منزل کی داخلی پالیسی کی طرف اشارہ کرتا ہے، جسے آپ مقامی طور پر ٹھیک نہیں کر سکتے۔

اسی کام کے بوجھ کے لیے فی سیکنڈ بائٹس اور گزرا وقت لکھیں، ایک ہی رفتار کا اسکور نہیں۔ بیک اپ کلائنٹ اور رفتار کا امتحان مختلف منزلیں اور مختلف ہم وقتی استعمال کرتے ہیں، اس لیے ان کے اعداد کا موازنہ کسی چیز کا جواب نہیں دیتا۔ اگر چھوٹی درخواستیں ٹھیک ہوں اور صرف بڑی منتقلیاں رینگتی ہوں، تو حد شاید بینڈوڈتھ ہی نہیں۔

روزمرہ استعمال کے لیے، پس منظر اپ لوڈ کو محدود کرنا یا اسے میٹنگ کے اوقات سے باہر شیڈول کرنا کسی بھی ٹنل سیٹنگ سے زیادہ مدد کرتا ہے۔ اس تبدیلی کو مشترکہ کام کے بوجھ سے پرکھیں: دیر سے مکمل ہونے والا مگر اب کال خراب نہ کرنے والا بیک اپ عام طور پر بہتر سودا ہے۔

جب رکنا سستی پر غالب آتا ہے

وہ منتقلی جو قابل تکرار مقام پر جم جاتی ہے اور پھر آگے چلتی ہے، رفتار کی حد کے بجائے راستے کی MTU مسئلے کی طرح برتاؤ کرتی ہے۔ ٹنل فی پیکٹ مفید پے لوڈ کم کرتی ہے، اور نتیجے میں آنے والا ICMP پیغام پھینکنے والا آلہ بھیجنے والے کو اندازے پر چھوڑ دیتا ہے۔ اس نمونے کی اپنی جانچ ضروری ہے، کیونکہ مرمت رفتار ترتیب دینے سے مختلف ہے۔ مستحکم کم عدد صلاحیت کی طرف اشارہ کرتا ہے، جبکہ خاموشی کے بعد آنے والا دھماکہ ایسے پے لوڈ کی طرف اشارہ کرتا ہے جو راستہ اٹھا نہیں سکتا۔

راستے کو ایسے پے لوڈ سے جانچیں جس کی تقسیم نہ ہونی چاہیے، پھر ٹنل انٹرفیس کے MTU کا گزرنے والی قدر سے موازنہ کریں:

ping -M do -s 1400 -c 3 203.0.113.10
ip link show dev tun0 | grep -o "mtu [0-9]*"

اگر بڑا پروب غائب ہو جائے اور چھوٹا کامیاب ہو، تو ہر پروٹوکول کے لیے انٹرفیس MTU کم کرنے کے بجائے ٹنل پر TCP MSS سخت کریں۔ اس مقام کے بعد مسلسل رکنا وصول کرنے والی ایپلیکیشن کے اسٹوریج یا رفتار سے تعلق رکھتا ہے، نیٹ ورک راستے سے نہیں۔

کیا بدلیں اور کیا چھوڑیں

وہ چیزیں بدلیں جو آپ کنٹرول کرتے ہیں: پس منظر منتقلیوں کے شیڈول، اینڈ پوائنٹ کا انتخاب اور رکنے والے راستے کے لیے MSS۔ ہر تبدیلی کو واپس پلٹنے کے قابل اور ایک ہی کام کے بوجھ تک محدود رکھیں۔ جن چیزوں کو پیمائش ٹھیک کہتی ہے انہیں چھوڑ دیں، بشمول اس ڈاؤن لوڈ رفتار کے جو پہلے ہی لائن سے میل کھاتی ہے۔

پروفائل، اینڈ پوائنٹ اور دن کے وقت کے ساتھ پہلے اور بعد کے اعداد لکھیں، کیونکہ اینڈ پوائنٹ کے ساتھ چلنے والا اپ لوڈ مسئلہ روٹنگ کا سوال ہے، اور آلے کے ساتھ چلنے والا مقامی ہے۔ وہی ریکارڈ غیر واضح شکایت کو فیصلے میں بدلتا ہے، اور اس کی قیمت اسی کمانڈ کے دو بار چلانا ہے۔

متعلقہ مضامین