VPN ڈاؤن لوڈ سرور کے اپ لوڈ سے کیوں محدود ہوتا ہے
دور دراز کلائنٹ کی طرف ڈاؤن لوڈ سرور کی اپ لوڈ صلاحیت خرچ کرتا ہے۔ بورڈ، بس یا سائفر کو مورد الزام ٹھہرانے سے پہلے سمت کے حساب سے بجٹ بنائیں۔
کلائنٹ تیز ڈاؤن لنک دکھاتا ہے، سرور فائبر کنکشن پر بیٹھا ہے، اور پھر بھی منتقلی رینگتی ہے۔ لوگ جس عدد کا موازنہ کرتے ہیں وہ عام طور پر کلائنٹ کے پلان پر چھپا ہوا عدد ہوتا ہے، جبکہ پیکٹ دراصل پہلے سرور کے آؤٹ باؤنڈ رسائی لنک سے گزرتا ہے۔ وہی لنک وہ بجٹ ہے جس میں منتقلی کو فٹ ہونا ہے۔ چھوٹے گھریلو کنکشن پر یہ راستے کا سب سے چھوٹا عدد ہے۔
آپ نے جو عدد پڑھا وہ غلط سمت میں تھا
دور دراز کلائنٹ کی طرف ڈاؤن لوڈ ٹنل کے سرور سرے پر اپ لوڈ صلاحیت خرچ کرتا ہے۔ سرور کی مشتہر ڈاؤن لوڈ شرحیں مخالف سمت بیان کرتی ہیں اور اس سمت کے بارے میں کچھ نہیں کہتیں۔ وہی عدم توازن اُلٹ جاتا ہے جب کلائنٹ اپ لوڈ کرتا ہے، اسی لیے ایک سمت ٹھیک لگ سکتی ہے جبکہ دوسری ناقابل استعمال ہو۔
انکیپسولیشن اوور ہیڈ اور کوئی بھی مسابقتی ٹریفک اسی بجٹ کا حصہ خرچ کرتے ہیں۔ دونوں میں سے کوئی ایسے اسپیڈ ٹیسٹ میں نظر نہیں آتا جو صرف کلائنٹ کو ناپتا ہے۔
راستے کو بجٹ کے طور پر لکھیں
پیکٹ کو جن جن حدود سے گزرنا ہے ان سب کی فہرست بنائیں اور ہر ایک کو اسی اکائی میں عدد دیں۔ ماخذ سے ترسیل، سرور پر پروسیسنگ، سرور کی اپ لنک، درمیانی راستہ، کلائنٹ کی ڈاؤن لنک اور کلائنٹ پر پروسیسنگ سب لاگو ہوتے ہیں۔ قابل استعمال شرح ان میں سب سے چھوٹی ہے، اوور ہیڈ نکال کر، اور اس حد کے اوپر کوئی ٹیوننگ نتیجہ نہیں بدلتی۔ ناپنے سے پہلے فہرست لکھیں، کیونکہ یہ بتاتی ہے کہ کس عدد پر بھروسا نہ کریں۔
سرور کی 20 Mbit/s اپ لنک اور کلائنٹ کی 100 Mbit/s ڈاؤن لنک کے ساتھ، سرور کلائنٹ کے محسوس کرنے سے بہت پہلے منتقلی محدود کر دیتا ہے۔ اوور ہیڈ اور کوئی بھی ہم وقت منتقلی مزید حصہ لیتے ہیں، اور سیر شدہ اپ لنک تصدیقات میں بھی تاخیر کرتا ہے، جو TCP منتقلی کو خام حد سے نیچے سست کر دیتا ہے۔ دونوں میں سے کوئی اثر پلان موازنے میں ظاہر نہیں ہوتا۔
میگا بٹ اور میگا بائٹ الگ رکھیں، اور بتائیں کہ ہر عدد انکرپٹڈ لنک ٹریفک ناپتا ہے یا ایپلیکیشن پے لوڈ۔ ان دونوں کو ملانا ہی بجٹ کے نہ ملنے کا سب سے عام سبب ہے۔ ہر عدد پر اس کی اکائی اور پیمائش کا نقطہ لکھیں۔
بورڈ واقعی آپ کو کہاں مہنگا پڑتا ہے
جب رسائی لنک کافی بڑا ہو جائے تو اینڈ پوائنٹ ہارڈویئر نظر آنے لگتا ہے، اور تبھی پروسیسر کی اہمیت ہوتی ہے۔ ماڈل، انٹرفیس کی ترتیب اور مستعمل عمل درآمد کی نشاندہی کریں۔ کسی پرانے بورڈ کی مشترکہ بس کے بارے میں مشاہدہ ہر بعد کی نظر ثانی بیان نہیں کرتا۔
ایک ہی CPU اوسط کے بجائے الگ الگ پروسیسنگ راستوں کا موازنہ کریں۔ معتدل مجموعی بوجھ ایک سیر شدہ کور چھپا سکتا ہے جو ہر پیکٹ کا سارا کام کرتا ہے، اور کلاک فریکوینسی پروسیسر ڈیزائنوں کے درمیان کارکردگی کے اسکور کے طور پر منتقل نہیں ہوتی۔ چھوٹے پیکٹ بڑوں کی نسبت فی بائٹ زیادہ مہنگے ہوتے ہیں، اس لیے پیکٹ کی شرح تھرو پٹ جتنی ہی اہم ہے۔ ان پیکٹ سائز سے ناپیں جو آپ کا ورک لوڈ واقعی استعمال کرتا ہے۔
حرارتی اور طاقت کی حدیں بھی مستقل رویہ طے کرتی ہیں۔ مختصر دھماکہ شاندار لگ سکتا ہے جبکہ دس منٹ کی منتقلی تھروٹل ہو جاتی ہے، اسی لیے چند سیکنڈ کا بینچ مارک رات کے بیک اپ کے لیے برا رہنما ہے۔
فروش کی کارکردگی کی ہدایات رسائی بینڈوڈتھ، CPU، پیکٹ پروسیسنگ، ٹرانسپورٹ اور پیکٹ سائز کو الگ الگ پابندیوں میں تقسیم کرتی ہیں۔ سائفر بدلنے سے پہلے انہیں پڑھنا مفید ہے، کیونکہ سائفر کی تبدیلی شاذ و نادر ہی اس حد کو ہلاتی ہے جو کبھی پابندی نہ تھی۔
سائفر بدلنے سے پہلے ناپیں
ایک سمتی ٹیسٹ چلائیں جو ٹنل کے ذریعے واقعی حاصل ہونے والی شرح بتائے، پھر موازنے کے لیے وہی ٹیسٹ خام انٹرفیس پر چلائیں۔ ان دو عددوں کا فرق ٹنل کی لاگت ہے، اور دو حدوں میں سے چھوٹی بتاتی ہے کہ کس حد پر حملہ کرنا ہے۔
موازنہ کرتے وقت سیکیورٹی پالیسی کو بے داغ رکھیں۔ کمزور سائفر یا اوور کلاک شدہ بورڈ کے ساتھ حاصل کردہ پرانا نتیجہ موجودہ تعیناتی کا منصوبہ نہیں ہے۔
iperf3 -c 10.44.0.1 -R -t 30
iperf3 -c 10.44.0.1 -t 30
ethtool eth0 | grep -i speedاسی رن کے اینڈ پوائنٹ مشاہدات کے پاس سمتی نتائج محفوظ کریں۔ اگلی تبدیلی کو اس جزو کی بجائے جسے تفصیلات کے ورق پر سب سے چھوٹا دکھایا گیا ہے، ناپی گئی حد کو نشانہ بنانا چاہیے۔