Ветки 12.4

На рисунке представлен переход с выпуска 12.3 на 12.4. В рамках одного семейства могут быть две или более действующих веток. Например, семейство Cisco IOS 12.4 содержит две ветки: основную 12.4 и технологическую 12.4T.

Ветка Cisco IOS 12.4 является основной. В основную ветку включены программные исправления, которые повышают качество работы ОС. Выпуски основной ветки классифицируются как ПО с длительной поддержкой (MD, Maintenance deployment).

Основная ветка всегда связана с технологической (T-ветка). Технологическая ветка, например 12.4T, содержит те же программные исправления, что и основная ветка. В дополнение к исправлениям в технологической ветке расширяется функционал и добавляется поддержка нового оборудования. Выпуски ветки Cisco IOS 12.4T классифицируются как ПО «раннего развертывания» (ED, Early Deployment).

В некоторых семействах ОС могут быть и другие ветки. Например, есть ветка ОС для провайдеров услуг (S-ветка). S-ветка содержит определённые функции, разработанные специально для операторов связи.

Как правило, дочерние ветки (T, S и др.) помечаются номером основной ветки и заглавной буквой, обозначающей их тип.

Основная ветка = 12.4

Технологическая ветка = 12.4T (12.4 с поддержкой нового оборудования)

Основные и технологические ветки до Cisco IOS 12.4 включительно были разделены. Другими словами, технологическая ветка была независимой и содержала другую базу кодов, новые функции и аппаратные возможности. В конечном итоге новая ветка развивалась от технологической, после чего цикл начинался заново. Начиная с Cisco IOS 15 механизм взаимодействия разных веток одного семейства был изменен.

На рисунке показано, как связаны выпуски основной ветки Cisco IOS 12.4 и технологической ветки 12.4T.