Basic NIOS can do basic Network Discover:
Data Management > IPAM > Select network and click “Discovery”. IPv4 only and uses NMAP.
The NetworkInsight license (a.k.a Discovery license) allows the Infoblox to use SNMP and other protocols to discover and catalogue a diverse assortment of device types including routers, enterprise switches, firewalls and security appliance, load balancer, enterprise printer, wireless access points, end hosts, application servers, etc.
So, NetworkInsight provides better data. However, as with the built in discovery functionality, you need to be careful. Depending on how and where it is being used in the network, it may be advisable to deploy more appliances (e.g. one in America, one in EMEA, one in APAC, etc) to reduce the amount of probing traffic flowing around the globe.
WHen deploying multiple devices, you use NIOS devices for probing the networks (we call them probes) and they report to the “consolidator” devices which then report to the Grid Master. Technically it can happen on the Grid Master (or preferably the Grid Master Candidate) but that can cause messness with the firewall rules.
A NetworkInsight appliance can be standalone. It can't do DNS or DHCP but it can gather IPAM data just like a “normal” NIOS Grid.
Best Practice documentation for Discovery.
“complete ping sweep” being enabled Grid wide is bad. It should only be used on /24. Don't enable at Grid level.
Locate member close to the networks being discovered (<500ms RTT)
In very tiny lab network, added a subnet to Palo VM and Network Insight added it to IPAM 99 minutes later.
For extra device support (“drivers”), get support to raise a NEWDEVICE ticket with engineering.
If you find a huge number of networks have been discovered, they will be unmanaged. To make them managed “en-masse”, create a filter for unmanaged and then perform a IBCSV export. Use that file in CSV import DELETE mode to remove them. Then use the same file in ADD mode to add them back. Then they will be managed.
Network Discovery will try and use the lowest IP address as the management first, so 10.x.x.x but the management is 172.x.x.x. You must force via the GUI the new default management interface to be 172.x.x.x. In some cases this has to be done by support.
When the Grid Master database reaches its maximum capacity (the maximum capacity varies based on the appliance model), the Grid Master stops updating the database and requests that the Grid member stop the discovery. When the discovering Grid member database reaches its capacity, the Grid member pauses the discovery.
| Model | Device Limit (P) | Interface Limit (P) | Device Limit (C) | Interface Limit (C) |
|---|---|---|---|---|
| ND-805 | 400 | 15,000 | ||
| ND-906 | 500 | 19,000 | ||
| ND-1405 | 4,000 | 110,000 | ||
| ND-1606 | 5,000 | 145,000 | ||
| ND-2205 | 8,000 | 250,000 | 16,000 | 500,000 |
| ND-2306 | 10,000 | 332,500 | 20,000 | 665,000 |
| ND-4005 | 15,000 | 700,000 | 40,000 | 2,600,000 |
| ND-4106 | 21,000 | 1,000,000 | 50,000 | 3,458,000 |
To convert multiple networks from unmanaged to managed, under IPAM, add filter for managed=no and then export to IB CSV format. Use CSV Import to delete them. Then use same file to add them back, and they will be managed.
A discovered entity is considered “unmanaged” if it is discovered in a network for which no information is being stored in the NIOS database. You are not able to configure unmanaged objects in NIOS. Depending on the nature of the discovered entity, you may convert certain unmanaged entities into managed objects so you can manage them through Grid Manager. When an entity is in the managed state, you can configure settings such as applying permissions to it, limiting who can modify the configurations and deployments, and when those changes can be applied. You cannot do so with unmanaged objects.
If discovered subnet (specifically subnet; not IP) is not converted to manged, then if the subnet is removed from network, it can just vanish from NIOS. I've seen it vanish in a lab and not vanish in a production network.
If you convert a subnet to managed, if the subnet is removed, then it remains in NIOS and the “last discovered will just get older and older”.