| Application-level Gateway |
Website Links For Gateway |
Information AboutApplication-level Gateway |
| CATEGORIES ABOUT APPLICATION-LEVEL GATEWAY | |
| computer network security | |
| network-related software | |
| windows components | |
| application layer gateway | |
| windows server | |
|
An ALG may offer the following functions:
Deep Packet-inspection of all the packets handled by ALGs over a given network makes this functionality possible. An ALG understands the protocol used by the specific applications that it supports. For instance, An ALG is very similar to a Proxy Server , as it sits between the client and real server, facilitating the exchange. There seems to be an industry convention that an ALG does its job without the application being configured to use it, by intercepting the messages. A proxy, on the other hand, usually needs to be configured in the client application. The client is then explicitly aware of the proxy and connects to it, rather than the real server. ALG SERVICE IN MICROSOFT WINDOWS The ''Application Layer Gateway'' Service in Microsoft Windows provides support for third-party plugins that allow network protocols to pass through the Windows Firewall and work behind it and Internet Connection Sharing . ALG plugins can open ports and change data that is embedded in packets, such as ports and IP Address es. Windows Server 2003 also includes an ALG FTP plugin. The ALG FTP plugin is designed to support active FTP sessions through the NAT engine in Windows. To do this, the ALG FTP plugin redirects all traffic that passes through the NAT and that is destined for port 21 (FTP control port) to a private listening port in the 3000-5000 range on the Microsoft ''loopback adapter''. The ALG FTP plugin then monitors/updates traffic on the FTP control channel so that the FTP plugin can plumb port mappings through the NAT for the FTP data channels. The FTP plugin will also update ports in the FTP control channel stream. SEE ALSO REFERENCES |
|
|