Title :
An extensive study on application level gateways (ALGs)
Author :
Khan, Muhammad Farhan ; Khan, Muhammad Imran
Author_Institution :
Sch. of Sci. & Technol., Dept. of Commun. & Networking, Aalto Univ., Espoo, Finland
Abstract :
Application level gateways (ALGs) are physical network entities that are used to provide application specific proxies and deep packet inspection. ALG typically evaluates and examines all the incoming traffic to its interface and after applying security policies it allows traffic to enter into the internal network. In this paper we explain ALG network architecture, ALG working principle and its impact on different applications. We also identify various applications that require ALG while operate behind NATs or firewalls. This paper also discusses why different application layer protocols require ALG functionality to successfully operate with other applications in different address realm.
Keywords :
computer architecture; computer network security; internetworking; protocols; ALG network architecture; application layer protocols; application level gateways; deep packet inspection; physical network entity; security policy; Fires; Irrigation; Middleware; Switches; ALG; Application Level Gateway; FTP; File Transfer Protocol; H.323; SIP; SMTP; Session Initiation Protocol; Simple Mail Transfer Protocol;
Conference_Titel :
Multitopic Conference (INMIC), 2011 IEEE 14th International
Conference_Location :
Karachi
Print_ISBN :
978-1-4577-0654-7
DOI :
10.1109/INMIC.2011.6151496