Por que fazemos ping no IP 4.2.2.2 para testar a conectividade?

36

Desde que me lembro, sempre usei o IP 4.2.2.2 ao testar a conectividade de rede usando ping . O que é significativo sobre esse IP e quando essa prática começou?

gnavi
fonte
9
4.2.2.2 a 4.2.2.4 são servidores DNS públicos, com IPs muito fáceis de lembrar.
Chris S
4
Eu nunca usei esse endereço, mesmo sabendo disso. Sempre pareceu uma má idéia usar abuso de um servidor DNS público dessa maneira. Gostaria de saber quanto largura de banda por dia é gasto em simplesmente responder às solicitações do ICMP. Eu já vi isso em scripts que são executados a cada minuto para verificar se a Internet está funcionando.
Zoredache
2
Por último, observei que 2-3% da largura de banda da Internet está sendo usada (abusada?) Para o tráfego ICMP. Os profissionais de rede (roteador / óptico de longo curso) que eu conheço não fazem isso. Eles fazem ping, mas geralmente até o ponto em que seu controle termina. Houve / fala-se em bloquear o tráfego ICMP de fora dos pontos de peering.
precisa saber é o seguinte
15
Eu costumo usar 8.8.8.8
Tom O'Connor

Respostas:

24

Eu o sigo porque ele sempre foi ativado e é fácil lembrar quando o DNS não está funcionando. Mas você pode ler isso para obter mais informações: http://www.tummy.com/Community/Articles/famous-dns-server/ .

Jed Daniels
fonte
História interessante, obrigado por postar isso. Eu nunca o usei como servidor DNS, mas usei muito para testar a conectividade com a Internet junto com outros IPs. Não pode confiar em apenas um IP externo para testar ...
xeon
+1 para facilitar a lembrança. Ao testar "por que não consigo acessar este site", é um IP que você sabe que pode acessar para poder testar se o DNS é instável.
Kevin M
1
Faz sentido que a fonte fosse BBN.
Gnavi
35

Ei pessoal ... sou eu, Dan. Eu sou o cara que fez essa afirmação e estou aqui para falar mais sobre isso. Aqui está a versão longa e prolongada do que aconteceu.

Eu estava gerenciando um NOC para uma empresa sem fio de dados fixos na Flórida na época (fofuzion.com - eu poderia escrever um livro sobre esse lugar). Eu tinha alguns caras trabalhando comigo que eram relativamente novos no mundo das redes. Caramba, naquela época, eu também estava, tendo apenas alguns anos de pele no jogo.

Por causa das habilidades de nível iniciante, eu tinha caras que não conseguiam acessar um site em sua própria estação de trabalho e ficavam assustadas com o fato de a "Internet estar inoperante". Honestamente, foi bastante patético. Uma reação instintiva que todos tiveram foi dar um ping no yahoo.com. Isso é legal, mas envolve resolução de DNS, por isso é propenso a falhas. Eles, é claro, não conseguiam se lembrar do endereço IP do Yahoo, e o Google não estava (em grau real) naquele momento, então o que era um endereço IP simples que todos pudessem lembrar que funcionaria de maneira confiável e confiável? consistentemente? Lembre-se, isso foi há muitos anos, quando a estabilidade da transportadora era um ponto de vendas, não uma conclusão perdida.

Naquela época, eu havia reunido recentemente nosso mapa WUG (versão 3, acho!) E queria alguns hosts externos para verificação. Eu queria um endereço IP puro que fosse fácil de reconhecer também. Fiquei zanzando e pingando endereços simples ... 1.1.1.1, 2.2.2.2 e assim por diante. Pensei em uma conversa que tive com meu chefe no início do dia (um homem verdadeiramente talentoso chamado Robert Campbell), que relatou a resiliência da PSTN. Me bateu ... o serviço telefônico tinha 411 para obter informações. 4.1.1.1 ... apenas mais um dígito e o boom vai a dinamite ... e PING !. Coloquei no meu mapa do WUG e esqueci por uma semana ou duas.

Volto para revisar meu mapa e esse host nunca caiu. Eu já tinha preguiça de ver a quem pertencia, mas agora minha curiosidade foi despertada. Quão estúpido eu me senti? Era um servidor DNS para GTE. É claro que estava pronto para ficar na maior parte do tempo. De volta ao NOC, os caras ainda estavam sendo burros (isso, para alguns, nunca mudou. Tenho certeza de que todos aqui podem se relacionar. Tínhamos um prazo para eles serem retirados do escritório de Denver ... "tetas em um touro ". Mas discordo.) Eles surtariam quando eles ou um cliente tivessem problemas de conectividade ... e a partir daí eu disse a eles:" Ping 4.1.1.1. Sempre funcionará se a sua conexão à Internet geral funcionar. É como o 411 para a Internet ". Eu sei, super extravagante. Mas aprendi que o super queijo funcionava em situações tensas, não apenas com nachos.

Funcionou. Os caras pararam de tentar fazer ping nos nomes DNS ou lembrando-se do endereço de cabo / dsl doméstico que provavelmente mudaria de qualquer maneira. Eles poderiam se lembrar desse endereço simples.

Um dia, suponho que eles desligaram o ICMP - ele parou de funcionar. Os caras do NOC não estavam chorando, mas definitivamente tinham suas calcinhas em uma torção. "4.2.2.2" foi dado em frustração pelo moi, que por coincidência também era secundário ao 4.1.1.1 (acho que poderia estar errado), e estava respondendo ao ICMP. Ficou preso. Se espalhou. É assim que acontece às vezes.

