This router was a huge pain when I had it a few months ago. By default the router blocks out every port except the most vital ones like http, dns, https, etc. The router would let you unblock like five single ports but not port ranges such as 100-200. The only way to really use a lot of programs for me was to set my computer as DMZ so everything got forwarded, but not a good solution. I sent the router back to dell of course, but they might have fixes some of these issues with firmware. Also I remember the router had lots of crashes, had to unplug and plug it back in every couple hours as it would lose internet connectivity. I would definitely stay away from this router unless these issues have been resolved.