YANG Demo Agent Download

Customer Secure Area
Evals of NETCONF / YANG Agent Generation Tools & Demo Agent Downloads

The YANG Datastore based, NETCONF / CLI / SNMPv3 embedded Agent Builder Evaluation package is available in Linux version. NuDesign’s pre-built YANG Datastore based Demo Agents are available in Windows and Linux versions. They represent the NETCONF / CLI / optionally SNMPv3 device & network configuration Agent building tools and development SDKs for embedded systems.

The purpose of the YANG Agent Builder evaluation package and YANG Demo Agents is to invite our SNMP and CLI products customers, and all interested developers of embedded management software interfaces to experiment with our NETCONF technology providing a YANG code generation framework, SDK libraries, NETCONF, SNMPv3, CLI and RESTCONF Access Agents and other tools to enable development aiming at providing specific embedded YANG Agents that implement standard and custom YANG documents modelling our customers own products.

Please experiment and test these products, tell us about your specific needs, ask the questions, and kindly report potential issues; our goal is to provide compliant and interoperable NETCONF / CLI / SNMP and RESTCONF solutions for integration in your networking products.

We believe that flexibility of providing support for all these management interfaces is the key to successful product deployment in environments that have already established management applications such as SNMP but are or will be adding NETCONF application capabilities for its standardized remote configuration management features.

To download the YANG Datastore Server / Agent Builder evaluation package and / or the YANG Demo Agent please obtain download credentials from NuDesign, providing us with your name, your company name, your business phone number and your business email address. We will only make use of your contact information to provide you with the technical support and occasionally with information about our new products or updates. You can of course opt out from receiving any communications from NuDesign by replying to our email with the word “unsubscribe” in the subject and / or body of the email.

Please select the required products below. You will be asked to fill out the on-line form and then to provide your UserID / password that you’ve obtained as per instructions above.

BY DOWNLOADING THESE PRODUCTS, YOU ARE CONSENTING TO BE BOUND BY RESPECTIVELY: THE NETCONF TOOLS, APPLICATIONS and SDKs EVAL PACKAGE LICENSE AGREEMENT or THE YANG DEMO AGENT LICENSE AGREEMENT with the important Disclaimer of Warranty and Limitation of Liability presented below for your convenience.

32 / 64 bit Linux YANG Datastore Agent Generation Eval Package Build 002, rev. 1.1.0. Building NuDesign integrated NETCONF, CLI & SNMPv3 Agent and Overview of NuDesign Evaluation Package for NETCONF, CLI & SNMPv3 Agent Tools
32 bit Linux YANG Demo Agent Build 008, rev. 1.1.0. Release Notes – Linux and Quick Start document – contains Linux installation information
64 bit Linux YANG Demo Agent Build 008, rev. 1.1.0. Release Notes – Linux and Quick Start document – contains Linux installation information
Windows YANG Demo Agent Build 018, rev. 1.3.0. Release Notes – Windows and Quick Start document – contains Windows installation information

The Windows Agent Demo comes with a simple NETCONF Client, SSH client and SSH server components, SSH NETCONF subsystem and the actual core YANG Datastore Server implementing a recent draft of the IETF’s YANG Data Model for SNMPv3 Configuration and NuDesign’s Garage YANG documents. It provides the user with NETCONF, CLI and SNMPv3 access.

The Linux demo utilizes Linux native SSH client and SSH server modules and contains the same NETCONF Client and Demo Server components, all based on NuDesign’s embedded development libraries. It too provides the user with NETCONF, CLI and SNMPv3 access.

The YANG Agent Builder evaluation package contains all components, tools and SDK libraries to build a Linux based YANG Agent with NETCONF, CLI and optionally SNMPv3 access to the management information.

Currently, three Access Agents (AA’s) are provided with the core YANG Datastore Server; NETCONF, SNMPv3 and a basic CLI.   This architecture includes a RESTCONF AA, to be released later.  These Access Agents, together with the core YANG Datastore Server, constitute a complete multiprotocol, integrated NETCONF/SNMP/CLI Management Agent, demonstrating functionality, integration and synchronization of operations on the YANG Datastore from different remote management applications. The YANG Datastore implements its objects using YANG modelling language defined by rfc6020.

NuDesign’s NETCONF and SNMP technologies implements the IETF’s Network Configuration protocol as described by:

  • rfc6241 – NETCONF Protocol
  • rfc6242 – NETCONF over SSH
  • rfc6022 – NETCONF Monitoring
  • rfc6021 – YANG and INET Data Types
  • rfc7407 – A YANG Data Model for SNMP Configuration
  • rfc5277 – NETCONF Event Notifications
  • rfc6470 – NETCONF Base Notifications
  • rfc6536 – NETCONF Access Control
  • rfc6643 – Translation of Structure of SMIv2 MIB Modules to YANG Modules
  • the IETF standard SNMPv3 modules.

The overview of NETCONF / YANG capabilities is provided in the informational rfc6244, titled “An Architecture for Network Management Using NETCONF and YANG”.

The SNMPv3 AA Agent implements the full set of IETF’s SNMPv3 RFC’s already supported by NuDesign’s tools and libraries. If you need a SNMPv3 Client application for your testing, please download our eval of SNMPv3 MIBrowser Pro.

The provided basic CLI AA Agent implements configuration objects defined in implemented YANG documents.  The full CLI AA provides a larger set of operational and configuration commands.

Thank you for using our products!  If you have any technical or business questions please contact us.

DISCLAIMER OF WARRANTY

This software is provided on an “AS IS” basis, without warranty of any kind, including without limitation the warranties of merchantability, fitness for a particular purpose, and non-infringement.  The entire risk as to the quality and performance of the Software is borne by you.  Should the Software prove defective, you and not NuDesign Technologies Inc. assume the entire cost of any service and repair.  In addition, the software may have inherent limitations, and you must determine that the Software sufficiently meets your requirements.  This disclaimer of warranty constitutes an essential part of the agreement.

LIMITATION OF LIABILITY

UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL NUDESIGN TECHNOLOGIES, OR ANY OF ITS EMPLOYEES, OFFICERS, DIRECTORS, AGENTS OR RELATED COMPANIES OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, LOST PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES.  IN NO EVENT WILL NUDESIGN TECHNOLOGIES BE LIABLE FOR ANY DAMAGES IN EXCESS OF THE AMOUNT NUDESIGN TECHNOLOGIES RECEIVED FROM YOU FOR A LICENSE TO THE SOFTWARE, EVEN IF NUDESIGN TECHNOLOGIES SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY.

Linux Compatibility Note: the YANG Demo Agent for Linux product evaluation has been tested on CentOS 6 &7, Fedora 24 & 25, Debian 8.6, Ubuntu 16.04 and OpenSUSE 42.1 distributions, 64bit versions.

Windows Compatibility Note: the YANG Demo Agent for Windows product evaluation has been tested on Windows Vista, Windows 7, 8 / 8.1 and 10, 64bit versions.

Security, Firewall, Norton AV products Note:  Should you run into download issues due to Norton’s security and anti-virus applications please review this note.  If your security settings prevent the download button from operating please tell us and we will send them directly to you.