Vyatta Network OS Documentation

Learn how to install, configure and operate the Vyatta NOS, which helps drive our virtual networking & physical platforms portfolio.

Architecture

You can refer to the IETF draft of the Zero Touch Provisioning feature for an understanding of the general architecture and work flow. This section describes the Ciena-specific components for Zero Touch Provisioning.

The Zero Touch Provisioning architecture consists of the following components:
Vendor
Specifies the Zero Touch device supplier, such as Ciena Corporation, Inc. The vendor provides the serial numbers and ownership vouchers for vCPE.
Zero Touch system
Specifies vCPE. After a vendor ships vCPE with a factory configuration and some authentication information, you can connect the system to the Zero Touch network. vCPE attempts the bootstrapping process when booting with the default factory configuration.
DHCP server
Specifies the DHCP server to which vCPE attempts connection. If the connection is successful, the DHCP server dynamically assigns the network configuration parameters to vCPE, such as IP addresses for interfaces and services. In addition, vCPE may discover other bootstrap servers. vCPE sequentially processes its list of bootstrap servers, prioritizing any that might have been discovered from the DHCP server. After vCPE has successfully configured itself using the bootstrapping information, it notifies the bootstrapping server for monitoring purposes.
Bootstrap server
Provides the default vCPE image and configuration to vCPE. The bootstrap server presents a simple REST interface to vCPE to obtain its bootstrapping information and notifies the bootstrapping server when it has successfully completed the bootstrapping process.
NMS
Specifies the server you deploy to establish a secure NETCONF connection to vCPE.