Software Installation and Upgrade
-
Support for DHCP option 43 suboption 8 to provide proxy server information in PHC (EX2300-C, EX2300-MP, EX4300, EX4300-MP, EX4300-VC, EX4600-VC, EX4650, and EX4650-48Y-VC)—Starting in Junos OS Release 21.2R1, during the bootstrapping process, the phone-home client (PHC) can access the redirect server or the phone-home server through a proxy server. The DHCP server uses DHCP option 43 suboption 8 or DHCP option 17 suboption 8 to deliver the details of both IPv4 and IPv6 proxy servers to the PHC. The DHCP daemon running on the target switch learns about the proxy servers in the initial DHCP cycle. The daemon then populates either the phc_vendor_specific_info.xml files or thephc_v6_vendor-specific_info.xml files located at /var/etc/ with vendor-specific information.
[See Obtaining Configurations and Software Image Without User Intervention Using Phone-Home Client.]
-
ZTP with IPv6 support (EX2300-C, EX2300-MP, EX4300, EX4300-MP, EX4300-VC, EX4600-VC, EX4650, and EX4650-48Y-VC)—Starting in Junos OS Release 21.2R1, you can use a DHCPv6 client and zero-touch provisioning (ZTP) to provision a device. During the bootstrap process, the device first uses the DHCPv4 client to request for information regarding the image and configuration file from the DHCP server. The device checks the DHCPv4 bindings sequentially. If one of the DHCPv4 bindings fails, the device continues to check for bindings until provisioning is successful. However, if there are no DHCPv4 bindings, the device checks for DHCPv6 bindings and follows the same process as for DHCPv4 until the device is provisioned successfully. Both DHCPv4 and DHCPv6 clients are included as part of the default configuration on the device.
The DHCP server uses DHCPv6 options 59 and 17 and applicable suboptions to exchange ZTP-related information between itself and the DHCP client.
[See Zero Touch Provisioning.]