Enlinkd

The enhanced link daemon collects topology information via SNMP to determine neighboring nodes. The daemon essentially asks each device the following question: "What is the network topology from your point of view?" The enlinkd discovery process attempts to discover bridge domain links with the data coming from all collected bridge forwarding tables. The enlinkd updaters correlate all collected topology data to generate a global topology layout of your network.

Table 1. Enlinkd configuration file overview
File Description Reload Event Restart Required

enlinkd-configuration.xml

Configure generic behavior of enlinkd.

yes

no

Table 2. Enlinkd log file overview
File Description

enlinkd.log

Logs relating to enlinkd server events.

Enlinkd configuration

If multiple protocols are enabled, links will be discovered for each enabled discovery protocol. The topology web UI visualizes links for each discovery protocol. For example, if you start CDP and LLDP discovery, the web UI visualizes a CDP link and an LLDP link.

Restart Meridian or just the enlinkd daemon to apply configuration changes.

Table 3. enlinkd-configuration parameters
Attribute Description Default

Integer

threads

Number of parallel threads for enlinkd collector, updater, and discovery tasks.

5

initial_sleep_time

Time in milliseconds to wait to start collectors after Meridian is started.

60000

rescan_interval

Interval in milliseconds for collectors.

86400000

topology_interval

Interval in milliseconds for updater.

30000

bridge_topology_interval

Interval in milliseconds for discovery.

300000

max_bft

The maximum number of bridge forwarding tables (BFTs) stored in memory for discovery.

100

discovery-bridge-threads

The number of threads used for discovery.

1

Boolean

use-cdp-discovery

Enable or disable discovery based on CDP information.

true

use-bridge-discovery

Enable or disable discovery based on the bridge information.

true

use-lldp-discovery

Enable or disable discovery based on LLDP information.

true

use-ospf-discovery

Enable or disable discovery based on OSPF information.

true

use-isis-discovery

Enable or disable discovery based on IS-IS information.

true

The discovery for bridge first start is scheduled at initial_sleep_time + bridge_topology_interval. The updaters' first start is scheduled at 0L.