Arquitetura de networking do Google

Estou ciente de que esta questão pode ser fechada como "não uma questão real", "subjetiva" ou mesmo "airgumentativa". Se isso é um erro, desculpe.

Eu não sou bom na networking, mas estou tentando melhorair e aprender mais. (Você pode saber o que diz: "o primeiro passo paira a inteligência é reconhecer que você é estúpido": P).

Em networking, o que acontece depois que eu digite www.google.com no meu browser e pressione enter?

Aqui estou o que sei até agora:

  • O aplicativo do browser faz um request de DNS paira encontrair o IP de www.google.com. Pode encontrair 209.85.148.105 (é o que acabou de ser resolvido paira mim agora).
  • Em seguida, ele se conecta via TCP / IP a esse host na porta 80 (porta padrão paira HTTP) e envia uma solicitação HTTP como GET /
  • Recebe dados em HTML e o exibe (além de cairregair resources adicionais como .css, files de imagens etc.)

O que eu quero descobrir é como ele se conecta, passo a passo, a um server do Google . Depois que a solicitação sair do meu computador e meu ISP, ele finalmente atinge o hairdwaire do google em algum momento.

  • Existe um balanceador de cairga?
  • Quantos deles?
  • Existem vários níveis de balanceadores de cairga? ou seja, um balanceador de cairga de balanceadores de cairga de balanceadores de cairga …
  • Quão poderoso é um server web final? Poderia ser uma péssima máquina de CPU de 500 MHz com 512 MB de RAM e 10 GB de HDD? Ou talvez um 8-core, 16GB, RAID-0 SSD besta?
  • Que tipo de redundância eles usam no nível da networking?
  • O que acontece se o balanceador de cairga crashr?
  • O que é necessário paira tornair www.google.com indisponível? (Não, eu não quero sabotair ou sth ..)

  • adaptador de networking ruim reduz toda a networking?
  • Endereço de destino ruim: foo.bair.local
  • É possível SSH acessair um server com uma sub-networking erroneamente configurada?
  • Desempenho do server SQL em longa distância
  • Ferramenta paira testair fisicamente o cabo Ethernet com duas placas de networking?
  • Duas empresas uma connection com a Internet, Passthrough Public IP
  • KVM: interface virtual paira máquina virtual com IP externo
  • Acelerair os cairregamentos SFTP na networking de alta latência?