Схема нумерации IOS позволяет определить каждый конкретный выпуск и узнать, какие ошибки в нем были исправлены и какой функционал был добавлен. На рисунке приведен пример нумерации выпусков основной и технологической ветки.
- Схема нумерации выпусков программного продукта для основной ветки состоит из номера ветки, номера сборки и номера промежуточной сборки. Например, выпуск Cisco IOS 12.4 (21a) — это основная ветка. Выпуск для технологической ветки состоит из номера ветки, номера сборки, ветки и номера промежуточной сборки. Например, выпуск Cisco IOS 12.4(20)Т1 принадлежит ветке Cisco IOS 12.4T.
- Каждая новая сборка Cisco IOS 12.4, например 12.4(7), исправляет замеченные неполадки; эти изменения отражаются увеличением номера сборки, который записывается в скобках. В новую сборку технологической ветки Cisco IOS 12.4T, например в 12.4(20)Т, в дополнение к исправлениям, внесённым в основную ветку, встраивается дополнительный функционал и расширенная поддержка оборудования.
- В промежуточных сборках Cisco исправляет существенные ошибки, что позволяет упростить внесение исправлений клиентам, уже перешедшим на новую сборку и проведшим ее сертификацию. Эти существенные ошибки называются «предупреждениями» (caveats). В выпусках основной ветки промежуточная сборка обозначается строчной буквой в скобках после номера сборки; в других ветках номер промежуточной сборки дописывается в конец номера выпуска. Например, после исправления предупреждений в Cisco IOS 12.4(21) была выпущена промежуточная сборка 12.4 (21a). Аналогично 12.4(15)T8 — это восьмая промежуточная сборка выпуска 12.4(15)T. При выпуске новой промежуточной сборки этот номер увеличивается; каждая последующая промежуточная сборка содержит дополнительные исправления, которые вносятся в ускоренном режиме, вплоть до выхода выпуска новой сборки. Исправления, вносимые в промежуточную сборку, проходят строгий отбор.
Все ветки Cisco IOS 12.4 нумеруются единообразно. Номера выпусков основной ветки Cisco IOS 12.4 и технологической ветки Cisco IOS 12.4T являются общими для всего семейства Cisco IOS 12.4. За выпуском Cisco IOS 12.4(6)Т последовали 12.4(7)Т и 12.4(8)Т. Такая схема нумерации позволяет системным администраторам отслеживать изменения в коде.
Примечание. Исправления предупреждений, вносимые в ветку T, должны вноситься и в следующий выпуск основной ветки.