Передача IP пакетов
Маршрутизация делается пакет за пакетом и хоп за хопом. Каждый пакет обрабатывается независимо на каждом маршрутизаторе вдоль пути следования. На каждом транзитном участке маршрутизатор исследует целевой IP-адрес для каждого пакета и затем проверяет таблицу маршрутизации на предмет информации о дальнейшей передаче ip пакета.

Маршрутизатор сделает с пакетом одну из трех вещей:
- Передаст его маршрутизатору следующего транзитного участка
- Передаст его конечному хосту назначения
- Сбросит пакет
Исследование Пакета
Как промежуточное устройство, маршрутизатор обрабатывает пакет на Сетевом уровне. Однако, пакеты, которые достигают интерфейсов маршрутизатора, инкапсулируются как PDU Канального уровня (Уровня 2). Как показано на рисунке, маршрутизатор сначала отбрасывает инкапсуляцию Уровня 2 так, чтобы пакет можно было исследовать.
Выбор Следующего Хопа
В маршрутизаторе исследуется адрес получателя в заголовке пакета. Если соответствующий маршрут в таблице маршрутизации показывает, что целевая сеть непосредственно соединяется с маршрутизатором, пакет передается к интерфейсу, с которым соединяется та сеть. В этом случае выбирать следующий хоп нет надобности. Для передачи на подключенную напрямую сеть, пакет сначала повторно инкапсулируется протоколом Уровня 2, а затем отправляется с интерфейса.
Если маршрут, соответствующий целевой сети пакета, идет до удаленной сети, пакет передается к обозначенному интерфейсу, а затем, инкапсулированный протоколом Уровня 2, отправляется на адрес следующего транзитного участка.