Thanks for your suggestions. Although Geo::IP2Location sounds interesting, the segments I need are internal to our Company, not public ip address spaces.... hence the merging with a segment inventory dump. We do use nmap, etc., and also Foundstone and a number of other tools. I'll rtfm further on storables and your other suggestions.... I appreciate the help.