6. Маршрутизаторите (router) са многопротоколни устройства, които свързват разнородни мрежи на нивото на мрежовия (третия) слой на OSI-модела. Те могат да избират най-добрия маршрут до даден адрес измежду множество възможни пътища, като използват таблица за маршрутизация, в която се съхраняват IP адресите на други маршрутизатори. Преди да изпрати пакет към възела-получател, маршрутизаторът анализира условията на трафика и избира един от няколко алтернативни маршрута за предаване на базата на някакъв критерий за оптималност. При повреда или претоварване на дадена комуникационна линия маршрутизаторът избира нов маршрут и пренасочва пакетите по него. Маршрутизаторът работи с логически IP адреси, а не с MAC адреси и не е прозрачен за крайните възли.