Proxy architecture

I am assuming in most cases that there is an app within the firewall, and a proxy agent that is in the DMZ.  The app sends datat to the proxy agent, the proxy agent then sends the data to another proxy agent accross the pond.

Therefore apps usually require a separate proxy agent (third party or other) to actually provide proxy support

Is this correct
Anthony LuciaAsked:
Who is Participating?
 
Dave HoweSoftware and Hardware EngineerCommented:
pretty much. a proxy is a specific piece of software, albeit one that can be a "feature" of another package (for instance, almost all ssh servers are also socks 4a proxies and sftp file servers) which must be explicitly connected to by the app, and requested to forward the connection to its final destination.

however, many apps have inherent proxy support - web browsers being the most obvious. you can also "proxy enable" a non-proxy app by using a separate client, which acts as a wrapper to the main app (usually overriding the standard winsock.dll); this is most usual with a socks proxy, and the app is then said to be "socksified"
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.