Menu
CoddyTech

ICMP ve ping

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

ping tek bir soruya yanıt verir: o makine orada mı? echo request adı verilen küçük bir ileti gönderir ve echo reply yanıtını bekler. Bu iletiler HTTP değildir ve bir portları yoktur. Makineler arasında denetim ve hata iletileri taşımakla görevli, ICMP adlı ayrı bir protokole aittirler.

Bu nedenle ping sana bir web sitesi hakkında hiçbir şey söylemez. Üzerinde çalışan herhangi bir programla değil, makineyle iletişim kurar.

ping -c2 127.0.0.1

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

Sonundaki özet okunmaya değer kısımdır: kaç ileti gönderildiği, kaçının geri döndüğü ve paket kaybı yüzdesi. Sıfır kayıp, her iletinin gidiş dönüş yaptığı anlamına gelir.

challenge icon

Görev

Kolay

İki mesaj gönderin ve ikisinin de hedefe 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, satırın tamamı 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