Para verificar quais portas estão abertas em seu computador, existem algumas maneiras, eu recomendo utilizar o site do Testar Portas Abertas, que de uma maneira simples e rápida testa se determinada porta da sua conexão está aberta.
Aqui está como checar se não há um bloqueio na porta 21 do FTP:
Esse bloqueio e desbloqueio ocorre de forma automática pelo roteador, ou ele pode ser feito com a abertura de uma porta. Se uma porta estiver aberta em seu roteador, isso significa que o roteador irá dar prioridade para a conexão de tal porta a um computador, aplicativo ou programa em específico.
Podemos usar este procedimento para verificar todas as portas que estão abertas. Para melhorar a dica, pode-se elaborar um script para automatizar esta tarefa. Este script poderia comparar as portas que estão abertas no momento com uma lista predefinida e, caso não estivesse ok, o script poderia enviar um email informando isso.
Saber quais são as portas abertas ajuda a se proteger quando a máquina estiver conectada à internet. Portas, em geral, identificam aplicações e processos de um computador, compartilhando uma conexão física com a internet, por exemplo.
Para identificar as portas abertas no Windows abra o prompt de comando (para achá-lo basta digitar o nome do utilitário na pesquisa da barra de tarefas). .Uma lista de conexões TCP / UDP com endereços IP vai abrir. Isso permite que você exiba as conexões do computador com computadores distantes.
Através desta ferramenta, é possível averiguar se uma porta está aberta no seu computador ou servidor, para que seja facilitado o diagnóstico de alguma falha na conexão externa dos seus aplicativos, sites, jogos, etc... Abaixo seguem algumas das portas principais, com os respetivos protocolos e descrição: