Уже было сказано, что при подключении мобильного узла ко внешней сети его "домашней" агент должен перехватывать все посланные этому узлу дейтаграммы. Как правило, "домашний" агент — это маршрутизатор, через который "домашняя" сеть мобильного узла подключается к остальной части объединенной сети. Таким образом, все поступающие для мобильного узла дейтаграммы проходят через "домашнего" агента. Прежде чем переслать дейтаграмму, "домашний" агент должен проанализировать свою таблицу мобильных узлов и определить, находится ли в данный момент узел получателя в "домашней" сети или он подключился ко внешней сети.
Хотя "домашний" агент может легко перехватить все дейтаграммы, которые поступают для мобильного узла из других сетей, существует еще один случай, который должен учитывать агент. Трудности возникают с дейтаграммами, которые отправляются мобильному узлу из его "домашней" сети. В частности, рассмотрим, что происходит, когда произвольный узел, расположенный в "домашней" сети мобильного компьютера, отсылает мобильному узлу дейтаграмму. Поскольку в протоколе IP в таких случаях предусмотрена непосредственная доставка пакетов получателю по локальной сети, отправитель не будет пересылать дейтаграмму маршрутизатору. Вместо этого отправитель с помощью протокола ARP должен определить физический адрес мобильного узла, инкапсулировать дейтаграмму в сетевой фрейм и переслать ее по локальной сети.