اگر چند کامپیوتر، سرور، دوربین، تلفن IP یا سایر تجهیزات را در یک شبکه به یکدیگر متصل کنیم، دستگاهها میتوانند با یکدیگر ارتباط داشته باشند. اما زمانی که قرار است اطلاعات از یک شبکه به شبکهای دیگر منتقل شود، به تجهیزی نیاز داریم که بتواند مسیر مناسب را برای ارسال دادهها مشخص کند. روتر (Router) دقیقاً برای همین کار طراحی شده است.
روتر یکی از تجهیزات مهم شبکه است که وظیفه اصلی آن مسیریابی و انتقال بستههای داده بین شبکههای مختلف است. برای مثال، در یک شرکت ممکن است شبکه داخلی کاربران از شبکه اینترنت یا شبکه شعبه دیگری جدا باشد. روتر میتواند ارتباط میان این شبکهها را برقرار کند و مشخص کند هر بسته داده باید از چه مسیری به مقصد برسد.
در این مقاله ابتدا بررسی میکنیم روتر چیست و چه کاری انجام میدهد، سپس با نحوه عملکرد، اجزای اصلی، انواع روتر و تفاوت آن با سوئیچ و مودم آشنا میشویم.
روتر چیست؟
روتر (Router) یک تجهیز شبکه است که دو یا چند شبکه یا زیرشبکه IP را به یکدیگر متصل میکند و بستههای داده را بر اساس آدرس مقصد، به مسیر مناسب هدایت میکند. به این فرایند مسیریابی یا Routing گفته میشود.
برای درک سادهتر، روتر را میتوان مانند یک مسئول هدایت ترافیک در شبکه در نظر گرفت. وقتی یک بسته داده به روتر میرسد، روتر مقصد بسته را بررسی میکند و بر اساس اطلاعات موجود در جدول مسیریابی تصمیم میگیرد بسته را به کدام مسیر یا دستگاه بعدی ارسال کند.
برای مثال، فرض کنید کامپیوتر شما در شبکه داخلی شرکت قرار دارد و میخواهید یک وبسایت را باز کنید. درخواست شما باید از شبکه داخلی خارج شده و به سمت شبکه اینترنت هدایت شود. در چنین شرایطی، روتر نقش واسطهای را ایفا میکند که ترافیک را از یک شبکه به شبکه دیگر منتقل میکند.
به زبان ساده:
سوئیچ بیشتر وظیفه ارتباط دستگاهها در یک شبکه را بر عهده دارد، اما روتر وظیفه ارتباط و مسیریابی بین شبکههای مختلف را انجام میدهد.
روترها معمولاً در لایه سوم مدل OSI یا Network Layer فعالیت میکنند؛ زیرا یکی از مهمترین اطلاعات مورد استفاده آنها برای مسیریابی، آدرس IP مقصد است.
روتر چگونه کار میکند؟
برای اینکه عملکرد Router را بهتر متوجه شویم، یک مثال ساده را در نظر بگیریم.

