نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

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

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

اس مضمون میں بیان کردہ کچھ سسٹمز میں نے ذاتی طور پر آزمائے ہیں۔ غالباً، یہ اس وقت پرانے ورژن تھے۔ میں نے مندرجہ ذیل میں سے کچھ کو پہلی بار دیکھا، اور ان کے بارے میں معلومات صرف اس مضمون کی تیاری کے حصے کے طور پر جمع کی گئیں۔

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

1. نظریہ۔

1.1 کس لیے؟

سوال کا جواب دینے کے لیے "کیوں؟" پہلے آپ کو یہ سمجھنا ہوگا کہ "نیٹ ورک میپ" کیا ہے۔ نیٹ ورک کا نقشہ - (اکثر) نیٹ ورک ڈیوائسز اور ان کے کنکشن کے تعامل کی ایک منطقی-گرافیکل-اسکیمیٹک نمائندگی، جو ان کے انتہائی اہم پیرامیٹرز اور خصوصیات کو بیان کرتی ہے۔ آج کل، یہ اکثر آلات کی حیثیت کی نگرانی اور ایک الرٹ سسٹم کے ساتھ مل کر استعمال ہوتا ہے۔ تو: پھر، نیٹ ورک نوڈس کے مقام، ان کے تعامل اور ان کے درمیان رابطوں کے بارے میں اندازہ لگانے کے لیے۔ نگرانی کے ساتھ مل کر، ہمیں رویے کی تشخیص کرنے اور نیٹ ورک کے رویے کی پیشن گوئی کرنے کے لیے ایک ورکنگ ٹول ملتا ہے۔

1.2 L1، L2، L3

وہ OSI ماڈل کے مطابق پرت 1، پرت 2 اور پرت 3 بھی ہیں۔ L1 - جسمانی سطح (تاریں اور سوئچنگ)، L2 - فزیکل ایڈریسنگ لیول (میک ایڈریسز)، L3 - منطقی ایڈریسنگ لیول (آئی پی ایڈریسز)۔

درحقیقت، L1 نقشہ بنانے کا کوئی فائدہ نہیں ہے، یہ منطقی طور پر اسی L2 کی پیروی کرتا ہے، استثناء کے ساتھ، شاید، میڈیا کنورٹرز کے۔ اور پھر، اب میڈیا کنورٹرز ہیں جن کو بھی ٹریک کیا جا سکتا ہے۔

منطقی طور پر - L2 نوڈس کے میک ایڈریسز پر مبنی نیٹ ورک کا نقشہ بناتا ہے، L3 - نوڈس کے IP پتوں پر۔

1.3 کون سا ڈیٹا ڈسپلے کرنا ہے۔

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

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

L3 کے بارے میں، مجھے یہ ایک ملا مضمون.

1.4. کیسے؟

یہ دستی طور پر کیا جا سکتا ہے، یہ خود کار طریقے سے کیا جا سکتا ہے. اگر ہاتھ سے، تو ایک طویل وقت کے لئے اور آپ کو انسانی عنصر کو مدنظر رکھنے کی ضرورت ہے۔ اگر خود بخود ہے، تو آپ کو اس بات کو ذہن میں رکھنا ہوگا کہ نیٹ ورک کے تمام آلات کو "سمارٹ" ہونا چاہیے، SNMP استعمال کرنے کے قابل ہونا چاہیے، اور اس SNMP کو صحیح طریقے سے کنفیگر کیا جانا چاہیے تاکہ جو سسٹم ان سے ڈیٹا اکٹھا کرے گا وہ اس ڈیٹا کو پڑھ سکے۔

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

خودکار نقشہ تیار کرنے کا عمل تقریباً درج ذیل ہے:

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

2. مشق کریں۔

تو، آئیے اب بات کرتے ہیں کہ آپ نیٹ ورک میپ بنانے کے لیے کیا استعمال کر سکتے ہیں۔ آئیے ایک نقطہ آغاز کے طور پر لیتے ہیں کہ ہم یقیناً اس عمل کو زیادہ سے زیادہ خودکار بنانا چاہتے ہیں۔ ٹھیک ہے، یعنی پینٹ اور MS Visio اب نہیں رہے... حالانکہ... نہیں، وہ ہیں۔

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

