As a client no ports need to be mapped. I could only see setting your PC to DMZ on the router as helping if it is a crappy router that for some reason is more stable if that is done. The only times I've had issues is when the servers are having issues. Other nights with no problems I've played for 4+ hours straight with no disconnects or issues.