فرض کنید کامپیوتری در شبکه 192.168.1.0/24 قرار دارد و میخواهد اطلاعاتی را برای مقصدی در یک شبکه دیگر ارسال کند. بسته داده دارای اطلاعاتی از جمله آدرس IP مقصد است.
روتر هنگام دریافت بسته، بهصورت کلی این مراحل را انجام میدهد:
- دریافت بسته داده: بسته از یکی از رابطهای شبکه روتر وارد میشود.
- بررسی آدرس مقصد: روتر اطلاعات مربوط به مقصد، بهویژه IP مقصد را بررسی میکند.
- بررسی جدول مسیریابی: روتر مسیرهای شناختهشده برای رسیدن به شبکه مقصد را بررسی میکند.
- انتخاب مسیر مناسب: بر اساس اطلاعات Routing Table و معیارهای مسیریابی، مسیر مناسب انتخاب میشود.
- ارسال بسته: بسته به رابط خروجی یا روتر بعدی ارسال میشود تا به مقصد نزدیکتر شود.
این اطلاعات در ساختاری به نام Routing Table یا جدول مسیریابی نگهداری میشوند. جدول مسیریابی را میتوان مانند نقشهای دانست که روتر از آن برای تصمیمگیری درباره مسیر بستهها استفاده میکند.
Routing Table چیست؟
جدول مسیریابی شامل اطلاعاتی درباره شبکههای مقصد و مسیر رسیدن به آنهاست. بسته به نوع شبکه و پیکربندی روتر، این اطلاعات میتوانند بهصورت دستی تعریف شوند یا از طریق پروتکلهای مسیریابی بهصورت پویا یاد گرفته شوند.
دو مفهوم مهم در این زمینه عبارتاند از:
- Static Routing: مسیرها توسط مدیر شبکه بهصورت دستی تعریف میشوند.
- Dynamic Routing: روترها با استفاده از پروتکلهای مسیریابی، اطلاعات مسیرها را بهصورت پویا یاد میگیرند و با تغییر شرایط شبکه میتوانند جدول مسیریابی را بهروزرسانی کنند.
بنابراین عملکرد روتر فقط به «ارسال اطلاعات» محدود نمیشود؛ بلکه بخش مهم کار آن، تصمیمگیری درباره مسیر انتقال اطلاعات است.
چه زمانی به روتر نیاز پیدا میکنیم؟
اگر تمام دستگاههای شما در یک شبکه محلی قرار داشته باشند و فقط نیاز به ارتباط داخلی داشته باشند، ممکن است یک سوئیچ برای برقراری ارتباط میان آنها کافی باشد.
اما زمانی که لازم است دو شبکه متفاوت با یکدیگر ارتباط داشته باشند، نقش روتر اهمیت پیدا میکند.
برای مثال:
- اتصال شبکه داخلی شرکت به اینترنت
- اتصال شبکه دو شعبه یک سازمان
- ارتباط میان چند زیرشبکه
- اتصال شبکه داخلی به یک شبکه گستردهتر (WAN)
- مدیریت مسیر عبور ترافیک بین شبکههای مختلف
در شبکههای خانگی نیز روتر معمولاً ارتباط شبکه محلی کاربران را با اینترنت برقرار میکند و امکان استفاده همزمان چند دستگاه از اتصال اینترنت را فراهم میکند.
اجزای روتر و کاربرد هرکدام
ظاهر و امکانات روترها با توجه به مدل و کاربرد آنها متفاوت است، اما برخی اجزای مهم در بسیاری از روترها دیده میشوند.
جزء | کاربرد |
پورتهای شبکه | اتصال روتر به شبکههای دیگر، سوئیچها یا تجهیزات شبکه |
رابطهای شبکه (Interfaces) | دریافت و ارسال داده از شبکههای مختلف |
Routing Table | نگهداری اطلاعات مسیرهای قابل استفاده برای رسیدن به شبکههای مقصد |
پردازنده (CPU) | پردازش اطلاعات و اجرای عملیات مختلف روتر |
حافظه | نگهداری سیستمعامل، تنظیمات و اطلاعات مورد نیاز دستگاه |
سیستمعامل روتر | فراهم کردن امکانات مدیریتی، مسیریابی و سایر قابلیتهای دستگاه |
Wi-Fi در مدلهای بیسیم | ایجاد دسترسی بیسیم برای دستگاههای سازگار |
البته همه روترها از نظر تعداد پورت، نوع رابط، قدرت پردازشی، حافظه و امکانات مدیریتی یکسان نیستند. بنابراین هنگام انتخاب Router باید مشخصات دستگاه را متناسب با نیاز شبکه بررسی کرد.
کاربردهای اصلی روتر چیست؟
روترها بسته به مدل و نوع استفاده، کاربردهای مختلفی دارند. مهمترین کاربردهای آنها عبارتاند از:
۱. اتصال شبکههای مختلف
مهمترین وظیفه روتر، ایجاد ارتباط بین شبکههای مختلف و انتقال بستههای داده میان آنهاست. این شبکهها میتوانند شبکههای محلی، شبکههای گسترده یا شبکه داخلی و اینترنت باشند.
۲. اتصال شبکه داخلی به اینترنت
در بسیاری از شبکههای خانگی و سازمانی، روتر در مرز بین شبکه داخلی و اینترنت قرار میگیرد و ترافیک را بین این دو بخش مدیریت میکند.
۳. مسیریابی بستههای داده
روتر با بررسی مقصد بستهها و اطلاعات Routing Table مشخص میکند هر بسته باید از کدام مسیر ارسال شود.
۴. مدیریت ترافیک شبکه
بسته به قابلیتهای دستگاه، برخی روترها میتوانند امکاناتی برای مدیریت ترافیک، اولویتبندی دادهها و کنترل دسترسی ارائه دهند. روترهای پیشرفتهتر ممکن است امکانات امنیتی مانند Firewall یا VPN نیز داشته باشند.
۵. ایجاد ارتباط میان شبکههای شعب
در سازمانهایی که چند دفتر یا شعبه دارند، روتر میتواند در برقراری ارتباط میان شبکههای این شعب نقش داشته باشد.
انواع روتر چیست؟
روترها بر اساس کاربرد، محل استفاده و معماری شبکه به دستههای مختلفی تقسیم میشوند. چند نوع رایج عبارتاند از:
روتر خانگی یا Wireless Router
این نوع روتر معمولاً برای خانهها و شبکههای کوچک استفاده میشود و علاوه بر مسیریابی، قابلیتهایی مانند Wi-Fi، DHCP و امکانات مدیریتی شبکه را ارائه میدهد.
در بسیاری از تجهیزات خانگی، چند قابلیت شبکه در یک دستگاه ترکیب شده است؛ به همین دلیل یک دستگاه ممکن است همزمان نقش روتر، سوئیچ، نقطه دسترسی بیسیم و گاهی قابلیتهای دیگری مانند Firewall را ارائه کند.
روتر سازمانی
روترهای سازمانی برای شبکههایی با تعداد کاربران، ترافیک و نیازهای مدیریتی بیشتر طراحی میشوند. این تجهیزات معمولاً امکانات مدیریتی، امنیتی و مسیریابی پیشرفتهتری نسبت به مدلهای خانگی دارند.
Edge Router
Edge Router در مرز شبکه قرار میگیرد و ارتباط شبکه داخلی را با شبکههای خارجی مانند اینترنت یا سایر شبکهها برقرار میکند. این نوع روتر بیشتر در زیرساختهای سازمانی و شبکههای بزرگ دیده میشود.
Core Router
Core Router برای شبکههای بسیار بزرگ و زیرساختهایی با حجم بالای ترافیک استفاده میشود و معمولاً وظیفه اتصال بخشهای اصلی یک شبکه بزرگ را بر عهده دارد. چنین تجهیزاتی بیشتر در شبکههای سرویسدهندگان و زیرساختهای بزرگ کاربرد دارند و معمولاً برای شبکههای کوچک مورد نیاز نیستند.
Distribution Router
این نوع روتر در ساختارهای شبکه بزرگتر برای انتقال ترافیک میان بخشهای مختلف شبکه مورد استفاده قرار میگیرد. جایگاه دقیق آن به معماری شبکه وابسته است.
تفاوت روتر و سوئیچ چیست؟
یکی از رایجترین سوالات افراد تازهکار این است که Router چه تفاوتی با Switch دارد؟
هر دو تجهیز برای انتقال داده استفاده میشوند، اما نقش آنها یکسان نیست.
ویژگی | روتر (Router) | سوئیچ (Switch) |
وظیفه اصلی | ارتباط و مسیریابی بین شبکهها | اتصال دستگاهها در یک شبکه |
اطلاعات اصلی مورد استفاده | IP Address | MAC Address |
لایه رایج در مدل OSI | لایه ۳ | لایه ۲ |
اتصال شبکههای مختلف | بله | در مدلهای معمولی خیر |
اتصال کامپیوترها و تجهیزات داخل LAN | میتواند انجام دهد | وظیفه اصلی آن است |
اتصال شبکه داخلی به اینترنت | معمولاً بله | بهتنهایی وظیفه اصلی آن نیست |
البته این تفاوت در تجهیزات پیشرفته کاملاً مطلق نیست؛ برای مثال سوئیچهای لایه ۳ میتوانند قابلیتهای مسیریابی نیز داشته باشند. بنابراین بهتر است به جای توجه صرف به ظاهر دستگاه، قابلیتها و معماری آن را بررسی کنیم.
به زبان ساده:
Switch = اتصال دستگاهها در شبکه
Router = اتصال و مسیریابی بین شبکهها
آیا روتر همان مودم است؟
خیر. روتر و مودم دو تجهیز با وظایف متفاوت هستند، اگرچه در برخی تجهیزات خانگی چند قابلیت در یک دستگاه ترکیب شده است.
مودم وظیفه برقراری ارتباط با سرویس ارائهدهنده اینترنت را از طریق فناوری ارتباطی مورد استفاده بر عهده دارد، در حالی که روتر وظیفه ایجاد و مدیریت شبکه و مسیریابی ترافیک میان شبکهها را انجام میدهد.
برای مثال، در یک ساختار ساده میتوان چنین ارتباطی داشت:
اینترنت → مودم → روتر → سوئیچ → کامپیوترها و سایر تجهیزات
البته در بسیاری از تجهیزات خانگی، مودم و روتر در قالب یک دستگاه ترکیبی ارائه میشوند؛ بنابراین کاربر ممکن است فقط یک دستگاه در اختیار داشته باشد، اما این موضوع به معنی یکی بودن مفهوم مودم و روتر نیست.
مزایای استفاده از روتر
استفاده از روتر در یک شبکه میتواند مزایای مختلفی داشته باشد، از جمله:
- برقراری ارتباط میان شبکههای مختلف
- امکان اتصال شبکه داخلی به اینترنت
- مسیریابی بستههای داده بر اساس مقصد
- امکان استفاده همزمان چند دستگاه از یک اتصال شبکه یا اینترنت
- فراهم کردن برخی قابلیتهای مدیریتی و امنیتی
- امکان اتصال شبکههای مختلف در ساختارهای سازمانی
- پشتیبانی از قابلیتهایی مانند VPN، Firewall یا مدیریت ترافیک در برخی مدلها
البته وجود یک قابلیت در روتر به مدل و امکانات سختافزاری و نرمافزاری آن بستگی دارد؛ بنابراین نباید همه روترها را دارای امکانات یکسان در نظر گرفت.
محدودیتها و نکاتی که قبل از استفاده از روتر باید بدانیم
روتر بهتنهایی پاسخگوی تمام نیازهای شبکه نیست و انتخاب نامناسب آن میتواند باعث ایجاد محدودیت در شبکه شود.
برای مثال:
- روترهای خانگی برای شبکههای بسیار بزرگ طراحی نشدهاند.
- تعداد و نوع پورتها در مدلهای مختلف متفاوت است.
- ظرفیت پردازش و توان عبور ترافیک در روترها یکسان نیست.
- همه مدلها از قابلیتهای پیشرفته مسیریابی پشتیبانی نمیکنند.
- قابلیتهای امنیتی، VPN و مدیریت ترافیک به مدل دستگاه وابسته است.
- در شبکههای بزرگ، طراحی و پیکربندی روتر نیازمند دانش تخصصی شبکه است.
بنابراین صرفاً توجه به سرعت اسمی یا تعداد پورتها برای انتخاب روتر کافی نیست.
هنگام خرید روتر به چه نکاتی توجه کنیم؟
اگر قصد انتخاب یک روتر برای شبکه خانگی یا سازمانی دارید، ابتدا باید نیاز شبکه را مشخص کنید.
مهمترین مواردی که باید بررسی شوند عبارتاند از:
- نوع شبکه: خانگی، دفتر کوچک، سازمانی یا زیرساخت بزرگ
- تعداد کاربران و دستگاهها
- حجم تقریبی ترافیک شبکه
- تعداد و سرعت پورتهای شبکه
- پشتیبانی از Wi-Fi در صورت نیاز
- قابلیتهای مسیریابی
- امکانات امنیتی
- پشتیبانی از VPN در صورت نیاز
- قابلیت مدیریت و مانیتورینگ
- امکان توسعه شبکه در آینده
برای یک کاربر خانگی ممکن است یک Wireless Router ساده پاسخگوی نیاز باشد، اما در یک سازمان با چند شبکه، چند شعبه یا حجم بالای ترافیک، انتخاب روتر باید بر اساس معماری شبکه و نیازهای فنی انجام شود.
روتر؛ مسیر ارتباطی بین شبکهها
حالا میتوانیم تعریف سادهتری از روتر داشته باشیم: روتر دستگاهی است که شبکههای مختلف را به یکدیگر متصل میکند و با استفاده از اطلاعاتی مانند آدرس IP و جدول مسیریابی، مسیر مناسب برای انتقال بستههای داده را انتخاب میکند.
اگر سوئیچ را وسیلهای برای ارتباط تجهیزات داخل یک شبکه در نظر بگیریم، روتر را میتوان پل ارتباطی و مسیریاب میان شبکههای مختلف دانست. این تفاوت ساده، یکی از مهمترین مفاهیمی است که در شروع یادگیری شبکه باید بهخوبی درک شود.
برای مطالعه بیشتر، پیشنهاد میشود ابتدا مقاله «شبکه کامپیوتری چیست؟» را مطالعه کنید و سپس به سراغ مطالب آموزشی مرتبط با سوئیچ شبکه، آدرس IP، Gateway و Routing بروید. این مفاهیم در کنار یکدیگر تصویر کاملتری از نحوه ارتباط تجهیزات در یک شبکه ایجاد میکنند.
نت تک؛ همراه شما در شناخت و انتخاب تجهیزات شبکه
شناخت درست تجهیزات شبکه، اولین قدم برای طراحی و توسعه یک زیرساخت پایدار است. در نتتک تلاش میکنیم اطلاعات فنی تجهیزات شبکه را ساده و کاربردی ارائه کنیم تا انتخاب آگاهانهتری داشته باشید. برای انتخاب روتر یا سایر تجهیزات متناسب با نیاز شبکه خود، میتوانید از مشاوره رایگان نتتک استفاده کنید.