Mengapa kita melakukan ping IP 4.2.2.2 untuk menguji konektivitas?

36

Selama yang saya ingat, saya selalu menggunakan IP 4.2.2.2 saat menguji konektivitas jaringan menggunakan ping . Apa yang penting tentang IP ini, dan kapan praktik ini dimulai?

gnavi
sumber
9
4.2.2.2 hingga 4.2.2.4 adalah server DNS publik, dengan IP yang sangat mudah diingat.
Chris S
4
Saya tidak pernah menggunakan alamat ini meskipun saya menyadarinya. Tampaknya selalu merupakan ide yang buruk untuk menggunakan penyalahgunaan server DNS publik dengan cara ini. Saya ingin tahu berapa banyak bandwidth per hari dihabiskan untuk hanya menanggapi permintaan ICMP. Saya telah melihat ini dalam skrip yang berjalan setiap menit untuk memeriksa apakah internet sudah aktif.
Zoredache
2
Terakhir saya melihat 2-3% dari bandwidth internet digunakan (disalahgunakan?) Untuk traffic ICMP. Jaringan profesional (router / jarak jauh optik) yang saya tahu tidak melakukan ini. Mereka melakukan ping, tetapi biasanya ke titik di mana kendali mereka berakhir. Telah ada pembicaraan tentang memblokir lalu lintas ICMP dari luar titik peering.
dbasnett
15
Saya cenderung menggunakan 8.8.8.8
Tom O'Connor

Jawaban:

24

Saya ping karena selalu aktif, dan mudah diingat ketika DNS tidak berfungsi. Tetapi Anda mungkin ingin membaca ini untuk informasi lebih lanjut: http://www.tummy.com/Community/Articles/famous-dns-server/ .

Jed Daniels
sumber
Cerita yang menarik, terima kasih telah memposting itu. Saya tidak pernah menggunakannya sebagai server DNS, tetapi menggunakannya banyak untuk menguji konektivitas internet bersama dengan IP lainnya. Tidak dapat mengandalkan hanya satu IP eksternal untuk pengujian ...
xeon
+1 agar mudah diingat. Saat menguji "mengapa saya tidak bisa sampai ke situs web ini", ini adalah IP yang Anda tahu dapat Anda peroleh sehingga Anda dapat menguji apakah DNS-nya yang tidak bagus.
Kevin M
1
Masuk akal bahwa sumbernya adalah BBN.
gnavi
35

Hai semuanya ... ini aku, Dan. Saya orang yang membuat klaim ini, dan saya di sini untuk berbicara lebih banyak tentang hal itu. Inilah versi panjang dan berlarut-larut dari apa yang terjadi.

Saya mengelola NOC untuk perusahaan nirkabel data-tetap di Florida pada waktu itu (gofuzion.com - saya bisa menulis buku tentang tempat itu). Saya punya beberapa orang yang bekerja dengan saya yang relatif baru di dunia jaringan. Heck, pada waktu itu, saya juga, hanya memiliki beberapa tahun kulit dalam permainan.

Karena keterampilan tingkat pemula yang dibawa, saya punya orang-orang yang tidak bisa membuka situs web di stasiun kerja mereka sendiri dan akan panik bahwa 'Internet sedang down'. Jujur saja, itu cukup menyedihkan. Satu reaksi kneejerk yang dimiliki semua orang adalah melakukan ping ke yahoo.com. Itu bagus, tetapi melibatkan resolusi DNS, sehingga rentan terhadap kegagalan. Mereka, tentu saja, tidak dapat mengingat alamat IP untuk Yahoo, dan Google tidak sampai (pada tingkat nyata) pada saat itu, jadi apa alamat IP sederhana yang dapat diingat semua orang yang akan aktif dan bekerja dengan andal dan secara konsisten? Ingat, ini bertahun-tahun yang lalu, ketika stabilitas operator adalah titik penjualan, bukan kesimpulan yang hilang.

Saya telah, pada waktu itu, baru-baru ini menyusun peta WUG (versi 3 saya pikir, yay!) Bersama dan ingin beberapa host luar untuk memeriksa. Saya ingin alamat ip murni yang mudah dikenali juga. Saya membolak-balik dan mem-ping alamat sederhana ... 1.1.1.1, 2.2.2.2, dan sebagainya. Saya berpikir tentang percakapan yang saya lakukan dengan bos saya sebelumnya pada hari itu (seorang pria yang benar-benar berbakat bernama Robert Campbell), yang menceritakan kembali ketahanan PSTN. Itu mengejutkan saya ... layanan telepon memiliki 411 untuk informasi. 4.1.1.1 ... hanya satu digit lagi dan booming dinamit ... dan itu PING !. Saya meletakkannya di peta WUG saya dan melupakannya selama satu atau dua minggu.

