21 Ocak 2016 Perşembe

IP,SOCKET,TCP,UDP,PİPE NEDİr?


  • Ip nin Yapısı:
     işaret  |     alıcı     |     gönderici  |   kontrol   | veri uzunluğu  | veri     |     Frame check |  İşaret 
       1bit  |      6 bit    |    6 bit           |    2 bit      |    2 bit              |   ?        |    4 bit               | 1 bit    
  • Gönderme Tarihi Olmaz Yaşam Süresi Vardır Ip lerin 
  • İletişimi Saglayan Protokol : TCP dir
  • IP Paketin Varıp Varmayacagına Garanti Vermez Bir tane Yaşam Sayacı atar Her Uğranan Routerda 1 Azalır Eğer paket varmadan 0 oldu ise  zaman Aşımına Uğrar Böylece Gereksiz Trafik Yoğunlu engellenir
  • Bir Mesaj Ip ile Diger Bligsayara Gtti Tamamda Hangi Programda Gösterilecek Bu Program 
          Buna Portu İle Karar VErilir ..Mesaj Yollanırken Hangi Portta Gösterliecegide Gelir 
  • Hangi Portun Nereye Bağlanacağını IANA Belirler.25 protu Mail İçindir 80 portu Web Tarayıcı İçindir
  • Toplam Port Sayısı 65536 Dır ..İlk !024 u uygulma Katmanındadır .Yüksek Seviyeli Protokollere Aittir Örnegin :   SMTP 25,Web 80 dir 





  • Soket Yapısı: Dosyayı Okuma Yazma  İçin Verilen Bir Süre Tanıtıcı verilir .Bu Tutulan Kayıtlara Ulaşmayı saglar .
  • Soket ve Dosyalar Arası Bariz Fark:  Dosyadan Okumak Kısa Sürer....Fakat Sokette Okuma Belirsizdir Ağdan Veri Ne Zaman Gelecek  Bu yüzden IPC Time Out Süresi Verilir Belli Sürede Okuyamazsa Süreç İptal Edlir 
  • FTP  TCP yi Kapsar,TCP de İP yi Kapsar 
  • TCP:Baglantılı Protokoldür Bilgi Yollar Takip Eder Hata Varsa Bir Daha Yollar Baglantıyı Koparmaz ..SOKET Sistemini Kullanır ..Güvenli fakat Yavaştır 
           UDP:Baglantısızıdır Veriyi Yollar Gittimi Gitmedimi Nereye Gitti Takip Etmez Baglanıtıyı ,
                     Koparır.RADYO YAYINI ÖRNEKTİR..Güveensiz Ama Hızlıdr 


  • Haberleşme Süreci Üç Tanedir :   Boru(Pipe),Shared Memory,Mesaj Sistemi 
  • Pipe: Bir Komutun Cıktısını Başkja Bir Komuta Yönlendirmeye Yarar 
  • a|b     Anın Stdoutu   B ye Stdin Olarak Verilir .İki File Descriptoru var.Reading ,Writing
  • Pipe Olusturmada Cıktı 0 İse Başarılı -1 İse Başarısızdır 
  • fd[0] reading, fd[1] writing  
  • Yazan Tarafın Pipe ı Doldurduysa Read Okuma Yapana kadar Yazan Taraf Bloke Edilir Yer Acılınca Devam İzni Verilir 




Share: