O Google faz manter um servidor em execução na porta 443. Se você procurar pelo link ou link , você receberá a página de pesquisa normal do Google por SSL.
Quando você usa o URL link , está solicitando ao navegador que faça uma solicitação pela porta 443, mas use não HTTP criptografado. O Google tem seu servidor configurado para rejeitar isso e fechar a conexão, já que espera apenas HTTPS por essa porta.
No entanto, os servidores do Google não estão escutando na porta 8080. Quando você faz uma solicitação para a porta 8080, o navegador precisa aguardar o tempo limite antes de decidir que a solicitação falhou.
Você pode provar tudo isso para si mesmo abrindo uma sessão de telnet para www.google.com:443 e tentando falar HTTP sem criptografia:
[~]$ telnet www.google.com 443
Trying 66.102.7.104...
Connected to www.l.google.com.
GET / HTTP/1.0
Connection closed by foreign host.
Se você tentar o seguinte comando, verá que não é possível conectar-se à porta 8080 e demora muito tempo para expirar:
[~]$ telnet www.google.com 8080
Trying 66.102.7.104...
telnet: connect to address 66.102.7.104: Operation timed out