10 ابزار عیب یابی شبکه که هر کارشناس شبکه باید بداند

ابزارهای عیب یابی شبکه، یک ضرورت برای هر مدیر یا کارشناس شبکه است. هنگام شروع کار در زمینه شبکه، جمع آوری تعدادی ابزار که می توانند برای عیب یابی انواع شرایط مختلف شبکه مورد استفاده قرار گیرند، مهم است.

لازم به ذکر است که استفاده از ابزارهای خاص می تواند به صلاحدید کارشناس شبکه باشد و ابزارهایی که در این مقاله معرفی می کنیم، براساس عمومیت و کاربرد رایج آن ها صورت گرفته است. در این مقاله 10 ابزار عیب یابی شبکه را که می تواند به شما در عیب یابی بیشتر مشکلات شبکه کمک کند، معرفی می کنیم.

10 ابزار عیب یابی شبکه

ابزار عیب یابی شبکه - عیب یابی شبکه توسط گرفتن پینگ

ابزار عیب یابی شبکه – عیب یابی شبکه توسط گرفتن پینگ

1. پینگ (Ping)

رایج ترین و متداول ترین ابزار عیب یابی شبکه، پینگ است. این ابزار برای ارائه یک تست اتصال اولیه بین میزبان درخواست کننده (Requesting Host) و میزبان مقصد (Destination Host) استفاده می شود. این کار با استفاده از پروتکل پیام کنترل اینترنت (ICMP) انجام می شود که توانایی ارسال بسته اکو به میزبان مقصد و مکانیزمی برای گوش دادن به پاسخ این میزبان را دارد.

به بیان ساده، اگر میزبان درخواست کننده پاسخی از میزبان مقصد دریافت کند، این میزبان قابل دسترسی است. این ابزار معمولا برای ارائه یک تصویر اساسی از جایی که ممکن است یک مشکل شبکه خاص وجود داشته باشد، استفاده می شود. به عنوان مثال، اگر اتصال اینترنت در یک دفتر قطع باشد، می توان از ابزار پینگ برای تشخیص اینکه آیا مشکل در دفتر یا در شبکه ارائه دهنده اینترنت وجود دارد، استفاده کرد.

عکس بالا نمونه ای از ابزار پینگ را نشان می دهد که برای به دست آوردن وضعیت قابلیت دسترسی روتر متصل محلی استفاده می شود.

ابزار عیب یابی شبکه - عیب یابی شبکه توسط Tracert و Traceroute

ابزار عیب یابی شبکه – عیب یابی شبکه توسط Tracert و Traceroute

2. Tracert/Traceroute

به طور معمول، هنگامی که از ابزار پینگ برای تعیین اتصال اولیه استفاده شد، ابزار Tracert/Traceroute می تواند برای تعیین اطلاعات خاص تر در مورد مسیر به میزبان مقصد از جمله مسیری که بسته طی می کند و زمان پاسخ این میزبان های میانی (Intermediate Hosts) استفاده شود.

عکس بالا نمونه ای از ابزار Tracert را نشان می دهد که برای یافتن مسیر از یک میزبان در داخل یک دفتر www.google.com استفاده می شود.

ابزار Tracert و ابزار Traceroute عملکرد یکسانی را انجام می دهند اما روی سیستم عامل های مختلف کار می کنند؛ Tracert برای ویندوز و Traceroute برای سیستم عامل های مبتنی بر Linux استفاده می شوند.

ابزار عیب یابی شبکه - عیب یابی شبکه توسط Ipconfig و Ifconfig

ابزار عیب یابی شبکه – عیب یابی شبکه توسط Ipconfig و Ifconfig

3. Ipconfig/ifconfig

یکی از مهمترین ابزارهای عیب یابی شبکه که حتما باید در این پروسه انجام دهید، یافتن پیکربندی IP میزبان های مختلف (Hosts) که تحت تاثیر قرار گرفتند. گاهی اوقات وقتی آدرس دهی به صورت ایستا پیکربندی می شود، این اطلاعات از قبل شناخته شده است اما زمانی که یک روش آدرسی پویا استفاده می شود، آدرس IP هر میزبان به طور بالقوه می تواند اغلب تغییر کند.

ابزارهایی که می توان برای یافتن این اطلاعات پیکربندی IP استفاده کرد، شامل ابزار Ipconfig در ویندوز و Ifconfig در سیستم عامل های لینوکسی است. عکس بالا نمونه ای از ابزار Ifconfig است که اطلاعات پیکربندی IP یک میزبان را نشان می دهد.

ابزار عیب یابی شبکه - عیب یابی شبکه توسط Nslookup

ابزار عیب یابی شبکه – عیب یابی شبکه توسط Nslookup

4. Nslookup

برخی از رایج ترین مشکلات عیب یابی شبکه حول مسائل مربوط به حل مشکلات DNS است. DNS توسط همه افرادی که از اینترنت استفاده می کنند، برای تبدیل نام دامنه ها (مثلا lavinnet.com) به آدرس های IP معمولا ناشناخته (مثلا 74.125.115.147) است.

وقتی این سیستم کار نمی کند، در عملکرد کاربران شبکه هم اختلال ایجاد می شود. ابزار Nslookup را می توان برای جستجوی آدرس IP خاص مرتبط با نام دامنه استفاده کرد. اگر این ابزار نتواند به این اطلاعات دست پیدا کند، مشکل DNS در شبکه وجود دارد. عکس بالا هم نمونه ای از نحوه استفاده از ابزار Nslookup را برای پرس و جو از اطلاعات آدرس IP مرتبط نشان می دهد.

