SIP ALG — це шлюз прикладного рівня протоколу ініціації сеансу. Ця функція зазвичай зустрічається в маршрутизаторах і брандмауерах і призначена для допомоги в налаштуванні та керуванні викликами VoIP. SIP — це протокол, який використовується для встановлення та керування викликами VoIP і залежить від певних номерів портів і форматів пакетів. SIP ALG призначений для вирішення проблем шляхом перевірки та модифікації SIP-пакетів, коли вони проходять через маршрутизатор або брандмауер (щоб допомогти забезпечити належну обробку налаштування виклику та передавання сигналів). Він також може перетворювати приватні IP-адреси на загальнодоступні та відкривати/закривати порти брандмауера для виклику.