لینکس پر نیٹ ورک بینڈوتھ کی نگرانی کے لیے bmon کا استعمال کیسے کریں۔

لینکس سسٹم پر ایک اسٹائلائزڈ ٹرمینل پرامپٹ۔

فاطموتی احمد زینوری/شٹر اسٹاک



|_+_| کے ساتھ لینکس ایپلیکیشن، آپ اپنے نیٹ ورک کنکشن پر بینڈوتھ کا استعمال دیکھ سکتے ہیں۔ تاہم، باریک تفصیلات کو سمجھنے کے لیے کچھ جاسوسی کام کی ضرورت ہوتی ہے، اس لیے ہم نے یہ آپ کے لیے کر دیا ہے!

bmon کیسے کام کرتا ہے۔

متحرک گراف اور حقیقی وقت کے اعدادوشمار جو آپ کے مختلف نیٹ ورک انٹرفیس پر سرگرمی کو ظاہر کرتے ہیں آپ کو آپ کے نیٹ ورک کی کارکردگی اور بینڈوڈتھ کی کھپت کے بارے میں بہت اچھی معلومات فراہم کر سکتے ہیں۔ یہ بالکل وہی ہے |_+_| آپ کے لئے فراہم کرتا ہے ٹرمینل ونڈو میں۔





آپ گرافس کو اب اور پھر دیکھ سکتے ہیں، بالکل اسی طرح جیسے آپ اپنی کار میں سپیڈومیٹر کرتے ہیں۔ اسی طرح، اگر آپ کی گاڑی پر کسی چیز کی چھان بین کرنے کی ضرورت ہے، تو ایک مکینک اسے تشخیصی نظام سے جوڑ سکتا ہے اور ریڈ آؤٹ کو چیک کر سکتا ہے۔ |_+_| اسی طرح کے تفصیلی ریڈ آؤٹ ہیں۔

یہ کہنا پڑے گا، اگرچہ—|_+_| کمانڈ کے اعدادوشمار پہلے تو حیران کن ہوسکتے ہیں۔ مثال کے طور پر، تین ہیں جنہیں Ip6 Reasm/Frag کہتے ہیں۔ اس کا کیا حال ہے؟



اس کے باوجود، ایک بار جب آپ کوڈ کو کریک کر لیتے ہیں، اگر آپ اپنے نیٹ ورک ٹریفک کے بارے میں مزید مفصل سمجھنا چاہتے ہیں تو کمانڈ کے ریڈ آؤٹ انمول ہیں۔

اشتہار

ہم نے آپ کے لیے کام کیا ہے، اور یہاں تک کہ ان میں سے کچھ کی تہہ تک جانے کے لیے سورس کوڈ کو بھی چیک کیا ہے۔ شکر ہے، باقی سب کچھ |_+_| کے بارے میں معقول حد تک آسان ہے.

bmon انسٹال کرنا

انسٹال کرنے کے لیے |_+_| Ubuntu پر، یہ کمانڈ استعمال کریں:



bmon

فیڈورا پر انسٹال کرنے کے لیے درج ذیل کو ٹائپ کریں:

bmon

منجارو کے لیے، کمانڈ مندرجہ ذیل ہے:

bmon

bmon ڈسپلے

قسم |_+_| اور پروگرام شروع کرنے کے لیے Enter کو دبائیں۔ |_+_| ڈسپلے کو کئی پین میں تقسیم کیا گیا ہے۔ سب سے اوپر تین پر انٹرفیس، RX، اور TX کا لیبل لگا ہوا ہے۔ مرکزی پین تفصیلی اعدادوشمار اور گراف دکھاتا ہے۔

انٹرفیس پین آپ کو وہ نیٹ ورک انٹرفیس دکھاتا ہے جن سے آپ کا کمپیوٹر لیس ہے۔ یہ قطار میں لگنے والے نظم و ضبط (qdisc) کو بھی دکھاتا ہے جو ہر نیٹ ورک انٹرفیس استعمال کر رہا ہے (ان کے بارے میں مزید بعد میں)۔

