Jump to content

node142e4

New Members
  • Posts

    2
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

node142e4's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. Thank you very much! besides two typos in the function signature, you're code works perfectly. I rarely have use for bitwise operators, but I do understand your solution and it is very nice and fast. cheers, node142e4
  2. 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
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.