Маршрутизатор, роутер (Router)
— это сетевое устройство, которое пересылает пакеты с данными между разными сегментами сети и принимает решения, основываясь на информации о топологии сети и определенных правил, которые были заданы администратором.
Маршрутизаторы могут быть двух видов: программные и аппаратные. От коммутатора или сетевого моста маршрутизатор отличается тем, что работает на более высоком, так сказать, «сетевом» уровне третьей сетевой модели OSI.
Что такое маршрутизатор или роутер и принцип его работы. Как правило, для того, чтобы доставить информацию по адресу, роутер определяет по таблице маршрутизации путь до получателя, чей адрес он узнает из самих пакетов данных. В том же случае, если таблица маршрутизации не содержит информации о возможном маршруте для указанного адреса, то информационный пакет отбрасывается.
Это только один из способов доставить информацию по адресу. В другом случае используется адрес отправителя, а используемые протоколы верхних уровней и прочая информация, которая содержится в заголовках пакетов сетевого уровня. Часто случается так, что роутеры транслируют адреса отправителя и получателя и фильтруют транзитный поток данных, основываясь на определенных правилах для того, чтобы ограничить доступ, зашифровать или, наоборот, дешифровать передаваемые данные.

