So, one of the more common "service provider", "disaster recovery" or "acquiring company / acquired company" use cases is when you need to access two networks of servers that have at least some overlapping IP addresses.  Either you have two customers that both want to use, your DR environment has the same IP addresses as your production environment, or a company that your company bought / that bought your company are all trying to use the same set of IP addresses.  Implied of course is that somewhere in here, there's a firewall that connects these two worlds, and ports in that firewall are relatively expensive, either in initial setup, or just in maintenance.


So you have the firewall admin open up one port between these environments, and you setup a SOCKS proxy to route the connections from one side to the other through. 


This is a very quick and dirty demo that shows how that's configured.