Unix Soketi - Ağ Adresleri

Asıl konuya geçmeden önce, biraz Ağ Adresleri - IP Adresi hakkında konuşalım.

IP ana bilgisayar adresi veya daha genel olarak yalnızca IP adresi, İnternet'e bağlı ana bilgisayarları tanımlamak için kullanılır. IP, İnternet Protokolü anlamına gelir ve İnternetin genel ağ mimarisinin İnternet Katmanı anlamına gelir.

IP adresi, dört adet 8 bitlik sayı veya sekizli olarak yorumlanan 32 bitlik bir miktardır. Her IP adresi, katılan kullanıcı ağını, ağdaki ana bilgisayarı ve kullanıcı ağının sınıfını benzersiz bir şekilde tanımlar.

Bir IP adresi genellikle N1.N2.N3.N4 biçiminde noktalı ondalık gösterimle yazılır; burada her Ni, 0 ila 255 ondalık (00 ila FF onaltılık) arasında bir ondalık sayıdır.

Adres Sınıfları

IP adresleri, İnternet Tahsisli Sayılar Otoritesi (IANA) tarafından yönetilir ve oluşturulur . Beş farklı adres sınıfı vardır. IP adresinin ilk dört bitini inceleyerek bir IP adresinin hangi sınıfta olduğunu belirleyebilirsiniz.

  • Class A adresler ile başlar 0xxxveya 1 to 126 ondalık.

  • Class B adresler ile başlar 10xxveya 128 to 191 ondalık.

  • Class C adresler ile başlar 110xveya 192 to 223 ondalık.

  • Class D adresler ile başlar 1110veya 224 to 239 ondalık.

  • Class E adresler ile başlar 1111veya 240 to 254 ondalık.

İle başlayan adresler 01111111veya 127 ondalık, geri döngü ve yerel bir makinede dahili test için ayrılmıştır [Bunu test edebilirsiniz: her zaman ping yapabilmelisiniz 127.0.0.1, kendinizi gösterir]; D Sınıfı adresler çok noktaya yayın için ayrılmıştır; E Sınıfı adresler ileride kullanılmak üzere ayrılmıştır. Ana bilgisayar adresleri için kullanılmamalıdırlar.

Misal

Class Leftmost bits Start address Finish address
Bir 0xxx 0.0.0.0 127.255.255.255
B 10xx 128.0.0.0 191.255.255.255
C 110x 192.0.0.0 223.255.255.255
D 1110 224.0.0.0 239.255.255.255
E 1111 240.0.0.0 255.255.255.255

Alt ağ oluşturma

Alt ağ oluşturma veya alt ağ oluşturma, temelde bir ağdan ayrılmak anlamına gelir. Bir kuruluştaki ağ, farklı fiziksel ortamların kullanımı (Ethernet, FDDI, WAN, vb.), Adres alanının korunması ve güvenlik gibi çeşitli nedenlerle yapılabilir. En yaygın neden ağ trafiğini kontrol etmektir.

Alt ağ oluşturmadaki temel fikir, IP adresinin ana bilgisayar tanımlayıcı bölümünü iki bölüme ayırmaktır -

  • Ağ adresinin kendi içindeki bir alt ağ adresi; ve
  • Alt ağdaki bir ana bilgisayar adresi.

Örneğin, yaygın bir B Sınıfı adres biçimi N1.N2.SH'dir; burada N1.N2, Sınıf B ağını tanımlar, 8 bitlik S alanı alt ağı tanımlar ve 8 bit H alanı alt ağdaki ana bilgisayarı tanımlar.