I set up the Nortel Contivity VPN for my company and it is very stable. In the most basic terms, we have a private and a public IP address, The private is of course the VPN device itself and the public goes out over the Internet (but is tied into the private). All the corporate network settings are on the VPN device itself, so when you come over the public IP from any ISP, it connects to the private IP and the VPN device which in turn connects you to whatever settings you give it, (which in my case, is the company's network backbone).