Saya kembali meninjau peta saya dan tuan rumah ini tidak pernah turun. Sebelumnya saya terlalu malas untuk melihat siapa pemiliknya, tetapi sekarang rasa ingin tahu saya terguncang. Betapa bodohnya perasaan saya? Itu adalah server DNS untuk GTE. Tentu saja itu pasti akan sering terjadi. Kembali di lantai NOC, orang-orang masih bodoh (ini, bagi sebagian orang, tidak pernah berubah. Saya yakin semua di sini bisa berhubungan. Kami memiliki istilah untuk mereka ditarik dari kantor Denver ... "payudara pada banteng "Tapi saya ngelantur.) Mereka akan panik ketika mereka atau klien akan memiliki masalah konektivitas ... dan dari sana saya memberi tahu mereka," Ping 4.1.1.1. Itu akan selalu berfungsi jika koneksi Anda ke Internet umum berfungsi. Ini seperti 411 untuk Internet. " Saya tahu, super-cheesy. Tetapi saya mengetahui bahwa keju super bekerja dalam situasi yang tegang, tidak hanya dengan nacho.

Itu berhasil. Orang-orang berhenti mencoba untuk melakukan ping nama DNS atau mengingat alamat kabel / dsl rumah mereka yang kemungkinan akan berubah. Mereka hanya bisa mengingat alamat sederhana ini.

Suatu hari, saya kira mereka mematikan ICMP - berhenti bekerja. Orang-orang di NOC tidak menangis, tetapi mereka pasti memiliki celana dalam satu putaran. "4.2.2.2" diberikan dengan frustrasi oleh moi, yang juga secara kebetulan adalah sekunder untuk 4.1.1.1 (saya pikir, bisa saja salah), dan merespons ICMP. Itu macet. Itu menyebar. Terkadang itulah yang terjadi.

Di telepon saya mendengar orang-orang ini memberi tahu klien untuk melakukan ping 4.2.2.2 untuk menguji konektivitas. Saya mendengar mereka di telepon dengan vendor menguji dengan alamat. Apa yang membuat saya tersenyum suatu hari beberapa tahun kemudian adalah teknologi telepon DSL garis depan yang panik menuntun saya melewati gangguan konektivitas rumah saya. "Ping 4.2.2.2" gurunya. Apakah saya merasa sedikit hangat di dalam? Anda betcha.

Jadi begitu. Apakah saya menciptakannya? Bagi saya di dunia kecil saya, ya. Mungkinkah orang lain sudah (atau agak bersamaan) melakukannya, seperti radio atau penerbangan atau hal lain yang sebenarnya penting yang memiliki dampak nyata dalam kehidupan kita? Saya harap ini mengakhiri rumor. (mem-posting ulang di situs web saya)

danno
sumber
10
Hai Dan, selamat datang di Server Fault. Anda harus mengatur akun dan bertahan. :)
Doug Luxem
8

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

Saya akan mengambil kredit untuk 4.2.2.2 digunakan sebagai entri server DNS di router Anda ... inilah ceritanya-

Pada tahun 1998, saya mengelola pusat operasi jaringan dengan beberapa teknisi pendukung. Di awal pelatihan orang-orang ini, saya mengatakan kepada mereka untuk melakukan ping 4.1.1.1 untuk melihat apakah Internet sudah 'naik', karena 4.1.1.1 seperti "411" dari panggilan telepon ... mudah diingat ketika Anda panik (seperti mereka bisa menjadi ketika jaringan kami mengalami masalah).

Suatu hari 4.1.1.1 berhenti merespons ping, dan kami panik sesaat - tetapi hanya turun. Saya langsung menjawab, "Nah, bagaimana dengan 4.2.2.2?", Hanya menambah 1 ke 2. TIDAK PERNAH turun. Segera menjadi host pengujian defacto kami untuk melakukan ping.

