Fundamentos de Rede: Networking Porto Visão geral
Nas redes TCP / IP e UDP, um porta é um ponto final a uma conexão lógica. O número da porta identifica o tipo de porta é. Por exemplo, a porta 80 é utilizada para o tráfego HTTP. Se você usar um comando, como netstat -n no Microsoft Windows ou Linux, você verá uma lista dos endereços locais (e portas) e os endereços estrangeiros (e portos) ao qual eles estão conectados.
As três categorias de portas TCP e UDP são
portas conhecidas: Quando IP estava sendo implementado, houve um início lento de atribuir serviços que precisavam usar portas específicas. As portas foram inicialmente atribuídos a partir do menor número de porta e trabalhou seu caminho para cima.
Portos 0-1023 são consideradas portas conhecidas porque foram usados por muitos dos serviços essenciais nos servidores Unix e permissões de privilégios mais necessários no servidor para implementar. Telnet (23) e Protocolo de transporte de correio simples (SMTP) (25) são dois exemplos desses serviços.
portos registrados: A Internet Assigned Numbers Authority (IANA) mantém a lista de todos os serviços que são executados em ambos os portos conhecidos e em todas as portas registradas. O processo de registo coloca uma associação permanente no lugar com o número da porta eo serviço.
Estes serviços são todos os serviços de longa duração e seria atribuído aos portos entre 1024 e 49151. O Remote Protocol Microsoft Desktop (RDP) (3389) e Network File System (NFS) (2049) são dois exemplos de portos registados.
As portas dinâmicas e / ou privadas: Todas as outras portas, de 49.152 a 65.535, são referidos portos como dinâmico, ou privados. Essas portas não estão permanentemente associado a qualquer serviço.
Se você escrever seu próprio serviço, você pode configurá-lo para usar qualquer porta dinâmica que você quer, mas alguém pode escrever seu próprio serviço e usar a mesma porta. Isto não irá causar qualquer problema até que você instalar os dois serviços no mesmo host IP porque eles são ambos vai querer usar a mesma porta, e que não é apenas possível.
Seria como duas pessoas que têm seus telefones ligados até o mesmo plug and receptáculo na operador de-office não é possível. Este problema não deve acontecer, no entanto, se você tem um porto de registo de trabalhar porque o outro desenvolvedor não pode usar o mesmo serviço.