Não há requisito rígido de que uma porta específica possa ser usada apenas por um serviço específico. Eu poderia rodar um servidor web na porta 1234 em vez da porta 80 e, além da dificuldade em encontrá-lo, não haveria nada que me impedisse de fazê-lo. (No lado voltado para o público da minha rede doméstica, eu executo um ou dois serviços em portas não padrão simplesmente para manter as crianças do script à distância.)
Portas podem ser reservadas pela IANA (por exemplo, tcp / 22 é para ssh
), e há até um intervalo para "serviços definidos pelo usuário", mas atualmente na Internet mais desagradável e menos amigável é geralmente ignorada . Além do fato de que muitos usuários da Internet simplesmente não sabem disso, é claro.