Der Foreign-Agent (FA) ist ein Router in WLANs und Mobilfunknetzen, der mit den mobilen Endgeräten, bei Mobile-IP als Mobile Node ( MN) bezeichnet, zusammenarbeitet.
Der Foreign Agent (FA) übernimmt dabei die Routingfunktionen für die Mobile Node hin zu fremden Netzen. Funktional handelt es sich um die Weiterletung der Routing- Anfragen zwischen der Mobile Node und dem Home Agent ( HA). Wird von dem Foreign-Agent für den Mobile Node eine Care-of-Adresse ( CoA) bereitgestellt, dann leitet er den Datenverkehr zum mobilen Endgerät weiter. Außerdem fungiert er für Registrierungsanfragen als Relay zwischen dem mobilen Endgerät und dessen Home-Agenten.