RX پین ہر انٹرفیس اور اس کی قطار کے لیے فی سیکنڈ موصول بٹس اور پیکٹ فی سیکنڈ دکھاتا ہے۔ TX پین ہر انٹرفیس اور اس کی قطار کے لیے منتقل شدہ بٹس فی سیکنڈ اور پیکٹ فی سیکنڈ دکھاتا ہے۔

ہمارے کمپیوٹر پر، ہمارے پاس صرف دو انٹرفیس نصب ہیں: لوپ بیک انٹرفیس (جسے لوپ بیک اڈاپٹر بھی کہا جاتا ہے)، اور وائرڈ ایتھرنیٹ اڈاپٹر۔ لوپ بیک انٹرفیس کو لو کہا جاتا ہے، اور ایتھرنیٹ انٹرفیس کو enp0s3 کہا جاتا ہے۔

آپ کی مشین پر ایتھرنیٹ اڈاپٹر کا نام مختلف ہو سکتا ہے۔ اگر آپ لیپ ٹاپ استعمال کر رہے ہیں، تو آپ کو ایک وائرلیس اڈاپٹر بھی نظر آئے گا، اور اس کا نام شاید wl سے شروع ہوگا۔

اشتہار

|_+_| نیٹ ورک انٹرفیس کے بارے میں معلومات دکھاتا ہے جو فی الحال منتخب کیا گیا ہے۔ منتخب کردہ انٹرفیس وہ ہے جس کے آگے نمایاں نشانی (|_+_|) ہے۔ آپ اوپر اور نیچے کے تیروں کو دبا کر بڑے نشان کو منتقل کر سکتے ہیں اور وہ انٹرفیس منتخب کر سکتے ہیں جس کی آپ نگرانی کرنا چاہتے ہیں۔ ہم نے ایتھرنیٹ اڈاپٹر کا انتخاب کیا۔

اب جب کہ ہم ایک فعال نیٹ ورک انٹرفیس پر ہیں، ہمیں گرافس اور ریڈ آؤٹس میں کچھ سرگرمی نظر آتی ہے۔ اگر آپ کو کوئی گراف نظر نہیں آ رہا ہے، تو ٹرمینل ونڈو کو نیچے کی طرف کھینچیں۔

گراف کیے جانے والے اعدادوشمار کو تبدیل کرنے کے لیے بائیں اور دائیں تیر والے بٹنوں کو دبائیں۔ کچھ گرافس کے لیے، آپ کو H دبانا پڑے گا اس سے پہلے کہ وہ آباد ہوں؛ جن کو اس کی ضرورت ہے وہ آپ کو یہ بتائیں گے۔

نیٹ ورک انٹرفیس کے اعدادوشمار دیکھنے کے لیے، ٹرمینل ونڈو کو اس وقت تک پھیلائیں جب تک کہ یہ انہیں دکھانے کے لیے کافی لمبا نہ ہو جائے، اور پھر انہیں دکھانے کے لیے D دبائیں۔ اگر آپ I دبائیں (معلومات کے لیے)، تو آپ کو تھوڑی مقدار میں اضافی معلومات نظر آئیں گی۔

اگر آپ ٹرمینل ونڈو کو زیادہ سے زیادہ کرتے ہیں، تو یہ متعدد گراف دکھاتا ہے۔ گراف کے جوڑے شامل کرنے یا ہٹانے کے لیے اس سے کم () کو دبائیں۔ اگر آپ G کو دباتے ہیں، تو یہ گرافس کے ڈسپلے کو مکمل طور پر آن اور آف کر دیتا ہے۔

جب آپ سوالیہ نشان (؟) کو دباتے ہیں تو آپ کو عام کی اسٹروکس کے ساتھ کوئیک ریفرنس ہیلپ اسکرین نظر آتی ہے۔

