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.
- 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.
- Specifies the server you deploy to establish a secure NETCONF connection to vCPE.