dedlfix: vergleiche 2 ip adressen gleiches subnet

Beitrag lesen

Tach!

Intranet 192.168.0.1-254
Wenn nun eine Anfrage von 192.168.0.x kommt, bedeutet das für mich... gleiches Subnet

Wenn du weißt, welche Netzmaske für dein Netz gilt, dann wird es einfach, aber du musst diese Information selbst bereitstellen. Nimm dann die Bytes der IP und verknüpfe sie bitweise And mit den Bytes der Netzmaske. Das machst du mit der anderen IP und deiner Netzmaske auch und vergleichst dann die beiden Ergebnisse miteinander. Einfach nur die Anfänge und noch dazu byteweise zu vergleichen, geht nur bei den drei Sonderfällen mit den Netzmasken 255.0.0.0, 255.255.0.0 und 255.255.255.0.

dedlfix.