Menu
Coddy logo textTech

ICMP ve ping

Coddy'nin Terminal ile Ağ İletişimi kursunda ders 15 / 47.

ping tek bir soruyu yanıtlar: o makine orada mı? echo request adı verilen küçük bir mesaj gönderir ve echo reply bekler. Bu mesajlar HTTP değildir ve bağlantı noktaları yoktur. Makineler arasında denetim ve hata mesajlarını taşımakla görevli, ICMP adı verilen ayrı bir protokole aittirler.

Bu nedenle ping size bir web sitesi hakkında hiçbir şey söylemez. Makineyle konuşur, üzerinde çalışan herhangi bir programla değil.

ping -c2 127.0.0.1

-c2 tam olarak iki tane gönderir ve durur. Bu seçenek olmadan ping, siz durdurana kadar çalışır; gerçek bir terminalde bu sorun değildir, ancak bir betikte işe yaramaz.

Sonda yer alan özet, okunmaya değer kısımdır: kaç tane gönderildiği, kaçının geri döndüğü ve paket kaybı yüzdesi. Sıfır kayıp, her mesajın gidiş-dönüş yolculuğunu tamamladığı anlamına gelir.

challenge icon

Görev

Kolay

İki mesaj gönderin ve ikisinin de hedefine ulaştığını doğrulayın.

127.0.0.1 adresine tam olarak iki kez ping gönderin ve özetten yalnızca paket kaybı değerini yazdırın. Beklenen çıktı:

0% packet loss

grep -o tüm satır yerine yalnızca eşleşen metni yazdırır.

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Terminal ile Ağ İletişimi bölümündeki tüm dersler

Kendi başına pratik yap: Terminal playground