›› Application Layer Gateway Service

A:: B:: C:: D:: E:: F:: G:: H:: I:: J:: K:: L:: M:: N:: O:: P:: Q:: R:: S:: T:: U:: V:: W:: X:: Y:: Z

The Application Layer Gateway Service allows third party protocols to use the Internet Connection Sharing (ICS) and Internet Connection Firewall (ICF) services. Confused? This may require further explanation.

Every computer that connects to a network, such as the Internet, makes use of protocols, or standard ways of communicating across the network. TCP/IP, IPX/SPX, and NetBIOS are all examples of protocols that are used over networks so that two computers can communicate with each other and send each other information in a standard format.

It is possible for some third party, like an independent software vendor (ISV), to create a brand new protocol. If this protocol wishes to make use of the ICS/ICF services, it is necessary to utilize a proxy, or a gateway, to translate the new protocol into a protocol that most other computers already recognize. This proxy is the Application Layer Gateway Service that allows a third party protocol to make use of the Internet Connection Sharing (ICS) and Internet Connection Firewall (ICF) services. For more on what the ICS and ICF are, check out: Internet Connection Firewall (ICF)/Internet Connection Sharing (ICS)

If you use the ICS/ICF as a proxy, you cannot disable the Application Layer Gateway service. ICS/ICF will not function without it. However, if you use hardware, like a router, or other proxy software, you will probably not need this service.

Service Name ALG
Display Name Application Layer Gateway Service
Executable File Name alg.exe
Dependencies None
Reciprocal Dependencies Internet Connection Firewall (ICF)/Internet Connection Sharing (ICS)
Default Startup Type Manual
Recommended Startup Type Manual

Fearful of losing money and clients due to Windows Service failures? Automatically restart your Windows Services with Service Hawk, and keep those services up and running!

Featured Software

Service Hawk Service Hawk

Tool that monitors and automatically restarts Windows Services

Download Free Trial
Run Service ActiveX Run Service ActiveX

Powerful development tool for quickly creating Windows Services
Reset Service Password Reset Service Password

Reset the user account and password that a service uses from a remote computer

Download Free Trial
Application as Service Application as Service

Launch any application as a Windows NT/2000/XP/2003 Service
Service-O-Matic Service-O-Matic

Run almost any Windows application as a Windows Service
FireDaemon Pro FireDaemon

Run any application or script as an interactive or non-interactive Windows service