سوئیچهای سری MES23xx، MES33xx، MES35xx و MES5324 از بهروزرسانی خودکار مبتنی بر گزینهها و فیلدهای هدر BOOTP زیر پشتیبانی میکنند:
- Bootfile name
- Next-server name
- 43 - Vendor Specific
- 66 - TFTP Server Name
- 67 - Bootfile Name
- 125 - V-I Vendor-Specific Information
- 150 - TFTP Server IP
مراحل بهروزرسانی خودکار:
1) در بسته DHCP Discover، سوئیچ گزینههای پشتیبانیشده را درخواست میکند.
2) در بسته DHCP ACK، سرور اطلاعات درخواستی (نرمافزار، پیکربندی، آدرس IP سرور TFTP) را طبق تنظیمات به سوئیچ ارائه میدهد.
3) سوئیچ نرمافزار را در یک ناحیه غیرفعال بارگذاری میکند. پس از بارگذاری نرمافزار، سوئیچ مجدداً reboot میشود.
4) پس از reboot مجدد، سوئیچ فایل تنظیمات را بارگذاری کرده و سپس دوباره reboot میشود.
یادداشتها:
- ترتیب بارگذاری فایلها: ابتدا نرمافزار، سپس تنظیمات. پس از بارگذاری هر فایل بهصورت جداگانه، دستگاه reboot مجدد میشود.
- اگر نسخه نرمافزار در حال بارگذاری با نسخه
firmware
فعلی مطابقت داشته باشد، نرمافزار بارگذاری نمیشود.
- اگر سوئیچ تنظیمی در فایل startup-config داشته باشد، پیکربندی بارگذاری نخواهد شد.
نمونههای تنظیمات سرور ISC DHCP
ممکن است گزینهها و ترکیبهای دیگری از تنظیمات برای اطمینان از عملکرد
autoboot
وجود داشته باشد.
نمونه تنظیمات با گزینههای 43 و 66
در این مثال، آدرس سرور TFTP از طریق گزینه DHCP 66 و فایلهای نرمافزاری و فایل تنظیمات از طریق گزینه 43 منتقل میشوند.
مثال تنظیمات با گزینههای 125 و 150
در این مثال، آدرس سرور TFTP از طریق گزینه 150 DHCP و فایلهای نرمافزاری و فایل تنظیمات از طریق گزینه 125 منتقل میشوند.
مثال تنظیمات با گزینههای 66 -67
در این مثال، فایل تنظیمات و آدرس سرور TFTP از طریق گزینههای DHCP 66 و 67 منتقل میشوند.
مثالی از تنظیمات با فیلدهای
BOOTP Header
در این مثال، فایل تنظیمات و آدرس سرور TFTP از طریق فیلدهای bootfile ،BOOTP header و next-server منتقل میشوند.