İyi Günler Türk Hack Team Ailesi
Bugün temel sokete bir giriş yapalım dedim.
Sokete bir başlıyalım. Soket'in en kısa tabiri Unix dosya tanımlayıcıları kullanarak 2 bilgisayar araşında haberleşmemizi sağlayan bir yapı. Interprocess iletişimi istemci sunucu modeline dayanır. Bilgisayarın temel elementlerinden birisidir.
Hemen hemen bilgisayarı açtığımız andan ihtibaren soketi kullanırız.Örnek olarak, Discorda girince, Youtube'den video izleyince, "Bir oyundan sesli konusunca" vb olarak uzer bu liste. Soket ağının kullandığı bellirli protokoller vardır. Tcp ve Udp bu 2 protokolu su şekilde açıklıyabillirim.
TCP(Transmission Control Protocol); Bir kişiye elinizle insancil bir şekilde veri veriyoruz.
UDP(User Datagram Protocol);Bir kişiye hızlı bir sekilde veri fırlatıyoruz.
Böyle bir mantıkla düşündüğümüzde. Bir kimlik doğrulama sistemini yapmak için TCP protokolunu kullanırız.
Ama bir adama bir video izletmek istersek ozaman UDP Protokolunu kullanırız
. TCP UDP'ye göre daha yavas ve daha güvenlidir kısacası kime ne verdiğii billir. UDP işe TCP'e kıyasla daha hızlıdır fakat daha fazla güvensizdir.
Soket, TCP/IP'de, veri iletişimi için gereken iki bilgi olan IP adresı ve port numarası gerekiyor. Örnek olarak 192.168.1.156 ipsi 24 işe portu yani 192.168.1.156:24 yazdığında bilgisayar 192.168.1.156 ipli bilgisayara ulaşıcaktır. Ayrıca bir bilgisayara bağlantı açıldığında buna port açma veya soket bağlama denir.
Sokete send() ve recv() kavramları vardır bu kavramlar su anlama gelir. Send bir veriyi göndermek bir bilgiyi göndermeye denir. Recv karşı tarafın gönderdiği veriyi almanıza yarar. Genelde soketen gelen veriyi memory yazdırmayı tercih ediyorlar.
Simdi size diğer ulaşım katmanı protokolerinden bahsetmek isterim. SCTP yani Stream Control Transmission Protocol UDP ve TCP gibi popülerdir. Bu protokol bir kaos anında verileriniiz güvenli ve sıralı bir sekilde gitmesi gereken yere taşır. Sıradaki ulaşım katmanı protokolu ise DCCP yani Datagram Congestion Control Protocol. Çokluortam trafiğini desteklemek için genellikle kullanılır. DCCP protokol fonksiyonlarında on adet paket türü gerçekleşmektedir. Bunlardan sekizi bağlantı kurulumu için diğerleri ise senkronizasyonu sağlaması için kullanılır.
Bu yazıyı buraya kadar okuduysanız teşekür ederim.



