Hello All, I am trying to determine if an ip-address with a notation like 192.168.1.312 is in a network described with a notation like this 192.168.1.0/22 I use an online tool IP calculator from [a href=\"http://jodies.de/ipcalc?host=192.168.1.0&mask1=22&mask2=\" target=\"_blank\"]http://jodies.de/ipcalc?host=192.168.1.0&mask1=22&mask2=[/a] this is the output: [code] Address: 192.168.1.0 11000000.10101000.000000 01.00000000 Netmask: 255.255.252.0 = 22 11111111.11111111.111111 00.00000000 Wildcard: 0.0.3.255 00000000.00000000.000000 11.11111111 => Network: 192.168.0.0/22 11000000.10101000.000000 00.00000000 (Class C) Broadcast: 192.168.3.255 11000000.10101000.000000 11.11111111 HostMin: 192.168.0.1 11000000.10101000.000000 00.00000001 HostMax: 192.168.3.254 11000000.10101000.000000 11.11111110 Hosts/Net: 1022 (Private Internet) [/code] This shows that my example ip address is indeed in the network. To do this dynamically, all I can think of now is to put all 1022 ipaddresses in my db, and do a select where ... query. There must be a better way. Thanks very much in advance for any help or suggestions, node142e4