IP range. Help Needed
-
I want to compare a IP against an IP range. I want to know how to implement this, involving also the mask for each IP. Ex: The range is [IPa->MaskA....IPb->MaskB], and i want to know if IPx->MaskX is in interval.
-
I want to compare a IP against an IP range. I want to know how to implement this, involving also the mask for each IP. Ex: The range is [IPa->MaskA....IPb->MaskB], and i want to know if IPx->MaskX is in interval.
Hi bit AND used to check if source and destination IP is in a rang.
S-IP 192.168.0.1 = 11000000.10101000.00000000.00000001 D-IP1 192.168.0.2 = 11000000.10101000.00000000.00000010 D-IP2 192.168.10.3 = 11000000.10101000.00001010.00000011 Mask 255.255.255.0 = 11111111.11111111.11111111.00000000
S-IP AND Mask = 11000000.10101000.00000000.00000000 D-IP1 AND Mask = 11000000.10101000.00000000.00000000 S-IP AND Mask = D-IP1 AND Mask
S-IP AND Mask = 11000000.10101000.00000000.00000000 D-IP1 AND Mask = 11000000.10101000.00001010.00000000 S-IP AND Mask <> D-IP2 AND Mask
Iman Ghasrfakhri