Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


alg (Applications)



Hierarchy Level

Release Information

Statement introduced in Junos OS Release 8.5.


Define individual Application Layer Gateway (ALG).

The twamp application protocol is introduced Junos OS Release 18.2R1.


ALG supports the following application protocols:

  • dns —Domain Name Service

  • ftp —File Transfer Protocol

  • ftp-data —Trace FTP Data Session

  • gprs-gtp-c —GPRS Tunneling Control Plane

  • gprs-gtp-u —GPRS Tunneling User Plane

  • gprs-gtp-v0 —GPRS Tunneling Version 0

  • gprs-sctp —GPRS Stream Control Protocol

  • http —Hypertext Transfer Protocol

  • https —Hypertext Transfer Protocol

  • ignore—Ignore application type

  • ike-esp-nat —IKE ESP NAT application protocol

  • mgcp-ca —Media Gateway Control Protocol with Call Agent

  • mgcp-ua —MGCP with User Agent

  • ms-rpc —Microsoft RPC

  • none —Bypass all ALG application protocols.

  • pptp —Point-to-Point Tunneling Protocol

  • q931 —ISDN connection control protocol (Q.931)

  • ras —Remote Access Service

  • realaudio —RealAudio

  • rsh —UNIX remote shell services

  • rtsp —Real-Time Streaming Protocol

  • sccp —Skinny Client Control Protocol

  • sip—Session Initiation Protocol

  • smtp —Simple Mail Transfer Protocol

  • sqlnet-v2 —Oracle SQLNET v2

  • ssh —Secure Shell Protocol

  • sun-rpc —Sun Microsystems RPC

  • talk—TALK program

  • telnet —Telnet Protocol

  • tftp —Trivial File Transfer Protocol

  • twamp—Two-Way Active Measurement Protocol

Required Privilege Level

system—To view this statement in the configuration.

system-control—To add this statement to the configuration.

Related Documentation