İnternet soketi, çift yönlü soket iletişimi için kanallar arası işlem son noktası olan, İnternet'ten bir bilgisayardaki veya Web tabanlı bir uygulama kullanan bilgisayarlardaki uygulamalara akan bir varlıktır. İletişim prizleri, İletim Kontrol Protokolü / İnternet Protokolü (TCP / IP) adreslerinden tarayıcıların, Web tabanlı kelime işlem programlarının ve diğerlerinin yanı sıra e-posta istemcileri gibi uygulamalara bilgi paketlerinin aktarılması için işletim sistemleri tarafından sağlanan bir özelliktir. internet üzerinden. Uygulamada, Unix veya Windows işletim sistemleri için yazılabilen soket alt yordamları, doğal iletişim türüne sahip bir soket tipini ve doğal hizmet türüne sahip bir soket protokolünü alır ve servis talebinde bulunan uygulama için bilgi iletir. Unix soket iletişimi, istemci-sunucu uygulama mimarileri içindir ve bir istemciden veya istemciden bir sunucuya isteklerde işlev görür. Her soketin kendi tanımlayıcısı ve soket adresi vardır ve çeşitli protokol tipleriyle birlikte kullanılabilme özelliğine sahiptir.
Priz tipleri, belirli tip prizler gerektirdiğinden, bireysel anlamsal iletişim özelliklerine göre sınıflandırılır. Soket tiplerinin temel kategorileri şunlardır: Sanal devreler için akış , datagramlar için Dgram , bağlantı datagramları için ConnDgram , güvenilir bir şekilde iletilebilen mesajlar için RDM ve işlenmemiş bir soket tipi için Raw . Uzak ve yerel soket tipleri iletişim kurarken, yerel ve uzak portlar ve adreslerle birlikte soket çifti olarak adlandırılır.
Veri aktarımı için ayarlanan standart bir kurala, Kullanıcı Veri Birimi Protokolü / İnternet Protokolü (UDP / IP) veya TCP / IP gibi bir soket protokolü denir. Her soket tipi, Unix ile yerel iletişimde, bir TCP / IP ile internet iletişimi veya işletim sistemlerinin ağ sürücüsü etki alanlarında (NDD) iletişimlerinde yer alan iletişim için bir etki alanından destek almak için özel kullanımlar için kendi genel protokolüne sahip olabilir. Protokoller çağrılacak ve kullanıma sokulacak bir soket başlık dosyasında karşılık gelen adresleri paylaşan protokol ailelerine sahiptir.
Soket etki alanları özelliklere sahiptir ve Unix'te soket iletişimlerinin etki alanı özellikleri, üst öğeden alt açıklıklara kadar olan işlemler arasında veya tek tek Unix soketlerini kullanarak dosyaları iletir. Windows veya genel İnternet kullanımında, çoğunlukla Stream, Raw ve NDD soket türleri, alan özelliklerinde kullanılır ve TCP / IP'nin üstüne veya yanına yerleştirilir. Soket tiplerinde alan adresleri ve port numaraları bulunur ve kaynak yönlendirme ve güvenlik prosedürü yetenekleri sağlayabilir ve genellikle frekans kodludur. NDD etki alanı özellikleri Ethernet ve diğer arabirim protokolleri tarafından kullanılır ve bu da datagram paketlerinin gönderilmesini ve alınmasını sağlar.
Sunucular, uygulama hizmeti veren bilgisayar işlemleridir. Bir istemci programından talimat bekleyen, başlangıçta bir dinleme durumu soketi oluştururlar. TCP / IP sunucuları, her istemci için benzersiz özel bağlantı kurarak birkaç istemciye aynı anda hizmet verebilir ve ardından soket özel bir durumdadır. Soket iletişiminde, istemci-sunucu uygulamaları İnternet uygulamaları ile bireysel bilgisayar uygulamaları arasındaki iki yönlü iletişimdir.


