Typical functions provided by an application level gateway include: If multiple servers are present, the gateway can take over resource allocation. Allowed traffic is then forwarded to the application server. The ALG analyzes the respective application protocol down to layer seven of the ISO/OSI reference model. A separate application level gateway acts for each application. The actual IP addresses and ports of the application server remain hidden from the clients. It is not apparent to the client that an additional component is controlling the communication. The ALG is located between the application server and an insecure network such as the Internet from which clients are trying to access the server.įrom the client’s point of view, the ALG is the communication partner. Like a proxy server, the Application Level Gateway is placed in the communication link between the client and the server. This enables it to detect application protocol violations and filter out malware or other dangerous traffic, for example. To analyze traffic down to the application level, an application gateway masters deep packet inspection (DPI). Traffic analysis and resource allocation is based on the specifications created by the administrator. Application level gateways are available for many different protocols and applications such as SIP (Session Initiation Protocol), FTP (File Transfer Protocol), HTTP (Hypertext Transfer Protocol) or e-mail. The analyzed traffic is then forwarded to the destination server or blocked. It analyzes the received traffic at the application level up to layer seven of the ISO/OSI layer model. The gateway acts as a communication partner to the clients and hides the actual destination addresses of the server. The gateway is implemented as a stand-alone device or as software in an existing device such as a firewall. The ALG is an additional security component that controls communication between clients from insecure networks such as the Internet and application servers. Alternative terms are application level gateway or application level proxy. The abbreviation for application layer gateway is ALG.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |