3.1.5.4. Network Device Compliance

In this module, we can find network device tests and the network device’s global parameters.

3.1.5.4.1. NetDevice tests

This section features 5 tabs:

  • Network device test groups

  • Network device tests

  • Network device rules

  • Network device preconditions

  • Network device subtypes

3.1.5.4.1.1. Network device test groups

Test Groups are the highest level in regard to the NDC. They are made up of different tests that have been previously defined. These groups have no purpose beyond grouping these tests by type (IP, radius server configuration, ssh, etc) so that it is easier to organize the execution of compliance.

We are allowed to define some groups of tests for network devices. The tests are created with different rules that return different values from the device.

OnNet_NDC1.png


3.1.5.4.1.2. Network device tests

With the groups, we can group a set of rules and define conditions for test validation.

We are allowed to define the network device tests. The tests are created with different rules that return different values from the device.

OnNet_NDC2.png


3.1.5.4.1.3. Network device rules

Rules are the basic element in Network Device Compliance -these are the ones that will make the checks. We have three types of rules, dynamic, static, and dew-type.

We are allowed to define the network device rules. The rules return different values from the device, and each rule has a different vendor associated with it.

OnNet_NDC3.png


3.1.5.4.1.4. Network device preconditions

The Preconditions will be useful only when we have a subtype defined in the rule, they are conditions that must be fulfilled when obtaining information from the devices, that is, with the preconditions we will filter all that information that meets said precondition.

In this section, we can define the network device preconditions. If a network device matches the preconditions, this will be able to execute the tests.

OnNet_NDC4.png


3.1.5.4.1.5. Network device subtypes

Subtypes are complete blocks of information that are obtained when retrieving the configuration of a device. For example, when obtaining a switch backup, we can filter the block of information related to the device interfaces.

In this section we can define the network device subtypes.

OnNet_NDC5.png


3.1.5.4.2. NetDevice global parameters

Global Params are parameters that are defined to simplify repetitive processes and speed up the creation of new rules.

In this section, we can find all the parameters that are applied to all the network devices in the same way.

OnNet_NDC6.png