Quote Originally Posted by christcorp View Post
If you are really insistent on using them instead of individual software solutions, simply use 2 separate routers. I.e. Have 1 typical router with built in 4 port switch. Hook that to your internet modem. One LAN port connect to your VOIP adapter. The 2nd port, connect to a 2nd router. In that router, you can do all the firewalling, SPI, Port Forwarding, etc... that you want. On the first router, forward a Port RANGE of 5004-65000 to the voip adapter. Ports 1-5003 and 65001-65535 forward to the 2nd Ip address that's feeding the 2nd router. Then, in the 2nd router, port forward the individual ports to the devices you have using it.
While I concur with you with regard to the sad state of affairs with consumer-class Internet, single IP addresses and NAT—hopefully IPv6 addresses this—and while VOIPo’s issues might be addressed by taking a draconian approach with port forwarding, to assume your single service/application is entitled to 90 percent of someone’s available ports is unreasonable. As for using multiple routers, IMHO, this is overly complex and should not be required to simply have voice service.