web-dev-qa-db-fra.com

Pourquoi pingons-nous l'IP 4.2.2.2 pour tester la connectivité?

Aussi loin que je me souvienne, j'ai toujours utilisé l'IP 4.2.2.2 lors des tests de connectivité réseau en utilisant ping. Qu'est-ce qui est important à propos de cette adresse IP et quand cette pratique a-t-elle commencé?

37
gnavi

Je le ping parce qu'il a toujours été en place, et il est facile de se souvenir lorsque le DNS ne fonctionne pas. Mais vous voudrez peut-être lire ceci pour plus d'informations: http://www.tummy.com/Community/Articles/famous-dns-server/ .

25
Jed Daniels

Salut tout le monde ... c'est moi, Dan. Je suis le gars qui a fait cette affirmation, et je suis ici pour en parler davantage. Voici la version longue et longue de ce qui s'est passé.

À l'époque, je dirigeais un NOC pour une entreprise de téléphonie sans fil à données fixes en Floride (gofuzion.com - je pourrais écrire un livre sur cet endroit). J'ai eu quelques gars travaillant avec moi qui étaient relativement nouveaux dans le monde du réseautage. Heck, à ce moment-là, moi aussi, n'ayant que quelques années de peau dans le jeu.

En raison des compétences de niveau novice apportées, j'ai eu des gars qui ne pouvaient pas créer un site Web sur leur propre poste de travail et paniquaient que "l'Internet était en panne". Honnêtement, c'était assez pathétique. Tout le monde a eu une réaction instinctive: cingler sur yahoo.com. C'est bien, mais implique une résolution DNS, donc il est susceptible d'échouer. Bien sûr, ils ne pouvaient pas se souvenir de l'adresse IP de Yahoo, et Google n'était pas (à un degré réel) à ce stade, alors quelle était une simple adresse IP dont tout le monde pouvait se souvenir qui serait en place et fonctionnerait de manière fiable et régulièrement? Rappelez-vous, il y a de nombreuses années, lorsque la stabilité du transporteur était un argument de vente et non une conclusion perdue.

J'avais, à ce moment-là, récemment mis en place notre carte WUG (version 3 je pense, yay!) Et je voulais des hôtes extérieurs pour vérification. Je voulais une adresse IP pure qui soit également facile à reconnaître. J'ai zappé et cinglé des adresses simples ... 1.1.1.1, 2.2.2.2, et ainsi de suite. J'ai pensé à une conversation que j'ai eue avec mon patron plus tôt dans la journée (un homme vraiment doué du nom de Robert Campbell), qui a raconté la résilience du PSTN. Cela m'a frappé ... le service téléphonique avait 411 pour information. 4.1.1.1 ... juste un chiffre de plus et la flèche va la dynamite ... et ça PING!. Je l'ai mis dans ma carte WUG et je l'ai oublié pendant une semaine ou deux.

Je reviens pour revoir ma carte et cet hôte n'est jamais tombé. J'étais trop paresseux auparavant pour voir à qui il appartenait, mais maintenant ma curiosité était piquée. Comment ai-je été stupide? C'était un serveur DNS pour GTE. Bien sûr, il devait être en place la plupart du temps. De retour sur le plancher du CNO, les gars étaient toujours stupides (cela, pour certains, n'a jamais changé. Je suis sûr que tout ici peut se rapporter. Nous avions un terme pour eux tiré du bureau de Denver ... "seins sur un taureau ". Mais je m'égare.) Ils paniqueraient quand eux ou un client auraient des problèmes de connectivité ... et à partir de là je leur ai dit:" Ping 4.1.1.1. Cela fonctionnera toujours si votre connexion à Internet fonctionne. C'est comme le 411 pour Internet. " Je sais, super ringard. Mais j'ai appris que le super-fromage fonctionnait dans des situations tendues, pas seulement avec des nachos.

Ça a marché. Les gars ont cessé d'essayer de cingler les noms DNS ou de se souvenir de leur adresse de câble/DSL domestique qui changerait probablement de toute façon. Ils pouvaient juste se souvenir de cette simple adresse.

Un jour, je suppose qu'ils ont désactivé ICMP - il a cessé de fonctionner. Les gars du CNO ne pleuraient pas, mais ils avaient définitivement leur culotte dans une torsion. "4.2.2.2" a été donné dans la frustration par moi, qui était aussi par hasard le 4.1.1.1 (je pense, pourrait être faux), et répondait à l'ICMP. Ça a collé. Cela s'est propagé. C'est comme ça que ça se passe parfois.