Setelah beberapa saat, kami ingin tahu untuk apa alamat ini digunakan ... dan bukan berasal dari NE tempat awalnya digunakan dalam jaringan GTE, kami belum tahu itu adalah penyelesai caching-only sekunder . Tetapi kami segera menemukan ... dan juga menemukan bahwa itu dapat digunakan dari luar jaringan GTE. Jadi ketika kami membutuhkan server DNS cepat untuk menggunakan ... kami menggunakan 4.2.2.2.

Saya pikir itu menyebar - tidak hanya sebagai server DNS untuk digunakan, tetapi juga sebagai tes ping host. Saya sudah pasti menggunakannya dalam karier administrasi jaringan saya dan menyuruh orang lain untuk menggunakannya. Tetapi mendengarnya kembali sebagai saran kepada saya membuat saya tersenyum.

Secara pribadi saya pikir itu tidak aman bahwa Level3 (yang sekarang mengendalikannya) memungkinkannya untuk terus menyelesaikan untuk klien di luar jaringan itu ... tapi itu tidak menghentikan saya untuk menggunakannya

Dan Farrell dannosite.com

Mark Renouf
sumber
2
hajar aku sebentar lagi. Karena itu, saya sudah berada di IT selama lebih dari 15 tahun dan ini adalah yang pertama saya dengar ping 4.2.2.2
GregD
Saya cukup yakin saya melakukan ping sebelum 1998 :-)
gnavi
3
Meskipun Dan Farrell mengambil kredit untuk menyebarkannya, dia tentu tidak mendaftarkannya dan ada beberapa pertanyaan apakah dia benar-benar sumbernya. Kita mungkin tidak akan pernah tahu. Bahkan komentar segera setelah Dan di tautan tomshardware membantah.
Jed Daniels
Pada satu titik dalam sejarahnya, ketika saya mencoba mencari tahu apa itu, 4.2.2.3 atau .4 diselesaikan secara terbalik menjadi dont-steal-dns-service.gte.net (atau yang serupa dengan itu)
Jason
2
Cerita itu terdengar dibuat-buat. Mengapa seorang manajer NOC memilih IP secara acak (4.1.1.1) untuk digunakan sebagai tes mereka apakah NOC mereka memiliki konektivitas? Dan kedua, setelah gagal dan membuatnya takut mengapa dia beralih ke IP acak lain (4.2.2.2)?
ITGuy24
7

Saya biasanya menggunakan 8.8.8.8 yang merupakan server google dns publik, bahkan lebih baik untuk diingat tetapi tidak setua 4.2.2.2, detail DI SINI

Shadok
sumber
3

Jika saya memiliki resolusi DNS, saya selalu ping Google.com karena entri DNS mereka akan mengirim saya ke sesuatu di dekat saya yang responsif dan sangat tidak mungkin akan diblokir. Bahkan 4.2.2.2 memiliki peluang diblokir jika saya masuk ke kantor klien yang memiliki admin hardcore yang secara eksplisit memblokir beberapa layanan publik terkenal atas nama keamanan atau kecenderungan agresif pasif.

Jika saya tidak memiliki resolusi DNS, saya cenderung melakukan ping 208.67.222.222 atau 208.67.220.220 (dan berharap tidak ada admin hardcore yang sebelumnya tertanam yang memblokir orang-orang di gateway). Itu adalah dua alamat IP OpenDNS. Bukan yang paling mudah untuk diingat, namun mereka patut diingat (karena saya menggunakan OpenDNS pada semua yang menyelesaikan nama internet) jadi setelah Anda menghafalnya, itu adalah tindakan sederhana dari memori otak-otot untuk mengetiknya.

Wesley
sumber
11
Masalah dengan opendns adalah ia akan menyelesaikan alamat yang tidak diketahui ke server sendiri dan mengirim Anda ke situs pencarian BS mereka. Sangat menjengkelkan jika Anda memecahkan masalah resolusi DNS.
einstiien
1
Saya cenderung menggunakan google.com juga. Alamat broadcast anycast 6to4 (192.88.99.1) akan menjadi kandidat yang baik untuk uji ping, karena itu akan ada di jaringan penyedia Anda jika mereka memiliki relay 6to4, atau setidaknya di dekatnya.
Gerald Combs
1
@einstiien: Sangat benar. Begitulah cara mereka menghasilkan sebagian besar uang mereka. jadi saya biasanya menggunakan server mereka pada klien tertentu yang saya gunakan untuk melacak masalah DNS.
Wesley