Definição
Uma porta de rede é um número que identifica um ponto de comunicação de transporte numa máquina. Ela permite que um mesmo host ofereça vários serviços ao mesmo tempo, cada um num ponto próprio.
O endereço e a porta trabalham juntos
O endereço da máquina localiza o host na rede, e o protocolo de transporte usa o número da porta para escolher o ponto de comunicação dentro dele. Por isso uma requisição precisa do endereço para chegar à máquina e da porta para chegar ao serviço certo.
A porta faz parte da identificação do destino junto com o endereço. O mesmo número pode ter significados diferentes em máquinas diferentes, porque cada host configura os próprios serviços nos seus pontos de comunicação.
Identificador lógico, não conector
Porta de rede é um identificador lógico, não um conector físico. O número indica o ponto de comunicação no software, e ele também não garante o serviço executado: o que responde numa porta depende do processo configurado para escutar ali.
Falha comum e como verificar
A falha mais comum é supor que a porta garante o serviço executado, quando na verdade o que escuta nela depende da configuração do host. Um processo pode ocupar uma porta esperada por outro serviço, e o acesso passa a responder com a aplicação errada. Para verificar, consulte qual processo escuta na porta e confira se ele corresponde ao serviço esperado, e depois tente conectar pela porta de dois hosts diferentes para observar a diferença de resposta. Quando a conexão falha ou atinge o processo errado, o host não tem o serviço configurado naquele ponto de comunicação.
Veja o componente que recebe o tráfego diante dos servidoresDúvidas frequentes
Perguntas frequentes sobre Porta de rede
- O que é uma porta de rede?
- Porta de rede é um número que identifica um ponto de comunicação de transporte numa máquina, permitindo vários serviços no mesmo endereço.
- Porta e endereço são a mesma coisa?
- Não. O endereço localiza a máquina na rede, e a porta escolhe o ponto de comunicação dentro dela.
- A porta garante o serviço executado?
- Não. O número da porta é um identificador lógico, e o que responde nela depende do serviço configurado naquele host.
Para continuar
Recursos relacionados
Documentação
MDN: Port
Define a porta como ponto de comunicação de rede.
Abrir recursoArtigo
Cloudflare: o que é uma porta de computador
Explica os números de porta e o papel deles no transporte.
Abrir recursoAplicação na formação
Formação DevOps
Na Formação DevOps, a porta de rede define qual ponto de comunicação recebe a conexão numa máquina.
Conhecer a formaçãoFontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.