Application Level Gateway

Ein ALG, oder Application Level Gateway umgangssprachlich meistens als Proxy bezeichnet.

Es arbeitet auf OSI-Schicht 2-7, vorrangig 5-7.

Zum Beispiel für die Protokolle HTTP,FTP,SMTP,DNS,u.a.

Ein ALG/Proxy kann eine Benutzerkennung/Passwort abfragen und nimmt im häufigsten Fall eine HTTP oder FTP Adresse entgegen.

Wenn das ALG auch Daten zwischenspeichert um sie schneller verfügbar zu machen handelt es auch um einen "Caching Proxy".