I feel like most/all of these make a huge mistake starting as 'i am
going to make an IPAM'.

Instead of 'I'm going to make a number allocation system'

IPv4, IPv6, port, vlan, RT, RD, PWID, customer#, endless list of
numbers you want to allocate and 90% of the logic is agnostic to the
ultimate rendering of the number.

I feel like the right solution would be to start with a general
purpose number manager and make all specific numbers plugins,
including allowing users to trivially create local plugins for purely
local numbers they need to allocate. With a good design plugin to
introduce a new number could potentially be just tens of lines of code
in the plugin.

Now you could with one call return all numbers that were allocated to
support This Subscription.

The 2nd problem is that many of these go with WEBUX first, while I
think something like gRPC should be the first class citizen, as you
mostly should be using the number manager from other software. Of
course webUX or many webUX should exist, but it wouldn't have to be
1st class. Many of us would be happy to use CLI UX to add pools rarely
when needed and handle allocation/deallocation through existing
provisioning systems.


On Tue, 16 Sept 2025 at 03:03, Andrew Latham via NANOG
<[email protected]> wrote:
>
> Regarding the `IP Address support in spreadsheets?` thread I wanted to
> check to see what is out there and maybe update my list. I have not
> used all of these, just maintaining a list.
>
> Netbox
> github.com/netbox-community/netbox
>
> Ralph
> bad url is ralph.allegro.tech/
>
> IPplan
> sourceforge.net/projects/iptrack/
>
> Infoblox
> www.infoblox.com/
>
> GestióIP
> www.gestioip.net/
>
> PHPIPAM
> phpipam.net/
>
> 6connect
> www.6connect.com/ipam/
>
> Subnetsmngr
> Source link missing
>
> Device 42
> www.device42.com/
>
> NIPAP
> spritelink.github.io/NIPAP/
>
> OpenNetAdmin
> github.com/opennetadmin/ona
>
>
>
> This is from:
> https://lathama.net/Tech/Basics/DCIM#Software_Solutions_for_DCIM_or_IPAM
>
> --
> - Andrew "lathama" Latham -
> _______________________________________________
> NANOG mailing list
> https://lists.nanog.org/archives/list/[email protected]/message/ICQDYZVMMXQFOXV5FVSJPG5D3H7HAWB5/



-- 
  ++ytti
_______________________________________________
NANOG mailing list 
https://lists.nanog.org/archives/list/[email protected]/message/XP5EI6WAZBASDLVDSRG2DX7BWADYH2OX/

Reply via email to