Brána aplikačnej vrstvy (ALG) je funkcia smerovačov a firewallov, ktorá umožňuje kontrolu a správu konkrétnych aplikácií na aplikačnej vrstve sieťového modelu. ALG zabezpečuje správne fungovanie protokolov, ktoré si vyžadujú dynamické otváranie portov, napríklad VoIP alebo FTP. Táto funkcia zabezpečuje bezproblémovú prevádzku aplikácií a zvyšuje bezpečnosť siete.