2.1. مصنوعات

فہرست مکمل نہیں ہے، کیونکہ اس طرح کے بہت سارے سافٹ ویئر موجود ہیں۔ لیکن یہ وہ سب کچھ ہے جو گوگل اس موضوع پر دیتا ہے (بشمول انگریزی زبان کی سائٹس):

اوپن سورس پروجیکٹس:
لینٹوپوگ
Nagios
Icinga
NeDi
پنڈورا ایف ایم ایس
پی آر ٹی جی
نیٹ ایکس ایم ایس
زبیبس

ادا شدہ منصوبے:
لین اسٹیٹ
ٹوٹل نیٹ ورک مانیٹر
سولر ونڈز نیٹ ورک ٹوپولوجی میپر
یو وی ایکسپلورر
اووِک
ایڈریم نیٹ کرنچ

2.2.1 مفت سافٹ ویئر

2.2.1.1 LanTopoLog

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

یوری وولوکیٹن کا تیار کردہ سافٹ ویئر۔ انٹرفیس اتنا ہی آسان ہے جتنا یہ ہوسکتا ہے۔ Softina تعاون کرتی ہے، آئیے کہتے ہیں، نیم خودکار نیٹ ورک کی تعمیر۔ اسے تمام راؤٹرز (IP، SNMP اسناد) کی ترتیبات کو "فیڈ" کرنے کی ضرورت ہے، پھر سب کچھ خود سے ہو جائے گا، یعنی، آلات کے درمیان رابطے بنائے جائیں گے جو بندرگاہوں کی نشاندہی کرتے ہیں۔

مصنوعات کے ادا شدہ اور مفت ورژن ہیں۔

ویڈیو دستی

2.2.1.2. Nagios

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

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

ویڈیو دستی

2.2.1.3. آئسنگا۔

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

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

ویڈیو دستی

2.2.1.4 NeDi

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

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

مصنوعات کے مفت اور ادا شدہ ورژن موجود ہیں۔

ویڈیو دستی

2.2.1.5 پنڈورا ایف ایم ایس

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

خودکار دریافت کرنے کے قابل، نیٹ ورک کو خود بخود بنانا، SNMP۔ اچھا انٹرفیس۔

مصنوعات کے مفت اور ادا شدہ ورژن موجود ہیں۔

ویڈیو دستی

2.2.1.6. پی آر ٹی جی

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

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

30 دن - مکمل فعالیت، پھر - "مفت ورژن"۔

ویڈیو دستی

2.2.1.7 نیٹ ایکس ایم ایس

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

NetMXS بنیادی طور پر ایک اوپن سورس مانیٹرنگ سسٹم ہے، نیٹ ورک میپ بنانا ایک سائیڈ فنکشن ہے۔ لیکن اس کا نفاذ کافی صفائی سے ہوتا ہے۔ آٹو ڈسکوری پر مبنی خودکار عمارت، SNMP کے ذریعے نوڈ مانیٹرنگ، روٹر پورٹس اور دیگر اعدادوشمار کی حالت کو ٹریک کرنے کے قابل۔

ویڈیو دستی

2.2.1.8. زببس

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

Zabbix ایک اوپن سورس مانیٹرنگ سسٹم بھی ہے، جو NetXMS سے زیادہ لچکدار اور طاقتور ہے، لیکن یہ صرف مینوئل موڈ میں نیٹ ورک کے نقشے بنا سکتا ہے، لیکن یہ تقریباً کسی بھی راؤٹر کے پیرامیٹرز کی نگرانی کر سکتا ہے، جس کا مجموعہ صرف کنفیگر کیا جا سکتا ہے۔

ویڈیو دستی

2.2.2. ادا شدہ سافٹ ویئر

2.2.2..1 لین اسٹیٹ

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

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

ویڈیو دستی

2.2.2.2. ٹوٹل نیٹ ورک مانیٹر

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

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

