IP Management Tool Overview | Print |

About the IP Allocation Tool, for short IPAT

IPAT, the IP Allocation Tool is based on the original RIPE registry software, also known as ripe-dbase; it enables you to manage your IPV4 and IPV6 space very efficiently by adding modifications to the RIPE registry software. Custom scripts allow for automatic assignment selection based on different criteria like location, node or type of usage and provide IP space usage data as well as automatically synchronizing with RIR databases.

Furthermore, the Whois Server allows you to publish routing and IP address information and filters which information you want to share with either the "outside world", internal departments or partners. Running your own registry server enables you to document internal and external routing information allowing for faster creation of router configurations for internal (OSPF/EIGRP/MPLS) and external (BGP4) routing protocols. DNS provisioning is also possible. IPAT is Open-Source Software!

Whats Special about it

The big difference, when comparing this tool with others, is that its capable of automatically synchronising itself with the different global registries like RIPE and APNIC. This makes it an ideal tool for Carriers and Internet Service Providers alike. With "traditional" IP managemnt systems you have to manage your IP-Space first with your internal system and then you need to manually document your IP space in the corresponding RIR Regional Internet Registry database.

Is IPAT for you?

The system has been developed with Internet Service Providers, Carriers and larger Companies in mind. If you need to manage a considerable amount of IP space and/or have frequent changes to your allocations, this tool is for you.

Which OS platforms are supported

Debian Linux, Redhat Linux and Sun Solaris are known to work but the software should run on most modern Unix platforms like HPux, AIX and FreeBSD. Just to name a few. As the software is developed on Debian Linux, this platform is recommended.

How does it work

IPAT lets you classify your IP space so you can dedicate portions of it to specific locations, nodes and/or to specific purposes. Basically you can classify your IP space on "where" the addresses should be used and/or "how" the addresses should be used. For example, you can specify that a certain range of IP addresses should only be used for a webhosting facility in Frankfurt, dedicate a different range to a office in Vienna and another range for DSL-customers in Barcelona. How and on which criteria you create this classifications is your choice. As the software is Open-Source, you are able to add more classification types to the system if needed.

After you have classified your IP space, or portions of it, you can perform various task upon it. The most simple application would be to just query the system for the next free 16 addresses or /28 for your webhosting facility in Frankfurt. IPAT would now search for the next free block matching your criteria(s), perform subnetting where needed and return the required IP space. You can choose if you want the system to just pick one ip range for you, display several choices of ranges or return a (completed) inetnum template for immediate object creation. Of course you can list used, free, unclassified IP space and get statistical IP usage data.

Feature Overview:

  • IPAT is Open Source Software!
  • management of IPV4 and IPV6 Space
  • sync local ip database with RIR databases (RIPE, APNIC)
  • compare local IP address data with RIR database (i.e. as cron job)
  • Classify IP space based on location/node and/or how the ip space should be used
  • list free, used, classified and unclassified IP space
  • search for next free prefix of a specific size based on given criteria and provide template for inetnum creation
  • run your own whois server for publishing routing information and IP address both externally and internally