دی

اشتہار

فوری حوالہ اسکرین کو بند کرنے کے لیے دوبارہ سوالیہ نشان (؟) کو دبائیں۔

تفصیلی اعدادوشمار

اگر آپ کی ٹرمینل ونڈو کافی لمبی اور چوڑی ہے (اسے پھیلائیں، اگر یہ نہیں ہے)، تو آپ تفصیلی منظر کو آن اور آف کرنے کے لیے D دبا سکتے ہیں۔

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

ہر کالم میں اوپری اندراج آپ کو یہ سوچنے پر مجبور کر سکتا ہے کہ بائیں طرف والا بائٹس میں معلومات دکھاتا ہے، جبکہ دائیں طرف والا پیکٹ میں معلومات دکھاتا ہے۔ تاہم، یہ معاملہ نہیں ہے.

ہر کالم میں شماریات کا ایک سیٹ ہوتا ہے۔ قدر کا نام، اور موصول شدہ (|_+_|) اور منتقل شدہ (|_+_|) قدریں ہر ایک شماریات کے لیے دکھائی جاتی ہیں۔ اگر کوئی قدر ہائفن (|_+_|) کے طور پر ظاہر ہوتی ہے، تو اس کا مطلب ہے کہ اعداد و شمار اس سمت کے لیے ریکارڈ نہیں کیے گئے ہیں۔

کچھ اعدادوشمار صرف باطنی (موصول) یا ظاہری (منتقل شدہ) ہیں۔ مثال کے طور پر، ٹرانسمٹ شدہ کالم میں ایک ہائفن (|_+_|) اشارہ کرتا ہے کہ اعدادوشمار باہر جانے والے پیکٹوں کے لیے غلط ہیں، اور صرف آنے والے پیکٹوں پر لاگو ہوں گے۔ اوپری لائن موصول شدہ اور منتقل شدہ ٹریفک کو بائٹس (بائیں طرف) اور پیکٹ (دائیں طرف) میں دکھاتی ہے۔

اشتہار

دوسرے تمام اعداد و شمار حروف تہجی کی ترتیب میں درج ہیں، کالم سے کالم تک۔ ان میں سے کئی کا ایک ہی نام ہے۔ ہم ذیل میں وضاحت کریں گے کہ ان سب کا کیا مطلب ہے۔ ہم نے مختصر ناموں کو بھی ہجے کیا ہے۔ اگر IPv6 کا تذکرہ نہیں کیا گیا ہے، تو اس اعداد و شمار سے مراد IPv4 ہے۔

