Para @Evan (porque estou esperando que rm -rf
termine antes que eu possa trabalhar):
Aqui está o processo de ping para resolver um site:
- Um sinal elétrico em seu cérebro gera o que é conhecido como uma ideia.
- Essa idéia é convertida em outro sinal elétrico, que viaja de seu cérebro, pela espinha e pelos nervos das mãos, onde é processado pelos músculos dos dedos.
- Seus dedos convertem essa energia elétrica em energia mecânica, o que força a tecla correta para baixo em seu teclado.
- A depressão do interruptor no teclado aciona outro sinal elétrico para percorrer o fio (ou sobre as ondas de rádio) do seu teclado, o que aciona uma interrupção no nível do hardware.
- Essa interrupção alerta o sistema operacional sobre uma ação pendente que precisa ser executada.
- O kernel processa o sinal do teclado e envia o feed de volta para a tela
- a energia da luz na tela é convertida em energia elétrica pelo olho e enviada ao cérebro para processamento
- Uma vez que o cérebro processou e confirmou a leitura da tela é o que você quer, repita os passos 1-8 até que você envie o sinal para pressionar a tecla "enter"
- O comando ping pega a entrada - nesse caso
ping serverfault.com
- e envia um sinal para o sistema operacional para fazer uma DNS LOOKUP - O sistema operacional envia um sinal para o subsistema DNS, que gera um pacote e o envia pelo modelo OSI até chegar ao hardware
- um sinal elétrico é gerado no nic e enviado o cabo ethernet (ou qualquer conectividade física se fibra s / elétrica / óptica)
- O sinal passa pela conectividade de rede intermediária (switches / routes / etc) até chegar ao DNS SERVER
- O DNS SERVER processa a solicitação e inverte as etapas 10-11 para retornar às suas máquinas, onde elas são processadas pelo SO e devolvidas ao ping.
(Eu economizei em alguns lugares principalmente porque eu fiquei sem suco e só tenho 1/2 xícara de café em mim)