ANDing af undernetmasken med IP-adressen er en grundlæggende operation i computernetværk, specifikt til at bestemme, om en IP-adresse tilhører et bestemt undernet. Det udføres ved hjælp af den bitvise AND-operator, som sammenligner tilsvarende bits af to binære tal og udsender kun et 1, hvis begge bits er 1.
Her er hvorfor vi OG undernetmasken og IP-adressen:
1. Undernetmaskering:
- En undernetmaske er en 32-bit (IPv4) eller 128-bit (IPv6) værdi, der bruges til at opdele en IP-adresse i to dele:netværksdelen (undernet-id) og værtsdelen (værts-id).
- Ved at udføre en bitvis AND-operation mellem subnetmasken og IP-adressen, kan vi udtrække netværksdelen af IP-adressen.
2. Fastsættelse af undernetmedlemskab:
- Undernetmasken hjælper med at identificere, om to IP-adresser hører til det samme undernet. Hvis resultatet af ANDing-operationen mellem undernetmasken og IP-adresserne er det samme, tilhører begge IP-adresser det samme undernet.
- Overvej for eksempel en undernetmaske på 255.255.255.0 og to IP-adresser:192.168.1.10 og 192.168.1.20. Udførelse af OG-operationen:
- 192.168.1.10 OG 255.255.255.0 =192.168.1.0
- 192.168.1.20 OG 255.255.255.0 =192.168.1.0
- Da begge resultater (192.168.1.0) er de samme, kan vi konkludere, at 192.168.1.10 og 192.168.1.20 tilhører det samme undernet.
3. Netværksadresse og udsendelsesadresse:
- OG at undernetmasken med IP-adressen hjælper også med at identificere netværksadressen (første brugbare IP-adresse) og broadcast-adressen (sidste brugbare IP-adresse) inden for et undernet.
- Netværksadressen opnås ved at anvende undernetmasken til IP-adressen, og den repræsenterer startadressen for undernettet. Broadcast-adressen beregnes ved at udføre en bitvis ELLER-operation mellem netværksadressen og det omvendte af undernetmasken.
Sammenfattende er ANDing af undernetmasken og IP-adressen afgørende for undernetmaskering, bestemmelse af undernetmedlemskab og identifikation af vigtige netværksadresser såsom netværksadressen og broadcastadressen.