Au téléphone, j'ai entendu ces gars dire aux clients de faire un ping 4.2.2.2 pour tester la connectivité. Je les ai entendus au téléphone avec des vendeurs testant l'adresse. Ce qui m'a fait sourire un jour quelques années plus tard, c'est une technologie de téléphone DSL frénétique de première ligne qui m'a guidée à travers mon panne de connectivité à domicile. "Ping 4.2.2.2", a-t-elle plaisanté. Est-ce que je me sentais un peu chaud à l'intérieur? Vous betcha.

Alors c'est tout. L'ai-je inventé? Pour moi dans mon petit monde, oui. Quelqu'un d'autre aurait-il déjà pu le faire (ou un peu simultanément), comme la radio ou le vol ou toute autre chose réellement importante qui a un impact réel dans nos vies? J'espère que cela met fin aux rumeurs. (republié sur mon site)

36
danno

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

Je vais prendre le crédit pour 4.2.2.2 utilisé comme entrée de serveur DNS dans votre routeur ... voici l'histoire-

En 1998, je dirigeais un centre d'exploitation de réseau avec quelques techniciens de support. Au début de la formation de ces gars-là, je leur ai dit de faire un ping 4.1.1.1 pour voir si Internet était en place, car 4.1.1.1 ressemblait au "411" des appels téléphoniques ... facile à retenir lorsque vous étiez paniqué (comme ils pourraient devenir lorsque notre réseau avait des problèmes).

Un jour 4.1.1.1 a cessé de répondre aux pings, et nous avons paniqué pendant une seconde, mais seulement il était en panne. J'ai immédiatement répondu: "Eh bien, qu'en est-il de 4.2.2.2?", En incrémentant simplement les 1 à 2. Il n'est JAMAIS tombé. Il est rapidement devenu notre hôte de test de facto pour le ping.

Après un très court moment, nous étions curieux de savoir à quoi cette adresse était utilisée ... et n'étant pas du NE où elle était initialement utilisée dans le réseau GTE, nous ne savions pas déjà qu'il s'agissait d'un résolveur secondaire de mise en cache uniquement . Mais nous avons vite découvert ... et avons également constaté qu'il était utilisable depuis l'extérieur du réseau de GTE. Donc, quand nous avions besoin d'un serveur DNS rapide pour utiliser ... nous avons utilisé 4.2.2.2.

Je pense qu'il s'est propagé non seulement en tant que serveur DNS à utiliser, mais également en tant que test d'hôte ping. Je l'ai définitivement utilisé dans ma carrière d'administration de réseau et j'ai dit aux autres de l'utiliser. Mais l'entendre revenir comme une suggestion me fait sourire.

Personnellement, je pense qu'il n'est pas sûr que Level3 (qui le contrôle maintenant) lui permette de continuer à résoudre pour les clients en dehors de son réseau ... mais cela ne m'empêche pas de l'utiliser

Dan Farrell dannosite.com

8
Mark Renouf

J'utilise généralement 8.8.8.8 qui est un serveur google dns public, encore mieux à retenir mais pas aussi vieux que 4.2.2.2, détails ICI

6
Shadok

Si j'ai une résolution DNS, je fais toujours un ping sur Google.com car leurs entrées DNS m'enverront vers quelque chose près de moi qui est réactif et il est extrêmement peu probable qu'il soit bloqué. Même 4.2.2.2 a une chance d'être bloqué si j'entre dans le bureau d'un client qui avait un administrateur hardcore qui a explicitement bloqué certains services publics bien connus au nom de la sécurité ou des tendances agressives passives.

Si je n'ai pas de résolution DNS, j'ai tendance à envoyer une requête ping à 208.67.222.222 ou 208.67.220.220 (et j'espère qu'aucun administrateur hardcore précédemment retenu n'a bloqué ceux de la passerelle). Ce sont les deux adresses IP d'OpenDNS. Pas le plus facile à retenir, mais ils valent se souvenant (puisque j'utilise OpenDNS sur tout ce qui résout les noms Internet) donc une fois que vous les avez mémorisés, c'est un simple acte de mémoire esprit-muscle pour le saisir.

2
Wesley