بائیں کالم میں اعدادوشمار درج ذیل ہیں:

    بائٹس:بائٹس میں ٹریفک۔ اسقاط کی خرابی:اسقاط کی غلطیوں کی گنتی۔ منبع اور منزل کے درمیان رابطے کے راستے میں کہیں، سافٹ ویئر کے ایک ٹکڑے کی وجہ سے کنکشن ختم ہو گیا۔ تصادم:تصادم کی غلطیوں کی گنتی۔ دو یا دو سے زیادہ آلات نے بیک وقت ایک پیکٹ بھیجنے کی کوشش کی ہے۔ یہ ایک میں ایک مسئلہ نہیں ہونا چاہئے مکمل ڈوپلیکس نیٹ ورک . CRC کی خرابیاں:کی ایک گنتی سائیکلک فالتو پن کی جانچ غلطیاں غلطیاں:غلطیوں کی کل گنتی۔ فریم کی خرابی:فریم کی غلطیوں کی گنتی۔ ایک فریم ہے a ایک پیکٹ کے لیے نیٹ ورک کنٹینر . خرابی کا مطلب ہے کہ خراب فریموں کا پتہ چلا۔ ICMPv6:کی تعداد انٹرنیٹ کنٹرول میسج پروٹوکول v6 ٹریفک پیکٹ۔ ICMPv6 غلطیاں:ICMP v6 غلطیوں کی گنتی۔ آئی پی 6 براڈکاسٹ:IPv6 کی گنتی نشریات ، جو نیٹ ورک پر موجود تمام آلات پر بھیجے جاتے ہیں۔ آئی پی 6 سی ای پیکٹ:CE کا مطلب ہے۔ کسٹمر کنارے . یہ عام طور پر راؤٹرز پر لاگو ہوتا ہے۔ وہ کے ساتھ جڑتے ہیں۔ فراہم کنندہ کنارے کنیکٹوٹی سروس کا (PE) جس کا صارف سبسکرائب کرتا ہے۔ آئی پی 6 ڈیلیور کرتا ہے:آنے والے IPv6 پیکٹوں کی گنتی۔ Ip6 ECT(1) پیکٹ:ایک بھیڑ کی واضح اطلاع (ECN) نیٹ ورک کنکشن کے کسی ایک سرے کو آنے والی بھیڑ سے دوسرے کو آگاہ کرنے کی اجازت دیتا ہے۔ پیکٹوں کو ایک جھنڈے سے نشان زد کیا گیا ہے جو انتباہ کے طور پر کام کرتا ہے۔ وصول کنندہ بھیڑ اور ممکنہ پیکٹ کے نقصان سے بچنے کی کوشش کرنے کے لیے ٹرانسمیشن کی شرح کو کم کر سکتا ہے۔ ECN-قابل ٹرانسپورٹ (ECT) پیکٹوں پر ایک جھنڈے کے ساتھ نشان لگایا گیا ہے تاکہ یہ ظاہر کیا جا سکے کہ وہ ECN قابل ٹرانسپورٹ کے ذریعے ڈیلیور کیے جا رہے ہیں۔ یہ انٹرمیڈیٹ راؤٹرز کو اس کے مطابق رد عمل ظاہر کرنے کی اجازت دیتا ہے۔ ٹائپ 1 ECN پیکٹ وصول کنندہ کو ECN کو فعال کرنے اور اسے باہر جانے والی ٹرانسمیشنز میں شامل کرنے کے لیے بتاتے ہیں۔ IP6 ہیڈر کی خرابیاں:IPv6 ہیڈر میں خامیوں والے پیکٹوں کی گنتی۔ آئی پی 6 ملٹی کاسٹ پیکٹ:IPv6 کی گنتی ملٹی کاسٹ (نشریات کی ایک شکل) پیکٹ۔ Ip6 غیر ECT پیکٹ:IPv6 پیکٹوں کی گنتی ECT(1) کے بطور جھنڈا نہیں لگا ہے۔ Ip6 دوبارہ جوڑنا/ٹکڑا ٹھیک ہے:IPv6 پیکٹوں کی گنتی جو سائز کی وجہ سے بکھرے ہوئے تھے اور وصولی کے بعد کامیابی کے ساتھ دوبارہ جوڑے گئے تھے۔ Ip6 دوبارہ جمع کرنے کا ٹائم آؤٹ:IPv6 پیکٹوں کی گنتی جو سائز کی وجہ سے بکھرے ہوئے تھے، لیکن وقت ختم ہونے کی وجہ سے وصولی پر دوبارہ جوڑنے میں ناکام رہے۔ Ip6 کٹے ہوئے پیکٹ:کٹے ہوئے پیکٹوں کی گنتی۔ جب ایک IPv6 پیکٹ منتقل ہوتا ہے، تو اسے تراشنے کے امیدوار کے طور پر جھنڈا لگایا جا سکتا ہے۔ اگر کوئی انٹرمیڈیٹ راؤٹر پیکٹ کو نہیں سنبھال سکتا ہے کیونکہ یہ حد سے زیادہ ہے۔ زیادہ سے زیادہ ٹرانسمیشن یونٹ (MTU)، راؤٹر پیکٹ کو چھوٹا کرتا ہے، اسے اس طرح نشان زد کرتا ہے، اور اسے منزل کی طرف بھیج دیتا ہے۔ جب یہ موصول ہوتا ہے، تو دور کی طرف ایک ICMP پیکٹ کو ماخذ کو واپس بھیج سکتا ہے، اور اسے اپنے پیکٹوں کو چھوٹا کرنے کے لیے اپنے MTU تخمینہ کو اپ ڈیٹ کرنے کے لیے کہہ سکتا ہے۔ آئی پی 6 رد کرتا ہے:مسترد شدہ IPv6 پیکٹوں کی گنتی۔ اگر ماخذ اور منزل کے درمیان کوئی بھی ڈیوائس صحیح طریقے سے سیٹ اپ نہیں کی گئی تھی، اور ان کی IPv6 سیٹنگز کام نہیں کرتی ہیں، تو وہ IPv6 ٹریفک کو ہینڈل نہیں کریں گے۔ اسے ضائع کر دیا جائے گا. آئی پی 6 پیکٹ:IPv6 پیکٹ کی تمام اقسام کی کل گنتی۔ چھوٹی ہوئی خرابی:ٹرانسمیشن سے غائب پیکٹوں کی گنتی۔ پیکٹوں کو نمبر دیا جاتا ہے تاکہ اصل پیغام کو دوبارہ بنایا جا سکے۔ اگر کوئی غائب ہے، تو ان کی غیر موجودگی واضح ہے۔ کوئی ہینڈلر نہیں:پیکٹوں کی گنتی جن کے لیے کوئی پروٹوکول ہینڈلر نہیں ملا۔ ونڈو کی خرابی:ونڈو کی غلطیوں کی گنتی۔ ایک پیکٹ کی ونڈو ہیڈر میں آکٹٹس کی تعداد ہے۔ اگر یہ غیر معمولی نمبر رکھتا ہے، تو ہیڈر کی تشریح نہیں کی جا سکتی۔

