روتر سختافزاری است که برای دریافت، تجزیه، تحلیل و نیز بررسی و ارسال بستههای داده (محتوا) بین شبکههای کامپیوتری استفاده می شود. در واقع روترها آدرس IP مقصد بسته های داده را بررسی کرده و پس از آن بهترین راه را برای انتقال داده ها بر می گزینند.
روترها عموما یا از طریق سیم به مودم متصل می گردند و یا اینکه خود همراه و درون مودم قرار گرفته اند و اطلاعات را از طریق ایننترنت به تمامی دستگاه های بر روی شبکه سیمی یا Wi-Fi ارسال می نمایند.
روند ارتباطی به صورت زیر می باشد :
اینترنت یا پهنای باند --> مودم --> روتر --> تلفن همراه یا کامپیوتر یا ....
روترها برای ارتباط بین دو یا چند شبکه از پروتکلهایی مانند ICMP(internet control message protocol) استفاده کرده و می توانند ترافیک یک شبکه بزرگ را توسط زیر شبکه هایش مسیریابی و پشتیبانی از افزایش بار ترافیکی شبکه را با برقراری ارتباط چندین WAN , LAN و مسیرهای متنوع، بخوبی انجام دهند.
انواع روترها مشتمل بر :
* روتر وایرلس یا روتر بی سیم (Wireless Router) برای اتصال Wi-Fi به لپتاپها، موبایل ها و دیگر دستگاههای دارای Wi-Fi استفاده میشود.
* روتر Bridge یا Brouter شبیه یک پل امکان انتقال انواع داده بین شبکههای مختلف را فراهم کرده و دو کارکرد Bridge و روتر را با استفاده از مسیریابی دادههای ورودی و هدایت در مسیر درست، ترکیب می کند.
* روتر هسته (Core router) میتواند دادهها را در یک شبکه مسیریابی نماید اما توان ردیابی داده های بین شبکهای را ندارد.
* روتر Edge (Edge router) این امکان را مهیا می سازد که یک شبکه داخلی با شبکههای خارجی ارتباط برقرار نماید (access router) انواع روتر Edge : 1- روتر Subscriber edge 2- روتر Label edge
* روترهای پهنای باند (Broadband routers) برای دسترسی کامپیوترها به اینترنت پرسرعت استفاده میشود.