Partial matching

By default, the discovery process uses partial matching, which means that the discovery agents do not need to download the full routing tables during discovery.

You do not need to modify the discovery agent definition files to use partial matching. However, it is possible to prevent the IpForwardingTable and IpRoutingTable discovery agents from using partial matching in certain cases if you have devices on your network that do not support partial matching.

To prevent partial matching on certain devices, you must specify the devices that do not support partial matching in the DiscoRouterPartialMatchRestrictions(); section of the IpForwardingTable.agnt definition file (for modern devices that use RFC2096) or the IpRoutingTable.agnt definition file (for older devices that use RFC1213). If a discovered device matches the filter specified in the DiscoRouterPartialMatchRestrictions(); section, partial matching is not attempted on that device.