Http://zhidao.baidu.com/question/8591944.html
Application Layer Gateway Service
For short, "ALG" (application layer network access, whose input name is alg.exe, and WINXP home/Pro is manually installed by default. Also known as proxy server, ALG is a functional classification of network firewalls. When the internal computer is connected to the external host, the proxy server acts as the connection relay between the internal computer and the external host. The advantage of using ALG is to hide the address of the internal host and prevent external abnormal connections. If the application is not installed on the proxy serverProgramDuring the design of the proxy program, any packets belonging to this network service will be completely unable to pass through the firewall. In layman's terms, the specific ALG itself is the specific control program for Internet Connection Sharing/firewall attached to WINXP. If you need to enable the two, this service is essential. Of course, only one computer internet access home can consider disabling this service, but I personally think the built-in firewall of WINXP is still good, if you do not insist on using a third-party firewall, we recommend that you open it.