Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: Challenge Problem: Merging Network Addresses

by fjonckers (Novice)
on Oct 12, 2001 at 01:39 UTC ( #118355=note: print w/ replies, xml ) Need Help??


in reply to Challenge Problem: Merging Network Addresses

maybe you could translate the addresses first to their binary value.. you can then do calculations with them (bitwise) finally translate back to IP's just a thought.. Filip


Comment on Re: Challenge Problem: Merging Network Addresses
Replies are listed 'Best First'.
Re: Re: Challenge Problem: Merging Network Addresses
by hatter (Pilgrim) on Oct 12, 2001 at 12:41 UTC
    I'd thought about doing it similarly, but in a bit more detail:

    o Convert the addresses to binary strings, and remove the bits that represent the network (so a /32 becomes a 32 char long string, a /24 24 bits)
    o For each line, see if there is a matching line, except with opposite LSB - if there is, delete them and replace it with a string one digit shorter.
    o Repeat until you run out of matches.

    the hatter

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://118355]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (11)
As of 2015-07-31 11:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (276 votes), past polls