Маршрутизатор (Router) - устройство, обеспечивающее оптимальную передачу коммутационных пакетов от сервера к серверу в конечный пункт назначения. Путешествуя от клиента до сервера и обратно, данные проходят через множество маршрутизаторов. Каждый из них просматривает заголовок пакета и определяет его оптимальный путь и осуществляет его пересылку. Таким образом, маршрутизаторы выполняют в Интернет роль регулировщиков движения потоков данных.