subnet mask nedir

Subnet Mask Nedir?

Subnet mask, bir IP adresinin hangi kısmının ağ adresi, hangi kısmının ise ana bilgisayar adresi olduğunu belirleyen 32 bitlik bir sayıdır. Subnet mask, IP adresinin ağ adresi ile ana bilgisayar adresini ayırmak için kullanılır.

Subnet mask, genellikle nokta (.) ile ayrılmış dört sayıdan oluşur. Örneğin, 255.255.255.0 subnet mask’ı, IP adresinin ilk üç okteti ağ adresini, son okteti ise ana bilgisayar adresini belirtir.

Subnet mask, ağ yöneticileri tarafından ağları alt ağlara bölmek için kullanılır. Alt ağlar, daha küçük ağ segmentleridir ve ağ trafiğini yönetmeyi ve güvenliği sağlamayı kolaylaştırır.

Subnet Mask Nasıl Çalışır?

Subnet mask, IP adresinin ağ adresi ile ana bilgisayar adresini ayırmak için kullanılır. Ağ adresi, ağdaki tüm ana bilgisayarların ortak adresidir. Ana bilgisayar adresi ise, ağdaki her bir ana bilgisayarı benzersiz bir şekilde tanımlayan adrestir.

Subnet mask, IP adresinin ağ adresi ile ana bilgisayar adresini ayırmak için mantıksal VE (AND) işlemi kullanır. Mantıksal VE işlemi, iki bit dizisinin her bir bitini karşılaştırır ve her iki bit de 1 ise sonucu 1, aksi takdirde sonucu 0 olarak döndürür.

Örneğin, 192.168.1.10 IP adresinin subnet mask’ı 255.255.255.0 ise, ağ adresi 192.168.1.0, ana bilgisayar adresi ise 192.168.1.10 olur.

Subnet Mask Neden Kullanılır?

Subnet mask, ağ yöneticileri tarafından ağları alt ağlara bölmek için kullanılır. Alt ağlar, daha küçük ağ segmentleridir ve ağ trafiğini yönetmeyi ve güvenliği sağlamayı kolaylaştırır.

Alt ağlar, ağ yöneticilerinin ağ trafiğini daha verimli bir şekilde yönetmesini sağlar. Örneğin, bir ağ yöneticisi, ağ trafiğini farklı alt ağlara yönlendirerek ağ tıkanıklığını önleyebilir.

Alt ağlar ayrıca, ağ güvenliğini sağlamayı da kolaylaştırır. Örneğin, bir ağ yöneticisi, farklı alt ağlara farklı güvenlik politikaları uygulayarak ağa yetkisiz erişimi önleyebilir.

Subnet Mask Türleri

Subnet mask’ın iki türü vardır:

  • Varsayılan subnet mask: Varsayılan subnet mask, ağ sınıfına göre belirlenir. A sınıfı ağlar için varsayılan subnet mask 255.0.0.0, B sınıfı ağlar için varsayılan subnet mask 255.255.0.0 ve C sınıfı ağlar için varsayılan subnet mask 255.255.255.0’dır.
  • Özel subnet mask: Özel subnet mask, ağ yöneticileri tarafından ağın ihtiyaçlarına göre belirlenir. Özel subnet mask, varsayılan subnet mask’tan farklı olabilir.

Subnet Mask Nasıl Hesaplanır?

Subnet mask, ağ sınıfına göre veya özel olarak hesaplanabilir.

  • Ağ sınıfına göre subnet mask hesaplama: A sınıfı ağlar için subnet mask 255.0.0.0, B sınıfı ağlar için subnet mask 255.255.0.0 ve C sınıfı ağlar için subnet mask 255.255.255.0’dır.
  • Özel olarak subnet mask hesaplama: Özel subnet mask, ağ yöneticileri tarafından ağın ihtiyaçlarına göre belirlenir. Özel subnet mask, varsayılan subnet mask’tan farklı olabilir.

Özel subnet mask hesaplamak için şu adımları izleyebilirsiniz:

  1. Ağın alt ağ sayısını belirleyin.
  2. Alt ağ sayısına göre subnet mask’ın ilk oktetini hesaplayın.
  3. Subnet mask’ın geri kalan oktetlerini 0 olarak ayarlayın.

Örneğin, 10 alt ağa sahip bir ağ için subnet mask 255.255.252.0 olur.

Subnet Mask Örnekleri

Aşağıdaki tabloda, farklı ağ sınıfları için varsayılan subnet mask’lar ve özel subnet mask örnekleri verilmiştir:

| Ağ Sınıfı | Varsayılan Subnet Mask | Özel Subnet Mask |
|—|—|—|
| A | 255.0.0.0 | 255.128.0.0 |
| B | 255.255.0.0 | 255.255.128.0 |
| C | 255.255.255.0 | 255.255.255.128 |

Subnet Mask’ın Önemi

Subnet mask, ağları alt ağlara bölmek için kullanılan önemli bir araçtır. Alt ağlar, ağ trafiğini yönetmeyi ve güvenliği sağlamayı kolaylaştırır. Subnet mask, ağ yöneticilerinin ağlarını daha verimli ve güvenli bir şekilde yönetmesini sağlar.


Yayımlandı

kategorisi