دائیں کالم میں اعدادوشمار درج ذیل ہیں:

    پیکٹ:پیکٹوں میں ٹریفک۔ کیریئر کی خرابیاں:کیریئر کی غلطیوں کی ایک گنتی۔ یہ اس وقت ہوتے ہیں جب سگنل کی ماڈلن میں کوئی مسئلہ پیدا ہوتا ہے۔ یہ یا تو اشارہ کر سکتا ہے a ڈوپلیکس بے میل نیٹ ورکنگ آلات یا کیبل، ساکٹ، یا کنیکٹر کو ہونے والے جسمانی نقصان کے درمیان۔ کمپریسڈ:کمپریسڈ پیکٹوں کی تعداد۔ گرا دیا:پیکٹوں کی تعداد میں کمی آئی، جس کے نتیجے میں، اپنی منزل تک پہنچنے میں ناکام رہے (ممکنہ طور پر بھیڑ کی وجہ سے)۔ FIFO کی خرابیاں:کی گنتی پہلے اندر، پہلے باہر (FIFO) بفر کی خرابیاں۔ نیٹ ورک انٹرفیس ٹرانسمیشن بفر ختم ہو رہا ہے کیونکہ اسے کافی تیزی سے خالی نہیں کیا جا رہا ہے۔ دل کی دھڑکن کی خرابیاں:ہارڈ ویئر یا سافٹ ویئر یہ ظاہر کرنے کے لیے کہ وہ صحیح طریقے سے کام کر رہے ہیں یا ہم آہنگی کی اجازت دینے کے لیے باقاعدہ سگنل کا استعمال کر سکتے ہیں۔ یہاں تعداد یہ ہے کہ کتنے دل کی دھڑکنیں ختم ہو چکی ہیں۔ ICMPv6 چیکسم کی خرابیاں:انٹرنیٹ کنٹرول میسج پروٹوکول v6 میسج چیکسم کی غلطیوں کی گنتی۔ IP6 ایڈریس کی خرابیاں:خراب IPv6 پتوں کی وجہ سے غلطیوں کی گنتی آئی پی 6 براڈکاسٹ پیکٹ:IPv6 براڈکاسٹ پیکٹوں کی گنتی۔ آئی پی 6 چیکسم کی خرابیاں:IPv6 چیکسم کی غلطیوں کی گنتی۔ ICMP اور صارف ڈیٹاگرام پروٹوکول IPv6 میں (UDP) پیکٹ چیکسم کا استعمال کرتے ہیں، لیکن باقاعدہ IPv6 IP پیکٹ ایسا نہیں کرتے۔ Ip6 ECT(0) پیکٹ:ان کے ساتھ ECT(1) پیکٹس جیسا ہی سلوک کیا جاتا ہے۔ آئی پی 6 فارورڈ کیا گیا:IPv6 پیکٹوں کی گنتی یونی کاسٹ فارورڈنگ پہنچایا یونی کاسٹ بیچوان راؤٹرز اور فارورڈرز کی ایک زنجیر کے ذریعے پیکٹ کو منبع سے منزل تک لے جاتا ہے۔ آئی پی 6 ملٹی کاسٹ:IPv6 پیکٹوں کی تعداد ملٹی کاسٹ فارورڈنگ پہنچایا ملٹی کاسٹ بیک وقت پیکٹوں کو منازل کے ایک گروپ پر بھیجتا ہے (جس طرح وائی فائی کام کرتا ہے)۔ Ip6 کوئی راستہ نہیں:راستے کی غلطیوں کی گنتی۔ اس کا مطلب ہے کہ منزل تک پہنچ نہیں سکتی کیونکہ دور تک جانے والے راستے کا حساب نہیں لگایا جا سکتا Ip6 دوبارہ جوڑنے/ٹکڑے کی ناکامیاں:IPv6 پیکٹوں کی گنتی جو سائز کی وجہ سے بکھرے ہوئے تھے، اور وصولی کے بعد دوبارہ جوڑنے میں ناکام رہے۔ Ip6 دوبارہ جوڑنے/ٹکڑے کی درخواستیں:IPv6 پیکٹوں کی گنتی جو سائز کی وجہ سے بکھرے ہوئے تھے، اور وصولی کے بعد انہیں دوبارہ جوڑا جانا تھا۔ Ip6 بہت بڑی خرابیاں:موصول ہونے والے ICMP بہت بڑے پیغامات کی تعداد، جس سے ظاہر ہوتا ہے کہ IPv6 پیکٹ بھیجے گئے تھے جو زیادہ سے زیادہ ٹرانسمیشن یونٹ سے بڑے تھے۔ Ip6 نامعلوم پروٹوکول کی خرابیاں:ایک نامعلوم پروٹوکول کا استعمال کرتے ہوئے موصول ہونے والے پیکٹوں کی گنتی۔ آئی پی 6 بائٹس:موصولہ اور منتقل شدہ آکٹٹس کا حجم۔ IPv6 میں ایک ہے۔ 40 آکٹٹس کا ہیڈر (320 بٹس، 8 بٹس فی آکٹیٹ)، اور پیکٹ کا کم از کم سائز 1,280 آکٹیٹ (10,240 بٹس)۔ لمبائی کی خرابی:ہیڈر میں لمبائی کی قدر کے ساتھ پہنچنے والے پیکٹوں کی تعداد جو پیکٹ کی کم از کم ممکنہ لمبائی سے کم ہے۔ ملٹی کاسٹ:ملٹی کاسٹ نشریات کی گنتی۔ غلطیوں سے زیادہ:زیادہ غلطیوں کی گنتی۔ یا تو وصول کرنے والا بفر بھر گیا ہے، یا پیکٹ سپورٹ کی گئی فریم ویلیو سے زیادہ کے ساتھ پہنچے ہیں، اس لیے انہیں قبول نہیں کیا جا سکتا۔

