O protocolo SIP (Session Initiation Protocol - Protocolo de Início da Sessão) é um protocolo de controlo na camada de aplicação. É utilizado para iniciar, alterar ou terminar uma sessão. Um gateway ao nível das aplicações (ALG) é uma aplicação específica do protocolo SIP e é utilizado para verificar o estado dos pacotes de dados. Para concluir uma aplicação SIP, active o protocolo SIP ALG.