No telefone, ouvi esses caras dizendo aos clientes para executar o ping 4.2.2.2 para testar a conectividade. Eu os ouvi ao telefone com fornecedores testando com o endereço. O que me fez sorrir um dia, alguns anos depois, foi um frenético técnico de telefonia DSL na linha de frente, orientando-me na interrupção da minha conexão doméstica. "Ping 4.2.2.2", ela brincou. Eu me senti um pouco quente por dentro? Pode apostar.

Então é isso. Eu inventei isso? Para mim no meu pequeno mundo, sim. Alguém já poderia ter feito (ou de alguma forma simultaneamente), como rádio ou vôo ou qualquer outra coisa realmente importante que tenha algum impacto real em nossas vidas? Espero que isso acabe com os rumores. (publicado em meu site)

danno
fonte
10
Oi Dan, bem-vindo ao Server Fault. Você deve configurar uma conta e ficar por aqui. :)
Doug Luxem
8

Via Dan Farrell (dannosite.com) @ http://www.tomshardware.com/forum/169983-46-what

Vou levar o crédito pelo 4.2.2.2 sendo usado como uma entrada de servidor DNS no seu roteador ... aqui está a história-

Em 1998, eu estava gerenciando um centro de operações de rede com alguns técnicos de suporte. No início do treinamento desses caras, eu disse a eles para fazer o ping no 4.1.1.1 para ver se a Internet estava 'ativa', porque o 4.1.1.1 parecia o "411" das ligações telefônicas ... fácil de lembrar quando você estava em pânico (como eles podem se tornar quando nossa rede tiver problemas).

Um dia, o 4.1.1.1 parou de responder aos pings e ficamos enlouquecidos por um segundo - mas apenas ele caiu. Eu respondi imediatamente com "Bem, então o que acontece com 4.2.2.2?", Apenas incrementando os 1's para os 2's. NUNCA caiu. Logo tornou-se nosso host de teste padrão para executar ping.

Após um curto período de tempo, ficamos curiosos para saber como esse endereço era usado ... e não sendo do NE, onde era originalmente usado na rede GTE, ainda não sabíamos que era um resolvedor secundário somente de cache . Mas logo descobrimos ... e também descobrimos que era utilizável fora da rede da GTE. Então, quando precisávamos de um servidor DNS rápido para usar ... usamos 4.2.2.2.

Eu acho que se espalhou, não apenas como um servidor DNS para usar, mas também como um teste de host de ping. Definitivamente, usei-o na minha carreira de administrador de rede e disse a outras pessoas para usá-lo. Mas ouvir isso voltar como uma sugestão para mim me faz sorrir.

Pessoalmente, acho inseguro que o Level3 (que agora o controla) permita que ele continue a resolver para clientes fora da rede ... mas isso não me impede de usá-lo

Dan Farrell dannosite.com

Mark Renouf
fonte
2
me derrote por segundos. Dito isto, estou na área de TI há mais de 15 anos e esta é a primeira vez que ouvi falar de ping 4.2.2.2.
GregD
Eu tenho certeza que eu estava ping-lo antes de 1998 :-)
gnavi
3
Embora Dan Farrell seja o responsável por espalhá-lo, ele certamente não o registrou e há algumas dúvidas sobre se ele é realmente a fonte. Provavelmente nunca saberemos. Até o comentário imediatamente após Dan no link tomshardware está contestando.
precisa
Em um ponto da história, quando eu estava tentando descobrir o que era, 4.2.2.3 ou .4 com resolução reversa para não roubar-dns-service.gte.net (ou algo semelhante)
Jason
2
Essa história parece inventada. Por que um gerente de um NOC escolheria um IP aleatoriamente (4.1.1.1) para usar como teste para verificar se o NOC tinha conectividade? E segundo, depois que ele falhou e o assustou, por que ele mudaria para outro IP aleatório (4.2.2.2)?
precisa saber é o seguinte
7

Eu geralmente uso 8.8.8.8, que é um servidor público do Google DNS, ainda melhor para lembrar, mas não tão antigo quanto o 4.2.2.2, detalhes AQUI

Shadok
fonte
3

Se eu tiver resolução de DNS, sempre sigo o Google.com, pois suas entradas de DNS me enviarão para algo próximo que seja responsivo e é extremamente improvável que seja bloqueado. Até o 4.2.2.2 tem uma chance de ser bloqueado se eu entrar no escritório de um cliente que tinha um administrador hardcore que bloqueou explicitamente alguns serviços públicos bem conhecidos em nome da segurança ou tendências agressivas passivas.

Se eu não tiver resolução de DNS, tenderá a executar ping em 208.67.222.222 ou 208.67.220.220 (e espero que não tenha havido um administrador incondicional anteriormente entrincheirado que bloqueou aqueles no gateway). Esses são os dois endereços IP do OpenDNS. Não é o mais fácil de lembrar, mas vale a pena lembrar (já que eu uso o OpenDNS em tudo que resolve nomes de internet), assim que você os memorizar, será um simples ato de memória dos músculos da mente digitar.

Wesley
fonte
11
O problema com o opendns é que ele resolve endereços desconhecidos para seus próprios servidores e o envia para o site de pesquisa do BS. Muito irritante se você estiver solucionando um problema de resolução de DNS.
einstiien
1
Eu também uso o google.com. O endereço anycast de retransmissão 6to4 (192.88.99.1) seria um bom candidato para um teste de ping, pois estará na rede do seu provedor se eles tiverem um retransmissor 6to4, ou pelo menos nas proximidades.
Gerald Combs
1
@einstiien: Muito verdade. É assim que eles fazem a maior parte de seu dinheiro. por isso, geralmente uso os servidores no cliente específico que estou usando para rastrear problemas de DNS.
Wesley #