گھٹیا! میں نے اوپر لکھا تھا کہ ہم پینٹ اور ویزیو سے انکار کر رہے ہیں... ٹھیک ہے، رہنے دو۔

مجھے کوئی ویڈیو مینوئل نہیں ملا، اور مجھے اس کی ضرورت نہیں ہے... پروگرام اتنا ہی ہے۔

2.2.2.3 سولر ونڈز نیٹ ورک ٹوپولوجی میپر

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

ادا سافٹ ویئر، ایک آزمائشی مدت ہے. یہ خود بخود نیٹ ورک کو اسکین کر سکتا ہے اور مخصوص پیرامیٹرز کے مطابق خود ایک نقشہ بنا سکتا ہے۔ انٹرفیس کافی آسان اور خوشگوار ہے۔

ویڈیو دستی

2.2.2.4 یو وی ایکسپلورر

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

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

ویڈیو دستی

2.2.2.5. آوِک

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

بہت اچھا ادا شدہ پروگرام جو نیٹ ورک ڈیوائسز کا خود بخود پتہ لگا سکتا ہے اور ان کی نگرانی کر سکتا ہے۔

ویڈیو دستی

2.2.2.6 ایڈریم نیٹ کرنچ

سائٹ

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

14 دن کی آزمائش کے ساتھ ادا کردہ سافٹ ویئر۔ نیٹ ورک کو خود کار طریقے سے پتہ لگانے اور خودکار بنانے کے قابل۔ انٹرفیس نے جوش و خروش پیدا نہیں کیا۔ SNMP میں بھی نگرانی کر سکتے ہیں۔

ویڈیو دستی

3. موازنہ پلیٹ

جیسا کہ یہ نکلا، سسٹمز کا موازنہ کرنے کے لیے متعلقہ اور اہم پیرامیٹرز کے ساتھ آنا اور ایک ہی وقت میں انہیں ایک چھوٹی پلیٹ میں فٹ کرنا کافی مشکل ہے۔ یہ وہی ہے جو مجھے ملا ہے:

نیٹ ورک کے نقشے نیٹ ورک کے نقشے بنانے کے لیے سافٹ ویئر کا ایک مختصر جائزہ

*"صارف دوست" کی ترتیب انتہائی موضوعی ہے اور میں اسے سمجھتا ہوں۔ لیکن "اناڑی پن اور پڑھے جانے کی صلاحیت" کو اور کیسے بیان کروں جس کی مجھے سمجھ نہیں آئی۔

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

4. ذاتی رائے

ذاتی تجربے سے، میں نیٹ ورک کی نگرانی کے لیے سافٹ ویئر کو الگ سے استعمال کرنے کا نقطہ نظر نہیں آتا۔ میں نیٹ ورک کا نقشہ بنانے کی صلاحیت رکھنے والے ہر چیز اور ہر ایک کے لیے نگرانی کا نظام استعمال کرنے کے خیال سے زیادہ متاثر ہوں۔ زیبکس کو اس کے ساتھ مشکل وقت درپیش ہے۔ ناگیوس اور آئسنگا بھی۔ اور صرف NetXSM اس سلسلے میں خوش ہیں۔ اگرچہ، اگر آپ الجھن میں پڑ جاتے ہیں اور Zabbix میں نقشہ بناتے ہیں، تو یہ NetXMS سے بھی زیادہ امید افزا لگتا ہے۔ Pandora FMS، PRTG، Solarwinds NTM، AdRem NetCrunch، اور غالباً دوسری چیزوں کا ایک گروپ بھی ہے جو اس مضمون میں شامل نہیں ہے، لیکن میں نے انہیں صرف تصاویر اور ویڈیوز میں دیکھا، اس لیے میں ان کے بارے میں کچھ نہیں کہہ سکتا۔

NetXMS کے بارے میں لکھا تھا۔ مضمون سسٹم کی صلاحیتوں کے ایک چھوٹے سے جائزہ اور اس کے طریقے کے ساتھ۔

PS:

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

آپ کا شکریہ.

ماخذ: www.habr.com

نیا تبصرہ شامل کریں