Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm putting together a diagram to represent the proposed flow of HTTP traffic after we make some architectural changes. One of the proposals includes adding a reverse proxy.

Is there a recognizable way to represent traffic routing through a reverse proxy or should I just use a plain arrow and tack on a "reverse proxy" label?

Additionally I may need to show 303 redirects in the same diagram. Is there a recognizable way to represent redirects?

share|improve this question
add comment

1 Answer

I would just use the same representation as a standard proxy server. Functionally, there isn't really a difference between a proxy that's at a client's office location for instance, and a reverse proxy in your network. The difference of course is that you have more control over what the proxy does to the requests from the client since it's yours, allowing you to do "cooler" stuff like injecting javascript, headers, or cookies.

At the end of the day, the proxy is the endpoint for the TCP session, injects an X-Forwarded-For header (among other stuff) and caches some stuff.

Stackoverflow has a question on it with a pretty good answer to provide details: http://stackoverflow.com/questions/224664/difference-between-proxy-server-and-reverse-proxy-server

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.