cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements

Community Helping Community

62
Views
0
Helpful
1
Replies
Rising star

How can NSO do network transactions over non-transactional devices like those supporting SNMP and CLI?

How can NSO do network transactions over non-transactional devices like those supporting SNMP and CLI?

1 ACCEPTED SOLUTION

Accepted Solutions
Rising star

Re: How can NSO do network transactions over non-transactional devices like those supporting SNMP and CLI?

NSO performs any configuration change as a diff operation against the current configuration. If a device does not support rollbacks, NSO can use the diff engine to calculate the diff between current state and the previous state before the configuration change is applied. NSO knows the capabilities for different network devices and will issue a config change or just a rollback command depending on the network device capabilities. The data models for the devices specify dependencies explicitly as directed references – this ensures that NSO knows in which order to create and delete items.

View solution in original post

1 REPLY 1
Rising star

Re: How can NSO do network transactions over non-transactional devices like those supporting SNMP and CLI?

NSO performs any configuration change as a diff operation against the current configuration. If a device does not support rollbacks, NSO can use the diff engine to calculate the diff between current state and the previous state before the configuration change is applied. NSO knows the capabilities for different network devices and will issue a config change or just a rollback command depending on the network device capabilities. The data models for the devices specify dependencies explicitly as directed references – this ensures that NSO knows in which order to create and delete items.

View solution in original post