MikroTik RouterOS مجموعهای از ابزارهای قدرتمند برای مدیریت و تحلیل شبکه فراهم میآورد. این ابزارها به مدیران شبکه کمک میکنند تا به راحتی مشکلات شبکه را شناسایی کرده و عملکرد شبکه را بررسی کنند. ابزارهایی مانند Ping، Traceroute و Torch ابزارهای اساسی در RouterOS میکروتیک هستند که برای عیبیابی و تحلیل شبکه استفاده میشوند.
در این مقاله به توضیح و آموزش استفاده از این ابزارها در MikroTik RouterOS میپردازیم و نشان خواهیم داد که چگونه میتوان از هر یک برای عیبیابی شبکه، آنالیز مسیرها و بررسی پهنای باند استفاده کرد.
Ping در MikroTik
Ping یکی از ابزارهای اصلی برای تست اتصال شبکه و عیبیابی در MikroTik RouterOS است. این ابزار به شما این امکان را میدهد که از طریق ارسال بستههای ICMP Echo Request به یک دستگاه مقصد، بررسی کنید که آیا دستگاه مقصد به شبکه متصل است یا خیر. همچنین، میتوانید زمان رفت و برگشت (RTT) بستهها را اندازهگیری کنید تا میزان تأخیر در شبکه را بررسی کنید.
Ping بهطور عمومی برای بررسی اتصال، شناسایی مشکلات ارتباطی، و تست عملکرد شبکه بهویژه برای دستگاههای شبکهای دیگر مانند روترها، سرورها، و کامپیوترها استفاده میشود. این ابزار بهراحتی از طریق CLI (Command Line Interface) یا Winbox قابل دسترسی است و نتایج آن میتواند برای شناسایی مشکلات شبکه مانند تأخیر بالا، قطعیهای موقتی یا اتصال قطعشده مفید باشد.
مزایای استفاده از Ping در MikroTik
-
بررسی دسترسپذیری دستگاهها:
Ping به شما این امکان را میدهد که بررسی کنید که آیا دستگاه مقصد (مثلاً یک روتر، سرور یا کلاینت) بهدرستی به شبکه متصل است یا خیر. با ارسال ICMP Echo Request به مقصد و دریافت ICMP Echo Reply، شما از وضعیت اتصال آن دستگاه اطلاع پیدا میکنید. این ابزار برای تست اتصال اینترنت، دسترسپذیری سرور یا عملکرد شبکه مفید است. -
تحلیل تأخیر شبکه (Latency):
یکی از ویژگیهای مهم Ping، اندازهگیری زمان رفت و برگشت بستهها است که به آن RTT (Round-Trip Time) گفته میشود. با اندازهگیری RTT، میتوانید میزان تأخیر در شبکه و سرعت پاسخدهی دستگاهها را بررسی کنید. این ویژگی برای شناسایی مشکلات مربوط به شبکههای با تأخیر بالا، قطعیها و ترافیک شبکه سنگین مفید است. -
عیبیابی مشکلات شبکه:
با استفاده از Ping، میتوانید مشکلات شبکهای را شناسایی کنید. اگر Ping به دستگاه مقصد موفقیتآمیز نباشد، این میتواند نشاندهنده وجود مشکلاتی مانند قطعی ارتباطات، مشکلات تنظیمات فایروال یا پیکربندی نادرست دستگاهها باشد. با بررسی نتایج Ping، میتوانید دقیقتر بفهمید که مشکل در کدام بخش از شبکه است.
نحوه استفاده از Ping در MikroTik
برای استفاده از ابزار Ping در MikroTik RouterOS، شما میتوانید از Winbox، WebFig یا CLI استفاده کنید. در اینجا نحوه استفاده از Ping در Winbox و CLI آورده شده است:
-
در Winbox:
-
وارد Winbox شوید و به روتر میکروتیک خود متصل شوید.
-
از منوی سمت چپ به بخش Tools بروید و روی Ping کلیک کنید.
-
در پنجره Ping، آدرس Destination Address (آدرس مقصد) را وارد کنید (این آدرس میتواند آدرس IP یا دامنه باشد).
-
تعداد Requestها (تعداد بستههای ارسالشده) و Timeout (زمان انتظار برای دریافت پاسخ) را تنظیم کنید.
-
روی Start کلیک کنید تا تست انجام شود و نتایج را مشاهده کنید.
-
-
در CLI:
-
به بخش New Terminal در Winbox یا CLI وارد شوید.
-
دستور زیر را وارد کنید:
ping <destination-address>
بهجای
<destination-address>آدرس مقصد (آدرس IP یا دامنه) را وارد کنید. پس از اجرای این دستور، روتر بستههای ICMP Echo Request را به مقصد ارسال کرده و منتظر دریافت ICMP Echo Reply میماند. نتایج به شما نشان خواهند داد که آیا اتصال برقرار است یا خیر و همچنین زمان تأخیر (RTT) بستهها را نشان خواهند داد. -
تفسیر نتایج Ping
زمانی که Ping تست میشود، نتایج به شما اطلاعات مختلفی مانند زمان رفت و برگشت بستهها و حجم ترافیک نشان میدهند. در زیر، تفسیر نتایج Ping آورده شده است:
-
Destination Unreachable: اگر پیام Destination Unreachable را دریافت کردید، این یعنی دستگاه مقصد به شبکه متصل نیست یا مشکل مسیریابی وجود دارد.
-
Request Timed Out: اگر در زمان مشخص شده، پاسخ از دستگاه مقصد دریافت نشد، پیام Request Timed Out نشان میدهد که یا دستگاه مقصد خاموش است یا فایروال یا تنظیمات دیگر ترافیک ICMP را مسدود کردهاند.
-
Round Trip Time (RTT): این مقدار نشاندهنده زمان رفت و برگشت بستهها است و معمولاً به میلیثانیه (ms) نمایش داده میشود. هرچه این مقدار کمتر باشد، به این معنی است که شبکه سریعتر و با تأخیر کمتر عمل میکند.
Traceroute در MikroTik
Traceroute یکی از ابزارهای اساسی برای تحلیل مسیر عبور بستهها در شبکه است. این ابزار به شما کمک میکند تا مسیر بستههای داده را از مبدأ تا مقصد بررسی کنید و همچنین زمان تأخیر در هر مرحله از این مسیر را مشاهده نمایید. Traceroute یکی از ابزارهای حیاتی برای عیبیابی شبکه و شناسایی مشکلات مسیریابی است. با استفاده از این ابزار، میتوانید تاخیر شبکه، گلوگاهها، و مشکلات مسیریابی را شناسایی کنید.
مزایای استفاده از Traceroute در MikroTik
-
تحلیل مسیر شبکه:
Traceroute به شما این امکان را میدهد که مسیری که بستهها از مبدأ به مقصد طی میکنند، مشاهده کنید. هر Hop (مرحلهای که بستهها از یک روتر عبور میکنند) بهصورت جداگانه نمایش داده میشود و شما میتوانید زمان تأخیر در هر مرحله را مشاهده کنید. -
شناسایی مشکلات مسیریابی:
با استفاده از Traceroute، میتوانید گلوگاهها یا نقاطی که در آن مسیر اتصال دچار تاخیر زیاد میشود را شناسایی کنید. این ویژگی برای شناسایی مشکلات در شبکههایی که با تاخیر بالا مواجه هستند بسیار مفید است. -
مقیاسپذیری و بررسی مسیرها:
این ابزار به شما اجازه میدهد مسیرهایی که دادهها برای رسیدن به مقصد طی میکنند را مشاهده کنید. این ویژگی در شبکههای پیچیده که چندین روتر و مسیر مختلف دارند، بسیار مفید است. -
شناسایی اختلالات شبکه:
در صورتی که مسیر بستهها در میان روترها قطع شود یا به یک نقطه خاص برسد، Traceroute به شما این امکان را میدهد که محل دقیق مشکل یا اختلال را شناسایی کنید.
نحوه استفاده از Traceroute در MikroTik
برای استفاده از Traceroute در MikroTik RouterOS، شما میتوانید از Winbox، WebFig یا CLI استفاده کنید. در اینجا نحوه استفاده از Traceroute در MikroTik به تفصیل توضیح داده شده است.
استفاده از Traceroute در Winbox:
-
وارد Winbox شوید و به روتر میکروتیک خود متصل شوید.
-
به بخش Tools از منوی سمت چپ بروید و سپس گزینه Traceroute را انتخاب کنید.
-
در پنجره باز شده، آدرس مقصد (مثل آدرس IP یا نام دامنه) را در فیلد Destination Address وارد کنید.
-
برای تنظیمات پیشرفته، میتوانید تعداد Hops یا Timeout را تغییر دهید. بهطور پیشفرض، Traceroute تلاش میکند تا 30 Hop را نشان دهد.
-
روی Start کلیک کنید تا تست شروع شود.
-
پس از شروع تست، نتایج را مشاهده خواهید کرد که شامل Hop شماره، زمان رفت و برگشت (RTT) و آدرس IP روتر خواهد بود.
استفاده از Traceroute در CLI (Command Line Interface):
-
به بخش New Terminal در Winbox یا CLI وارد شوید.
-
دستور زیر را وارد کنید:
/tool traceroute address=<destination-address>
به جای
<destination-address>،آدرس IP یا نام دامنه مقصد را وارد کنید. -
پس از اجرای دستور، Traceroute شروع به ارسال بستهها کرده و نتایج را به شما نمایش میدهد. این نتایج شامل Hop شماره، آدرس روترها و زمان تأخیر هر مرحله خواهد بود.
تفسیر نتایج Traceroute
نتایج Traceroute شامل اطلاعات مختلفی است که میتوانید برای تحلیل مسیر و شناسایی مشکلات شبکه از آنها استفاده کنید. در اینجا، نحوه تفسیر این نتایج آورده شده است:
-
Hopها:
هر Hop یک مرحله از مسیر است که بستهها از آن عبور میکنند. هر دستگاه میتواند یک روتر یا گذرگاه در مسیر شبکه باشد. نتایج Traceroute به شما نشان میدهند که بستهها از چه روترهایی عبور میکنند. -
آدرس IP روترها:
برای هر Hop، Traceroute آدرس IP روتر مربوطه را نمایش میدهد. این اطلاعات برای شناسایی بخشهایی از مسیر که ممکن است مشکل داشته باشند، بسیار مفید است. -
زمان تأخیر (RTT):
در نتایج Traceroute، برای هر Hop زمان تأخیر (به میلیثانیه) نیز نمایش داده میشود. این زمان نشاندهنده مدت زمانی است که بستهها از دستگاه مبدا به مقصد میرسند. در صورتی که زمان تأخیر زیاد باشد، میتواند نشاندهنده مشکل در مسیر یا گلوگاهها باشد. -
Request Timed Out:
اگر در هر مرحله از Traceroute با پیامی مانند Request Timed Out روبرو شدید، این یعنی بستهها نتوانستهاند پاسخ از دستگاه مقصد دریافت کنند. این مشکل ممکن است به دلیل مسدود شدن پورتها یا مشکلات فایروالها در مسیر باشد. -
Destination Unreachable:
اگر Traceroute با پیام Destination Unreachable روبرو شود، به این معنا است که دستگاه مقصد در دسترس نیست و مسیریابی به آن قطع شده است. این میتواند به دلیل مشکلات فیزیکی در شبکه یا مسیریابی نادرست باشد.
Torch در MikroTik
Torch یکی از ابزارهای قدرتمند و مهم در MikroTik RouterOS است که به شما این امکان را میدهد تا ترافیک شبکه را تجزیه و تحلیل کنید. این ابزار میتواند اطلاعات دقیقی در مورد پهنای باند مصرفی، پروتکلهای فعال، آیپیهای در حال استفاده، و پورتهای مصرفشده ارائه دهد. با استفاده از Torch، میتوان فهمید که کدام سرویسها و دستگاهها بیشترین مصرف پهنای باند را دارند و این اطلاعات برای مدیریت ترافیک و برنامهریزی منابع شبکه حیاتی است.
مزایای استفاده از Torch در MikroTik
-
آنالیز ترافیک شبکه:
Torch به شما این امکان را میدهد که ترافیک ورودی و خروجی را در هر اینترفیس شبکه بررسی کنید. میتوانید میزان مصرف پهنای باند توسط هر پروتکل، آیپی و پورت را مشاهده کنید و از این اطلاعات برای بهینهسازی استفاده از پهنای باند بهرهبرداری کنید. -
شناسایی مصرفکنندگان پهنای باند:
با استفاده از Torch، میتوانید دستگاهها یا پروتکلهایی را که بیشترین پهنای باند را مصرف میکنند شناسایی کنید. این ابزار کمک میکند تا ببینید که کدام آیپیها یا پورتها بیشترین تاثیر را بر مصرف شبکه دارند. -
تشخیص ترافیک غیرضروری:
Torch به شما اجازه میدهد تا ترافیک غیرضروری یا مشکوک را شناسایی کرده و تصمیمات مناسبی برای کاهش مصرف یا مسدود کردن ترافیکهای غیرمجاز بگیرید. این ویژگی به شما کمک میکند که از امنیت و کارایی شبکه خود مراقبت کنید. -
بررسی پروتکلها و پورتها:
Torch میتواند پروتکلها و پورتهای فعال را شناسایی کند. این امر به شما این امکان را میدهد که ببینید چه پروتکلهایی (مانند HTTP، FTP، DNS، و غیره) و پورتها بیشتر از پهنای باند شبکه استفاده میکنند و چه تغییراتی میتوان در شبکه ایجاد کرد.
نحوه استفاده از Torch در MikroTik
برای استفاده از Torch در MikroTik RouterOS، میتوانید از Winbox، WebFig یا CLI استفاده کنید. در اینجا، نحوه استفاده از Torch در MikroTik آورده شده است.
استفاده از Torch در Winbox:
-
وارد Winbox شوید و به روتر میکروتیک خود متصل شوید.
-
به بخش Tools از منوی سمت چپ بروید و گزینه Torch را انتخاب کنید.
-
در پنجره باز شده، اینترفیس شبکهای که میخواهید ترافیک آن را بررسی کنید (مثلاً Ethernet1 یا WLAN) انتخاب کنید.
-
میتوانید فیلترهای مختلفی را برای جستجوی دقیقتر تنظیم کنید، از جمله پورتها، آیپیها یا پروتکلها.
-
روی Start کلیک کنید تا Torch شروع به تجزیه و تحلیل ترافیک شبکه کند.
-
نتایج را مشاهده خواهید کرد که شامل پهنای باند مصرفی و پروتکلها و آیپیهای فعال است.
استفاده از Torch در CLI:
برای استفاده از Torch در CLI، به دستور زیر در New Terminal وارد شوید:
/tool torch interface=<interface-name>
به جای <interface-name> نام اینترفیس مورد نظر خود را وارد کنید (مثلاً ether1 یا wlan1). پس از اجرای دستور، Torch شروع به تجزیه و تحلیل ترافیک شبکه میکند و نتایج را به شما نشان خواهد داد.
تفسیر نتایج Torch
پس از شروع تجزیه و تحلیل توسط Torch، نتایج مختلفی به شما نمایش داده میشود که میتوانید از آنها برای تحلیل ترافیک شبکه استفاده کنید. در زیر به توضیح برخی از نتایج میپردازیم:
-
IP Source و IP Destination:
این بخش به شما نشان میدهد که آیپی مبدا و آیپی مقصد در ترافیک شبکه کدامها هستند. این اطلاعات به شما کمک میکند که شناسایی کنید کدام دستگاهها بیشترین ترافیک را مصرف میکنند. -
Port:
در این بخش، پورتهای فعال نمایش داده میشوند. این به شما کمک میکند تا شناسایی کنید که کدام پورتها بیشتر از پهنای باند استفاده میکنند و کدام سرویسها بیشتر به شبکه متصل هستند. -
Protocol:
پروتکلهایی که در شبکه شما در حال استفاده هستند (مثل TCP، UDP، ICMP و غیره) در این بخش نمایش داده میشوند. این ویژگی به شما این امکان را میدهد که بررسی کنید کدام پروتکلها بیشترین پهنای باند را مصرف میکنند. -
Bytes و Packets:
این بخش نشان میدهد که در هر پروتکل یا آیپی، چه مقدار بایت و پکت در حال انتقال است. این اطلاعات برای شناسایی مصرف بالا و تحلیل ترافیک غیرضروری بسیار مفید است. -
RX/TX:
این مقادیر نشاندهنده میزان دریافت (RX) و ارسال (TX) دادهها هستند. این اطلاعات به شما کمک میکند که درک کنید چه میزان از ترافیک ورودی و خروجی مربوط به هر دستگاه یا پروتکل است.
نتیجهگیری
ابزارهای Ping، Traceroute و Torch در MikroTik RouterOS ابزارهای بسیار مفیدی برای عیبیابی شبکه و تحلیل عملکرد آن هستند. با استفاده از Ping میتوانید وضعیت اتصال و تأخیر شبکه را بررسی کنید، با Traceroute میتوانید مسیر عبور بستهها را مشاهده کرده و مشکلات مسیریابی را شناسایی کنید، و با Torch میتوانید ترافیک شبکه و مصرف پهنای باند را تحلیل کنید.
این ابزارها به شما این امکان را میدهند که بهطور مؤثر عملکرد شبکه را پایش کرده و مشکلات آن را بهسرعت شناسایی و رفع کنید.



