Computador

Qualquer máquina servidora disponibiliza seus serviços para a Internet usando portas numeradas, uma para cada serviço disponível naquele servidor. Por exemplo, se uma máquina servidora executa um servidor Web e um servidor de FTP, o servidor Web normalmente estaria disponível na porta 80, ao passo que o servidor de FTP estaria disponível na porta 21. Os clientes se conectam a um serviço em um endereço IP específico e a uma porta também específica.

Aqui estão alguns números de portas comuns:

  • echo 7 (eco)
  • daytime 13 (hora do dia)
  • qotd 17 (citação do Dia)
  • ftp 21
  • telnet 23
  • smtp 25 (Simple Mail Transfer, significando e-mail)
  • time 37 (hora)
  • nameserver 53 (nome do servidor)
  • nicname 43 (apelido ou Who Is - quem é)
  • gopher 70 (outro protocolo de Internet)
  • finger 79 (nome associado a um endereço de e-mail)
  • WWW 80
Se a máquina servidora aceita conexões provenientes do mundo externo em uma porta e se um firewall não a está protegendo, você pode se conectar a essa porta de qualquer lugar na Internet e usar o serviço. Note que não há nada que force o servidor Web, por exemplo, a estar na porta 80. Se você fosse configurar sua própria máquina e carregasse o software de servidor Web nela, poderia colocá-lo na porta 918, ou em qualquer porta não utilizada. Então, se sua máquina fosse conhecida como xxx.yyy.com, alguém na Internet poderia se conectar a seu servidor com a URL http://xxx.yyy.com:918. O ":918" especifica explicitamente o número da porta e teria de ser incluído para que alguém alcançasse seu servidor. Quando nenhuma porta é especificada, o navegador simplesmente assume que o servidor está usando a mais comum porta 80.