Sobes.tech
Intern

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, MyPC ou WebServer, 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.