'''مسیریاب''' یا '''رُوتِر''' (انگلیسی: Router) دستگاهی از تجهیزات شبکۀ رایانهای است که [[بسته|بستههای]] داده را در یک [[شبکه بهمپیوسته|شبکه]] برای رسیدن به مقصدشان، هدایت میکند. مسیریابی در لایهٔ سوم [[مدل مرجع OSI]] (لایهٔ شبکه) رخ میدهد. مسیریاب جهت اتصال دو یا چند [[شبکه محلی]] به هم یا اتصال چندین خط شبکه بزرگ به هم مورد استفاده قرار میگیرند. مسیریاب میتواند انواع مختلف شبکه را به هم وصل کند. یک مسیریاب بیشترمسیریاب، یک [[سیستمعامل]] تخصصیاختصاصی (مانند IOS از [[سیسکو]] یا JUNOS و JUNOSe از [[ژونیپر نتوکرز]] یاو XOS از [[Extreme Networks]] یا...)، [[حافظه فلش]]، [[NVRAM]]، [[RAM]] و یک یا دو [[پردازشگر]] را شامل میشوددارد.▼
'''رهیاب'''<ref>''رهیاب'' واژهٔ مصوب [[فرهنگستان زبان و ادب فارسی]] به جای ''Routeur'' در فرانسوی و در حوزهٔ [[رایانه]] است. {{یادکرد وب | عنوان=فرهنگ واژههای مصوّب فرهنگستان: ۱۳۷۶ تا ۱۳۸۵، بخش لاتین | تاریخ بازبینی=۰۲ ژانویه ۲۰۱۲ | ناشر=فرهنگستان زبان و ادب فارسی | نشانی=http://www.persianacademy.ir/UserFiles/File/Mosavvab/01_Latin_(A_Z).rar}}</ref> یا '''روتر''' {{فرانسوی|''Routeur''}} دستگاه رایانهای [[شبکههای رایانهای|شبکهای]] (یا یک [[رایانه]]) است که [[بسته|بستههای]] داده را بر روی یک [[شبکه بهمپیوسته]] برای رسیدن به مقصدشان، هدایت میکند. مسیریاب مانند [[پل (رایانه)|پل]] فقط پیغامهایی که مقصدشان قطعه وصل شدهاست از خود عبور میدهد، ولی پیغامهای همگانی را عبور نمیدهد. به این فرآیند «[[مسیریابی]]» گفته میشود. مسیریابی در لایهٔ سوم [[مدل مرجع OSI]] (لایهٔ شبکه) رخ میدهد.
▲مسیریاب جهت اتصال دو یا چند [[شبکه محلی]] به هم یا اتصال چندین خط شبکه بزرگ به هم مورد استفاده قرار میگیرند. مسیریاب میتواند انواع مختلف شبکه را به هم وصل کند. یک مسیریاب بیشتر یک [[سیستمعامل]] تخصصی(مانند IOS از [[سیسکو]] یا JUNOS و JUNOSe از [[ژونیپر نتوکرز]] یا XOS از [[Extreme Networks]] یا...)، [[حافظه فلش]]، [[NVRAM]]، [[RAM]] و یک یا دو [[پردازشگر]] را شامل میشود.
== کاربرد ==
هنگامیکههنگامی که چند رهیابمسیریاب در شبکههای به هم پیوستهشبکهها استفاده میشوند،رهیاب میتواندمیشوند، با استفاده از یک پروتکل مسیریابی پویا اطلاعاتی دربارهٔ آدرس مقصد تبادل کند همچنین در شبکههای به هم پیوسته بین هر دو سیستم یک جدول مسیریابی از مسیرهای ترجیحی میسازد.<ref>{{یادکرد وب|نشانی=http://www.ciscopress.com/articles/article.asp?p=2180210&seqNum=4|عنوان=Dynamic Routing Protocols (3.1) > Cisco Networking Academy's Introduction to Routing Dynamically|بازبینی=2017-07-18}}</ref>
رهیابمسیریاب میتواند رابطهایی برای انواع اتصالات فیزیکی شبکه داشته باشد،مانند کابلهای مسی، [[فیبر نوری]] یا [[انتقال انرژی بیسیم|انتقال بی سیم.]] سیستم عامل آن میتواند استانداردهای پروتکلهای ارتباطی مختلف شبکه را نیز پشتیبانی کند. هر رابط شبکه توسط نرم افزارهای مخصوص برای فعالسازی بستههای داده استفاده میشود .به این منظور که بستههای داده بتوانند از یک پروتکل انتقالی سیستم به سیستم دیگر منتقل شوند.[ftp://ftp.rfc-editor.org/in-notes/rfc1812.txt]
رهیابهامسیریاب ها همچنین میتوانند به عنوان متصلکنندهٔ یک یا چند گروه از دستگاههای کامپیوتری نیز استفاده شوند.به این گروههای منطقی کامپیوتری [[زیرشبکه|زیر شبکه]] میگوییم که هر کدام پیشوند شبکهای متفاوتی دارند. پیشوندهای شبکه ثبت شده در جدول مسیریابی لزوما به صورت مستقیم اتصالات فیزیکی رابطها را نمایش نمی دهند.[https://en.wikipedia.org/wiki/Router_(computing)#cite_note-6]
=== یک رهیابمسیریاب دو لایه ی عملیاتی دارد:[https://en.wikipedia.org/wiki/Router_(computing)#cite_note-7] ===
* لایه کنترلی: رهیاب حاویمسیریاب یک جدول مسیریابی استدارد که هر لیست نشان میدهد بستهٔ داده از کدام مسیر و همچنین از طریق کدام رابط فیزیکی باید فرستاده شود.
* لایه انتقالی: رهیابمسیریاب بستههای داده را بین رابطهای وروری و خروجی هدایت میکند. این کار باعث میشود که بستهها به شبکهای هدایت شوند که با نوع اطلاعات داخل آنها متناسب است. برای این کار از دادههای ذخیره شده در جدولهای مسیریابی لایهٔ کنترلی استفاده میشود.