Genel Ağ İsim Alanı
Önceki XVI. Oylum - Soketler Sonraki
Genel Ağ İsim Alanı
İçindekiler
1. Genel Ağ Soket Adreslerinin Biçimleri  -  Genel Ağ isim alanında soket adresleri nasıl belirtilir.
2. Konak Adresleri  -  Genel Ağ konaklarının konak adresleriyle ile ilgili herşey.
2.1. Kısaca Konak Adresleri  -  Bir konak numarası nelerden oluşur.
2.2. Sınıfsız Adresler
2.3. IPv6 Adresleri
2.4. Konak Adresinin Veri Türü  -  Bir konak numarasının veri türü.
2.5. Konak Adresi İşlevleri  -  Konak adresi üzerinde çalışan işlevler.
2.6. Konak İsimleri  -  Konak isimlerinin konak numaralarına dönüştürülmesi.
3. Genel Ağ Portları  -  Genel Ağ port numaraları.
4. Servis Veritabanı  -  Portların sembolik isimleri olabilir.
5. Bayt Sırası Dönüşümü  -  Bazı konaklar farklı bayt sıralama kabulleri kullanabilir; konak adresleri ve port numaralarıyla ilgili kabullere uyulmalıdır.
6. Protokol Veritabanı  -  İsimleriyle protokoller.
7. Genel Ağ Soketi Örneği  -  Olay budur.
Bu bölümde protokollerle ilgili ayrıntılar ve Genel Ağ isim alanında kullanılan soket isimlendirme eğilimlerini açıklanmıştır.
Başlangıçta Genel Ağ isim alanı sadece IP sürüm 4'ü (IPv4) kullanırdı. Genel Ağ'daki konak sayısının artmasıyla, daha büyük bir adres alanına sahip yeni bir protokol gerekti; IP sürüm 6 (IPv6). IPv6 128 bitlik adresleri ortaya koydu (IPv4 32 bitliktir) ve diğer özellikleriyle de sonunda IPv4'ün yerine geçecektir.
IPv4 Genel Ağ isim alanında soket oluştururken socket veya socketpair işlevinde argüman olarak PF_INET sembolik ismini kullanın. IPv6 adresleri için PF_INET6 makrosu gerekir. Bu makrolar sys/socket.h başlık dosyasında tanımlanmıştır.
int PF_INET
makro
IPv4 Genel Ağ isim alanını ve onunla ilişkili protokol ailesini belirtir.
int PF_INET6
makro
IPv6 Genel Ağ isim alanını ve onunla ilişkili protokol ailesini belirtir.
Bir Genel Ağ isim alanı soket adresi aşağıdaki bileşenleri içerir:
Adres ve port numarasının ağ bayt sırası denilen meşru biçimde gösterildiğinden emin olmalısınız. Bilgi için Bayt Sırası Dönüşümü bölümüne bakınız.
Önceki Üst Ana Başlık Sonraki
Soketlerde Yerel İsim Alanı Örneği Başlangıç Genel Ağ Soket Adreslerinin Biçimleri
Bir Linux Kitaplığı Sayfası