Маршрутизатор (ут. Router) — сетевое устройство, позволяющее пересылать пакеты данных между различными сегментами сети на основе правил и таблиц маршрутизации. Маршрутизатор может связывать разнородные сети различных архитектур. Для принятия решений о пересылке пакетов используется информация о топологии сети и определённые правила, заданные администратором.