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




