BGP.guru

BGP.guru

Nerd blog.

23 Mar 2014

IPAM: NIPAP

While I wrote about IPAM last January, I never finished setting up everything in subnetsmngr. It was difficult to allocate a custom subnet, requiring going into the database to actually insert the prefix, and then rebuild the remaining subnets around the hole created. The discussion has come up on NANOG again, and someone suggested NIPAP. NIPAP is also based on postgres (its built in support for IP addresses makes it much easier than MySQL).

I spent some time this weekend setting up NIPAP, and there are some really nice features in it.

  • easily allocate any subnet, not just the next available
  • IPv4/IPv6 feature parity
  • VRF support
  • CLI for the hardcore
  • functional and stylish web interface
  • ability to assign subnets in specific areas from a pool
  • ability to document reservations, as well as individual /32 and /128 hosts

Theodore Baschak - Theo is a network engineer with experience operating core internet technologies like HTTP, HTTPS and DNS. He has extensive experience running service provider networks with OSPF, MPLS, and BGP.