Menu
Coddy logo textTech

Ağ Nedir

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

, birbirlerine mesaj gönderebilen makinelerden başka bir şey değildir. Dizüstü bilgisayarınızın bir web sunucusundan sayfa istemesi, bir telefonun e-posta alması, bir arka uç hizmetinin veritabanını okuması: bunların hepsi bir makinenin mesaj göndermesi ve diğerinin de karşılığında bir mesaj göndermesidir.

Bu mesajlar paket adı verilen küçük parçalar hâlinde ilerler. Büyük bir yanıt parçalara ayrılır, gönderilir ve diğer uçta yeniden birleştirilir. Paketlerle neredeyse hiçbir zaman elle uğraşmazsınız, ancak bu, göreceğiniz pek çok şeyi açıklar: yavaş bir bağlantının bir sayfayı neden kesintili ve aralıklı şekilde sunduğunu ve yanıtın geri kalanı gelmezken bir kısmının neden ulaşabildiğini.

Bu ders için önemli alışkanlık, interneti bir yer olarak düşünmeyi bırakıp onu bir konuşma olarak düşünmeye başlamaktır. Bir şey sorar. Bir şey yanıtlar. Geri kalan her şey, kimin sorduğu, nerede olduğu ve sorunun hangi biçimi aldığıyla ilgili ayrıntılardır.

Bu üç ayrıntı, tam olarak sonraki üç bölüme karşılık gelir: adresler ve adlar size nerede olduğunu söyler, portlar o makinedeki hangi program olduğunu söyler ve HTTP soruya biçimini verir.

challenge icon

Görev

Kolay

Bir gidiş-dönüşün gerçekten gerçekleştiğini kanıtla.

ping bir makineye küçük bir ileti gönderir ve yanıtı bekler. 127.0.0.1 adresine tam olarak bir ileti gönder ve yalnızca özetin kaç tanesinin geri döndüğünü belirten kısmını yazdır:

1 packets received

-c1 tek bir ileti gönderir. 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