Junos OS Application Layer Gateways (ALGs) Library for Security Devices
An Application Layer Gateway (ALG) is a software component that is designed to manage specific protocols such as Session Initiation Protocol (SIP) or FTP on Juniper Networks devices running Junos OS. The ALG module is responsible for Application-Layer aware packet processing.
ALG functionality can be triggered either by a service or application configured in the security policy.
The ALG also inspects the packet for embedded IP address and port information in the packet payload, and performs Network Address Translation (NAT) processing if necessary. The ALG also opens a gate for the IP address and port number to permit data exchange for the session. The control session and data session can be coupled to have the same timeout value, or they can be independent.
Junos OS for SRX Series Services Gateways, Release 12.1X46
ALGs
- ALG Overview Feature Guide for Security Devices
- DNS ALG Feature Guide for Security Devices
- FTP ALG Feature Guide for Security Devices
- H.323 ALG Feature Guide for Security Devices
- IKE and ESP ALG Feature Guide for Security Devices
- MGCP ALG Feature Guide for Security Devices
- PPTP ALG Feature Guide for Security Devices
- RPC ALG Feature Guide for Security Devices
- RSH ALG Feature Guide for Security Devices
- RTSP ALG Feature Guide for Security Devices
- SCCP ALG Feature Guide for Security Devices
- SIP ALG Feature Guide for Security Devices
- SQLNET ALG Feature Guide for Security Devices
- TALK ALG Feature Guide for Security Devices
- TFTP ALG Feature Guide for Security Devices