ابزار عیب یابی شبکه - عیب یابی شبکه توسط Netstat

ابزار عیب یابی شبکه – عیب یابی شبکه توسط Netstat

5. Netstat

اغلب یکی از مواردی که باید مشخص شود، وضعیت فعلی اتصالات شبکه فعال در هاست است. این اطلاعات بسیار مهمی است که باید هنگام عیب یابی شبکه به دلایل مختلف پیدا کنید؛ مثلا هنگام بررسی وضعیت یک پورت گوش دادن (Listening Port) در هاست یا بررسی و دیدن اینکه چه میزبان های راه دور (Remote Hosts) به یک میزبان محلی (Local Hosts) در یک پورت خاص متصل هستند؛ همچنین می توان از ابزار Netstat برای تعیین اینکه کدام سرویس ها در یک میزبان با پورت های فعال خاص مرتبط است، استفاده کرد.

اتصال به هاست از طریق SSH توسط ابزار PuTTY

ابزار عیب یابی شبکه – اتصال به هاست از طریق SSH توسط ابزار PuTTY

6. PuTTY/Tera Term

هنگام اتصال به انواع مختلف تجهیزات، یک Telnet و SSH یا Serial Client مورد نیاز است. در مواقعی که این مورد نیاز است، برنامه های PuTTY و Tera Term می توانند این قابلیت ها را ارائه دهند. اینکه کدام یک را استفاده می کنید، کاملا یک ترجیح شخصی است. عکس بالا نمونه ای از اتصال به هاست از طریق SSH توسط PuTTY را نشان می دهد.

7. Ip Calculator و Subnet

یکی از ابزارهای مهم برای کارشناسان شبکه، Ip Calculator است. از این ابزار می توان برای اطمینان از انتخاب صحیح آدرس IP و به همراه آن پیکربندی صحیح آدرس IP هنگام عیب یابی شبکه استفاده کرد. در حالی که این نوع ابزار توسط مهندسان شبکه سطح بالا استفاده می شود، بسیاری از اطلاعات به دست آمده از ابزار برای محاسبه تجربه طولانی تر و بیشتر در این زمینه ساده تر می شود.

تست سرعت با Speedtest.net

ابزار عیب یابی شبکه – تست سرعت با Speedtest.net

8. Speedtest.net/pingtest.net

یک تست بسیار آسان که می تواند هم برای تعیین پهنای باند اینترنت و هم برای تعیین کیفیت اتصال به اینترنت استفاده شود. هر دو سایت معرفی شده کاملا یکسان عمل می کنند و خودتان باید ببینید کدام را ترجیح می دهید.

سایت speedtest.net توانایی تعیین مقدار پهنای باندی را که در یک نقطه زمانی خاص در اختیار یک هاست خاص قرار دارد را فراهم می کند. این اغلب ابزار خوبی برای اندازه گیری زمان لازم برای آپلود یا دانلود اطلاعات از یک Local Host به Remote Host است.

این اندازه گیری همچنین می تواند برای تعیین اینکه آیا اتصال مقدار پهنای باند خریداری شده از ارائه دهنده اینترنت را ارائه می دهد یا خیر، استفاده می شود. با این حال به خاطر داشته باشید که مقداری تفاوت پهنای باند بین پهنای باند خریداری شده و پهنای باند اندازه گیری شده، انتظار می رود.

سایت pingtest.net برای تعیین کیفیت اتصال با اندازه گیری زمان های پاسخ پینگ و مقادیر لرزش در یک دوره زمانی کوتاه استفاده می شود. این اطلاعات را می توان برای تعیین احتمال اینکه اتصال اندازه گیری شده با انواع خاصی از ترافیک پر تقاضا مثل VoIP یا Voice over IP یا بازی ها را به خوبی برخورد می کند، استفاده شود.

ابزار عیب یابی شبکه - عیب یابی شبکه توسط Pathping

ابزار عیب یابی شبکه – عیب یابی شبکه توسط Pathping

9. Pathping/MTR

در تلاش برای استفاده از مزایای هر دو دستور Ping و Tracert/Traceroute، ابزار Pathping و MTR توسعه یافتند. هر دوی این ابزارها، عملکرد و اطلاعاتی را که می توان از این نوع ابزارها به دست آورد، دریافت می کند و تصویر تک جزئی تری از ویژگی های مسیر از یک میزبان خاص به یک مقصد خاص ارائه می دهد.

ابزار عیب یابی شبکه - عیب یابی شبکه توسط Route

ابزار عیب یابی شبکه – عیب یابی شبکه توسط Route

10. Route

آخرین ابزاری که در این مقاله به شما معرفی می کنیم، ابزار Route است. این ابزار برای نمایش وضعیت فعلی جدول مسیریابی در یک هاست استفاده می شود. در حالی که استفاده از ابزار مسیر در موقعیت های معمولی که میزبان فقط یک آدرس IP با یک دروازه واحد دارد محدود است. در شرایط دیگر که چندین آدرس IP و چندین دروازه در دسترس هستند، حیاتی است.

درباره lavinnet

ارسال پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *