ALG staat voor Application Layer Gateway. Je kent vast wel de pakketjes die je in een SIP-analyse ziet. Die pakketjes worden in het geval van SIP de application layer genoemd. Als SIP ALG op een router aanstaat wil het dus zoveel zeggen dat de router als een gateway voor deze pakketjes fungeert en dus probeert deze pakketjes in goede banen te leiden. Hier is niks mis mee als de SIP-server(onze cloudcentrale) niet weet dat een toestel achter NAT staat. Op zo'n moment zou dit zelfs noodzakelijk zijn voor een goede afhandeling van telefoontjes. Echter raden wij SIP ALG altijd af omdat onze cloudcentrale er wel degelijk vanuit gaat dat het toestel zich achter NAT bevindt en wij de telefoontjes zonder een ALG wel goed kunnen afleveren.
In veel routers staat SIP ALG standaard aan. Voorbeelden hiervan zijn ZyXell/ZyWall en Draytek routers.