I am far from a networking expert!!
I couldn't get port forwarding to work with my Belkin N+ router. Outgoing was OK, but incoming failed.
I finally found that the problem was my Smarttouch DSL modem. I had to enable the ports through it also.
Hope that helps...
Bob VE3YX node 2520