Ok I know this will pull a significant amount of hate from all of the NAT haters. 99.9% of the time I would agree. However our business is unique. That is the first thing I am going to layout for sake of the discussion that will happen.
What we do: We do real time video communication.
Who we do it for: Medical Institutions.
How we deliver it: Via Private MPLS from the client site to our call centers. At the client side we ride their infrastructure.
Hopefully the issue becomes immediately clear. If it does not let me help out. I own my network and the MPLS links and CPE router. I do not own, control, influence or have any visibility into the client infrastructure. In most cases the answer would be who cares push it to the gateway NAT it and be done with it. However real time communications using SIP first don’t natively like NAT (but I have that issue fixed…..I think.) and these systems are not simple point to point communications. Instead they are CientX to server, server to ClientY, ClientY to ClientX communications. The solutions should be pretty obvious; Read more