VPN کے ذریعے ڈاؤن لوڈ براہ راست سے تیز کیوں ہے
سیدھے رن پر ہموار حصہ اور مستحکم ٹنل رن تیز راستے کی نہیں، پورٹ حد کی طرف اشارہ کرتے ہیں۔ تین موازنے، ہر ایک میں ایک متغیر، اور پھر معاونت کی درخواست۔
آپ ایک بڑی ڈاؤن لوڈ شروع کرتے ہیں، پہلے چند سیکنڈ معمول کے لگتے ہیں، اور پھر رفتار لائن کو دینے چاہیے اس کے تقریباً نصف پر مستحکم ہو جاتی ہے۔ آپ ٹنل جوڑتے ہیں، وہی ڈاؤن لوڈ دہراتے ہیں، اور یہ پوری فائل میں زیادہ رفتار برقرار رکھتا ہے۔ یہ ایک ہی وقت میں حقیقی پیمائش اور گمراہ کن نتیجہ ہے، کیونکہ ٹنل نے راستہ تیز نہیں کیا۔ اس نے صرف آپ کی ٹریفک اس پورٹ سے ہٹا دی جسے راستے میں کوئی چیز محدود کر رہی تھی۔
منحنی کی شکل یہ ظاہر کر دیتی ہے
آخری عدد کے بجائے منتقلی کو دیکھیں۔ محدود راستہ عام طور پر لائن کی رفتار کے قریب شروع ہوتا ہے، اپنا برسٹ کوٹہ خرچ کرتا ہے اور پھر حد پر مستحکم ہوتا ہے، اس لیے اوسط اس پر منحصر ہے کہ آپ نے کتنی دیر دیکھا۔ جس ٹنل نے راستہ واقعی بہتر کیا ہوتا وہ پہلے سیکنڈ سے ہی بہتر رفتار دکھاتا اور اسے برقرار رکھتا۔ ہموار حصہ ہی انگلی کا نشان ہے، اور اگر آپ صرف بلند ترین مقام درج کریں تو اسے چھوڑ دینا آسان ہے۔
ایک ہی فائل کے دو رن، ایک سیدھا اور ایک ٹنل کے ذریعے، یہ دیکھنے کے لیے کافی ہیں کہ ہموار حصہ ہے یا نہیں۔
نوٹ کریں کہ ہموار حصہ کب شروع ہوتا ہے، کتنی دیر رہتا ہے اور کون سی رفتار برقرار رکھتا ہے۔ یہ تین قدریں ایک شکل دینے والے کو بھیڑ بھرے راستے سے الگ کرتی ہیں، کیونکہ بھیڑ رفتار کو بھٹکنے دیتی ہے جبکہ شکل دینے والا اسے ایک عدد پر جڑ دیتا ہے۔ اگر سیدھا رن آہستہ آہستہ خراب ہو اور ٹنل کا رن مستحکم رہے تو آپ طبیعیات نہیں، پالیسی دیکھ رہے ہیں۔
تین موازنے، ہر ایک میں ایک متغیر
ہر رن میں ایک چیز بدلیں، ورنہ آپ کچھ نہیں سیکھیں گے۔ وہی فائل عام ویب راستے سے، پھر کسی منتقلی آلے سے جو دوسری پورٹ استعمال کرتا ہے، موازنہ صلاحیت کے حامل ہوسٹ سے اور اسی گھنٹے میں لائیں۔ کلائنٹ مشین کو مستحکم رکھیں، کیونکہ نیٹ ورکس کے درمیان گھومنے والا لیپ ٹاپ ایسا متغیر شامل کرتا ہے جسے آپ کنٹرول نہیں کر سکتے۔
curl -o /dev/null -w '%{speed_download}' https://files.example/big.iso
scp [email protected]:/exports/big.iso /dev/nullپہلے سے کمپریس شدہ فائل استعمال کریں، جیسے ڈسک امیج، تاکہ نقل و حمل کی کمپریشن فرق کی وضاحت نہ کر سکے۔ پھر، اگر آپ سرور کنٹرول کرتے ہیں تو اس کے سامع کو اس پورٹ پر لے جائیں جسے آپ محدود سمجھتے ہیں، کلائنٹ پروفائل اپ ڈیٹ کریں اور دہرائیں۔ اگر ٹنل اب محدود رفتار پر آ جائے تو حد ٹنل کے بجائے پورٹ کی پیروی کرتی ہے، اور سوال طے ہو جاتا ہے۔ ہر موازنہ دو بار چلائیں اور بلند مقامات نہیں، ہموار حصے کے اعداد رکھیں۔
گھنٹہ بھی درج کریں، کیونکہ شکل دینے والا وقت پر مبنی ہو سکتا ہے اور شام کا امتحان صبح کے امتحان سے متفق نہ ہو۔ ایک ہی گھنٹے کے دو رن دن بھر میں بکھرے دس سے زیادہ قیمتی ہیں۔
یہ پیمائش کس چیز کی تائید نہیں کر سکتی
یہ نہیں دکھاتی کہ ٹنل عام طور پر تیز ہے، یہ کچھ کمپریس کرتا ہے، یا دوسری پورٹیں محدود نہیں ہیں۔ یہ ایک گھنٹے میں ایک لائن پر ایک منتقلی بیان کرتی ہے۔ حدیں فی سیشن، فی صارف یا وقت پر مبنی ہو سکتی ہیں، اور آپریٹر اعلان کے بغیر انہیں بدل سکتا ہے۔
یہ یہ بھی نہیں دکھاتی کہ سیدھا راستہ خراب ہے۔ محدود راستہ بالکل اسی طرح کام کرتا ہے جیسے ارادہ تھا، وہ صرف پالیسی سے محدود ہے۔
جب آپ یہ لکھتے ہیں تو یہ فرق اہم ہے۔ خرابی مرمت کا ٹکٹ مانگتی ہے، جبکہ پالیسی معاہدے کے بارے میں سوال یا اسے بچنے کا فیصلہ مانگتی ہے۔ حد کو خرابی کہنا غلط بنیاد سے شروع ہونے والی معاونت گفتگو پیدا کرتا ہے۔ اسے پالیسی کہنا آپ کو مخصوص سوال پوچھنے دیتا ہے جس کا مخصوص جواب ہے۔
دریافت کو معاونت کی درخواست میں بدلیں
اعداد استعمال کریں اور نتیجہ چھوڑ دیں۔ ایسی درخواست کہ ان گھنٹوں میں پورٹ 80 کے ذریعے بڑی منتقلیاں متوقع رفتار کے تقریباً نصف پر رہتی ہیں، ہموار حصے کے اعداد منسلک کر کے، قابل عمل ہے۔ VPN تیز ہے یہ کہنے والی درخواست ایسی نہیں، کیونکہ وہ لائن کے بارے میں مشاہدے کے بجائے ٹنل کے بارے میں دعوے کے طور پر پڑھی جاتی ہے۔ دونوں رن اور ان کے وقت کے نشانات منسلک کریں، پھر آپریٹر کو پالیسی بیان کرنے دیں۔
صرف اس عدد کے پیچھے بھاگنے کے لیے ہر ایپلیکیشن کو ٹنل میں نہ دھکیلیں۔
ٹنل اب بھی آپ کو ایک اضافی ہاپ، انکرپشن اور ناکامی کے نئے طریقوں کا خرچ دیتا ہے، جبکہ محدود پورٹ اسے استعمال کرنے والی ہر دوسری چیز کے لیے محدود ہی رہتی ہے۔ جب بڑی منتقلیاں قابل اعتماد طریقے سے مکمل ہونی چاہئیں، تو اپنا نوٹ رکھیں کہ کون سی پورٹ حد اٹھاتی ہے۔ سامع کو پورٹ 80 پر منتقل کرنا بھی اس سے پہلے سے جڑے کسی بھی ویب سرور سے ٹکراتا ہے، اور یہ اصلاح کے بجائے نیا خلل پیدا کرتا ہے۔