Cihaza IPv4 adresi atandığında, bu cihaz hangi ağ adresine ait olduğunu belirlemek için alt ağ maskesini kullanır. Ağ adresi, aynı ağdaki tüm cihazları temsil eden adrestir.

Cihaz ağ verisi gönderirken, bu bilgiyi paketleri yerel olarak gönderip gönderemeyeceğini veya uzak teslimat için paketleri varsayılan ağ geçidine göndermesi gerekip gerekmediğini belirlemek için kullanır. Host paket gönderdiğinde, kendi IP adresinin ağ bölümünü hedef IP adresinin ağ bölümüyle alt ağ maskelerine dayalı olarak kıyaslar. Ağ bitleri eşleşiyorsa, kaynak ve hedef hostlar aynı ağdadır ve paket yerel olarak teslim edilebilir. Eşleşmiyorlarsa, gönderen host paketi başka bir ağa gönderilmek üzere varsayılan ağ geçidine iletir.

AND İşlemi

AND işlemi, dijital mantıkta kullanılan üç temel ikili işlemden biridir. Diğer ikisi OR ve NOT işlemleridir. Üçü de veri ağlarında kullanılıyorken, AND ağ adresini belirlemek için kullanılır. Bu nedenle burada konumuz mantıksal AND ile sınırlı olacaktır. Mantıksal AND iki bitin karşılaştırmasıdır ve aşağıdaki sonuçları verir:

1 AND 1 = 1 (Şekil 1)

0 AND 1 = 0 (Şekil 2)

0 AND 0 = 0 (Şekil 3)

1 AND 0 = 0 (Şekil 4)

Hostun ilişkili olduğu ağ adresini belirlemek için; IPv4 host adresi, alt ağ maskesiyle tek tek her bit için mantıksal AND işlemine sokulur. Adres ve alt ağ maskesi arasında bit düzeyinde AND işlemi gerçekleştirildiğinde, çıkan sonuç ağ adresini verir.