The device then obtains the IP address or URL of a TFTP/HTTP server, and downloads the Python script to configure the device. The device locates a Dynamic Host Control Protocol (DHCP) server, bootstraps itself with its interface IP address, gateway, and Domain Name System (DNS) server IP address, and enables Guest Shell. When a device that supports python Zero-Touch Provisioning boots up, and does not find the startup configuration (during fresh install on Day Zero), the device enters the Zero-Touch Provisioning mode. If a custom TFTP server is used, the configuration provided to the device can be built with information gathered from DHCP Server. When a IOS device boots, the AutoInstall process tries to download the configuration via TFTP. On IOS XE ZTP is supported in following ways,Īll Cisco IOS-XE (and Cisco IOS) based devices try to automatically download a configuration file during the first boot. To keep us on track with our goal we will only talk about ZTP here. Getting StartedĬisco IOS XE supports three Day Zero technologies: Network Plug-N-Play, Zero Touch Provisioning (ZTP) and Preboot eXectuion Environment (PXE). The goal of Zero touch is to enable you to plug in a new network device and have it configured and transitioned into production automatically without the need for manual configuration. Day zero automation techniques automate these processes, bringing up network devices into a functional state with minimal to no-touch. When a network device like a switch or a router comes on-line, a fair amount of manual configuration has to happen before it is fully functional.Īt minimum, it needs to be updated to the proper software image and a golden configuration. Zero Touch Provisioning (ZTP) for IOS XE based devices Introduction
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |