Online-Spiele benutzen erstmal andere Protokolle und außerdem erstellst du einen "Server"...bedeutet du erwartest von einer beliebigen IP Daten...Die meisten Router haben da eine Port-Sperre damit du keine unnötigen Schwachstellen hast.
Bei Spielen schickst du meistens als erstes ein Paket zum Server...da isses deinem Router egal.