اضافی معلومات

اگر آپ I دباتے ہیں (جیسا کہ معلومات میں ہے)، تو یہ اضافی معلومات کے پین کو ٹوگل کرتا ہے۔ اگر اضافی معلومات ظاہر نہیں ہوتی ہیں، تو ونڈو کافی بڑی نہیں ہے۔ آپ تفصیلی اعدادوشمار کو بند کرنے کے لیے D دبا سکتے ہیں، گراف کو بند کرنے کے لیے G، یا آپ ونڈو کو کھینچ سکتے ہیں۔

اضافی معلومات درج ذیل ہیں:

    شخص:زیادہ سے زیادہ ٹرانسمیشن یونٹ۔ آپریسٹیٹ:نیٹ ورک انٹرفیس کی آپریشنل حالت۔ پتہ:دی میڈیا رسائی کنٹرول (MAC) نیٹ ورک انٹرفیس کا پتہ۔ موڈ:یہ عام طور پر |_+_| پر سیٹ کیا جاتا ہے، لیکن آپ |_+_|، |_+_|، یا |_+_| دیکھ سکتے ہیں۔ پہلے تین کا تعلق ہے۔ IP سیکورٹی (IPSec) . |_+_| ترتیب عام طور پر ہے |_+_| موڈ ، جس میں پے لوڈ کو خفیہ کیا گیا ہے۔ کلائنٹ سے سائٹ ورچوئل پرائیویٹ نیٹ ورکس (VPNs) عام طور پر اسے استعمال کرتے ہیں۔ سائٹ ٹو سائٹ وی پی این عام طور پر استعمال کرتے ہیں۔ |_+_| موڈ ، جس میں پورے پیکٹ کو انکرپٹ کیا گیا ہے۔ باؤنڈ اینڈ ٹو اینڈ ٹنل (|_+_|) موڈ میں، دو ڈیوائسز کے درمیان ایک سرنگ بنائی جاتی ہے جس میں فکسڈ، پوشیدہ، IP ایڈریسز، اور دیگر، مرئی IP ایڈریس ہوتے ہیں۔ |_+_| موڈ موبائل IPv6 کے لیے روٹنگ آپٹیمائزیشن کا طریقہ ہے۔ خاندان:نیٹ ورک پروٹوکول فیملی جو زیر استعمال ہے۔ Qdisc:قطار میں لگنے کا نظم و ضبط۔ اسے |_+_| پر سیٹ کیا جا سکتا ہے۔ ( بے ترتیب ابتدائی پتہ لگانا , bmon ( کنٹرول شدہ تاخیر )، یا |_+_| ( کنٹرولڈ تاخیر کے ساتھ منصفانہ قطار )۔ جھنڈے:یہ اشارے نیٹ ورک کنکشن کی صلاحیتوں کو ظاہر کرتے ہیں۔ ہمارا کنکشن |_+_| استعمال کر سکتا ہے۔ اور |_+_| ٹرانسمیشنز، اور انٹرفیس |_+_| ہے۔ (آپریشنل اور منسلک) اگر انڈیکس:انٹرفیس انڈیکس ایک منفرد، شناخت کرنے والا نمبر ہے جو نیٹ ورک انٹرفیس سے وابستہ ہے۔ نشر:براڈکاسٹ میک ایڈریس۔ اس ایڈریس پر بھیجنے سے تمام آلات پر پیکٹ موصول ہوتے ہیں۔ TXQ:ٹرانسمیشن قطار کا سائز (صلاحیت)۔ عرف:ایک IP عرف فزیکل نیٹ ورک کنکشن دیتا ہے۔ متعدد IP پتے . اس کے بعد یہ رسائی دے سکتا ہے۔ مختلف ذیلی نیٹ ایک نیٹ ورک انٹرفیس کارڈ کے ذریعے۔ ہمارے ٹیسٹ کمپیوٹر پر کوئی عرفی نام استعمال میں نہیں ہے۔

|_+_| یہ ایک مضحکہ خیز مخلوق ہے — نہ ہی مچھلی، اور نہ ہی پرندے، کچھ طریقوں سے۔ گراف میں ایک قدیم دلکشی ہے اور آپ کو اس بات کا ایک اچھا اشارہ ملتا ہے کہ کیا ہو رہا ہے۔

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

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

امید ہے کہ اوپر کی وضاحتیں |_+_| کر دے گی۔ تھوڑا زیادہ قابل رسائی. یہ واقعی ایک مفید، ہلکا پھلکا ٹول ہے جس کی مدد سے آپ نیٹ ورک ٹریفک کی صحت اور بینڈوتھ کے استعمال کی نگرانی کر سکتے ہیں۔

لینکس کمانڈز
فائلوں ٹار · pv · کیٹ · tac · chmod · گرفت · فرق · sed · کے ساتھ · آدمی · pushd · پاپ ڈی · fsck · ٹیسٹ ڈسک · seq · fd · پانڈوک · سی ڈی · $PATH · awk · شامل ہونا · jq · گنا · uniq · journalctl · دم · حالت · ls · fstab · باہر پھینک دیا · کم · chgrp · chown · rev · دیکھو · تار · قسم · نام تبدیل کریں · زپ · ان زپ · پہاڑ · umount · انسٹال کریں · fdisk · mkfs · rm · rmdir · rsync · ڈی ایف · جی پی جی · ہم · نینو · mkdir · سے · ln · پیچ · تبدیل · rcone · ٹکڑا · ایس آر ایم
عمل عرف · سکرین · سب سے اوپر · اچھا · رینس · ترقی · اسٹریس · نظام · tmux · chsh · تاریخ · پر · بیچ · مفت · کونسا · dmesg · usermod · پی ایس · کروٹ · xargs · tty · گلابی · lsof · vmstat · وقت ختم · دیوار · جی ہاں · مار ڈالو · سونا · sudo · اس کا · وقت · گروپ ایڈ · usermod · گروپس · lshw · بند · دوبارہ شروع کریں · روکو · بجلی بند · پاس ڈبلیو ڈی · lscpu · کرونٹاب · تاریخ · bg · fg
نیٹ ورکنگ netstat · پنگ · ٹریسروٹ · آئی پی · ss · کون ہے · fail2ban · bmon · تم · انگلی · nmap · ایف ٹی پی · curl · wget · ڈبلیو ایچ او · میں کون ہوں · میں · iptables · ssh-keygen · ufw

متعلقہ: ڈویلپرز اور شائقین کے لیے بہترین لینکس لیپ ٹاپ

اگلا پڑھیں ڈیو میکے کی پروفائل تصویر ڈیو میکے
ڈیو میکے نے سب سے پہلے کمپیوٹر کا استعمال اس وقت کیا جب پنچڈ پیپر ٹیپ کا رواج تھا، اور وہ تب سے پروگرامنگ کر رہا ہے۔ آئی ٹی انڈسٹری میں 30 سال سے زیادہ کے بعد، اب وہ کل وقتی ٹیکنالوجی صحافی ہیں۔ اپنے کیریئر کے دوران، اس نے ایک فری لانس پروگرامر، ایک بین الاقوامی سافٹ ویئر ڈویلپمنٹ ٹیم کے مینیجر، ایک IT سروسز پروجیکٹ مینیجر، اور حال ہی میں، ڈیٹا پروٹیکشن آفیسر کے طور پر کام کیا ہے۔ ان کی تحریر howtogeek.com، cloudsavvyit.com، itenterpriser.com، اور opensource.com نے شائع کی ہے۔ ڈیو لینکس کے مبشر اور اوپن سورس کے وکیل ہیں۔
مکمل بائیو پڑھیں

دلچسپ مضامین