O que é um nome de host e uma porta?
sobes.tech IA
Resposta da IA
O nome do host (hostname) e a porta (port) são dois componentes-chave utilizados para identificar e aceder a recursos de rede.
Nome do host é um identificador único legível por humanos de um dispositivo ou servidor na rede. Pode ser:
- Nome de domínio completo (FQDN): Por exemplo,
www.google.com, que inclui o nome do host (www) e o nome de domínio (google.com). - Nome de host local: Por exemplo,
MyPCouWebServer, utilizado dentro de uma rede local.
O Sistema de Nomes de Domínio (DNS) converte o nome do host em um endereço IP, necessário para encaminhar dados na rede.
Porta é um valor numérico (de 1 a 65535) utilizado para identificar processos ou aplicações específicos que estão a correr no servidor. Quando os dados chegam a um endereço IP específico, a porta indica qual a aplicação que deve processar esses dados.
- Portas conhecidas (1-1023) estão reservadas para serviços de rede padrão (por exemplo, 80 para HTTP, 443 para HTTPS, 22 para SSH).
- Portas registadas (1024-49151) podem ser registadas por organizações para as suas aplicações.
- Portas dinâmicas/privadas (49152-65535) são usadas temporariamente por clientes ao estabelecerem conexões ou para aplicações específicas.
A combinação de endereço IP (ou nome do host) e porta define de forma única um serviço numa máquina específica na rede.
Exemplo: Ao solicitar uma página web http://www.google.com:80/, você usa:
- Nome do host:
www.google.com(que é convertido em endereço IP) - Porta:
80(porta padrão para HTTP)
Isto indica a necessidade de conectar ao servidor web (www.google.com) através do protocolo HTTP (pela porta 80) para obter a página solicitada.