Onboard Devices Using Bootz Workflow
The Cisco IOS XR software supports Bootz provisioning capabilities. Bootz, which is an alternative to the secure ZTP workflow, uses the Google Remote Procedure Call (gRPC) protocol for fetching information from a remote server. The Bootz workflow uses the following processes to onboard the remote devices securely:
-
Router Validation: The Bootz server authenticates the router before providing bootstrapping data.
-
Server Validation: The router device in turn validates the Bootz server to make sure that the onboarding is performed for the correct network. Upon completion, the Bootz server sends the bootstrapping data (for example, a YANG data model) or artifact to the router.
-
Artifact Validation: The configuration validates the bootstrapping data or artifact received from the Bootz server.