Sobre transmission te explico lo de los puertos:
Puerto abierto quiere decir cuando tu en el router pones un puerto redireccionado a una ip interna de tu red, esto quiere decir que todo el trafico o peticiones que reciba tu router en ese puerto que has puestos lo manda a esa ip interna.
Diferente es cuando tu peticionas datos como en el caso de tranmission, en ese caso no hay ningun puerto abierto simplemente tu peticionas datos a un lugar y recibes datos de ese lugar, y cuando recibes datos no lo haces a traves de un puerto determinado si no que tu router los envia a quien lo peticiono en este caso tu receptor.
Por lo tanto si entiendes mas o menos eso, pues cuando tu peticionas y no tienes redireccionado un puerto en el router, pues TRASNMISSION no te abre ningun puerto.
Sobre desconectar ftp externo
Ftp es un protocolo de red y utiliza el puerto 21 en nuestros receptores para acceder a el, si tu en el router no tienes puesto el puerto 21 redireccionado a la ip de tu receptor, quiere decir que lo tienes cerrado, o sea que no se puede acceder a el desde fuera de tu red interna, es decir como te explique antes, si no tienes redireccion si tu router recibe una peticion para acceder a traves del puerto 21 como no esta redireccionado a ningun sitio pues no habra acceso.
Aparte si tienes iptables instalado, el firewall impide por defecto conectarse por ftp al receptor desde fuera de tu red, tengas el puerto 21 abierto o no, es decir solo permite establecer conexion desde red interna.