Cisco IOS 版本和命名概述

Cisco IOS 版本和命名概述

  • IOS Releases
  • IOS Versions
    • 版本 12
      • 12
      • 12T
      • 12S、12SB、12SR
    • 版本15
      • 15M
      • 15T
      • 15X、15S、15SY、15SG、15SE
  • IOS 包的命名
  • 总结

Cisco 用于其 IOS 映像的版本和命名结构通常令人困惑。尽管用于某些较新设备的命名正在更改为更简单的结构,但要整合所有不同版本还需要一段时间。 本文涵盖了这些不同的版本,旨在提供一个单一的位置,网络工程师可以在这里查看不同版本的含义

任何网络工程师(无论级别如何)经常混淆的一件事是 Cisco 用于其 IOS 映像的版本和命名结构。 尽管用于某些较新设备的命名正在更改为更简单的结构,但要整合所有不同版本还需要一段时间。 本文涵盖了这些不同的版本,旨在提供一个单一的位置,网络工程师可以在此查看不同版本的含义。 尽管这不是每个 Cisco 版本的详尽列表,但它确实涵盖了最常用的版本。

IOS Releases

经常使用的一个术语是 IOS 版本类型。 对于早于 15 的 IOS 版本,可以将特定镜像视为以下四种不同版本类型之一:
Early Deployment (ED) 早期部署 :
除了错误修复外,这些版本还提供新功能和新平台支持。

Limited Deployment (LD) 有限部署:
这些版本不包括任何新功能或平台支持,但包括错误修复。 LD 版本介于 ED 版本和 GD 版本之间。

General Deployment (GD) 通用部署:
这些版本可以在具有相同特性和功能要求的客户网络中的任何地方使用。 这些在几乎所有平台上都趋于稳定。

Maintenance Deployment (MD) 维护部署:
这些版本用于为错误修复和持续的软件维护提供额外支持。

对于 IOS 15 及更高版本,LD 和 GD 部署都将停用。 新版本将被视为 ED 或 MD。 IOS命令路径也得到了整合。 对于早期版本的 IOS,不同的 ED(T 系列;例如 12.4T)和 MD(不是 T 系列;例如 12.4)具有不同的代码库。 在 IOS 15 及更高版本中,代码库将得到整合。 MD 版本(称为 M 版本或扩展版本)将发布并具有 44 个月的支持窗口,而 ED(T 版本或标准版本)将具有 18 个月的支持窗口。

IOS Versions

IOS 的每个版本中都存在许多不同的版本。 本文将介绍其中的一些以及它们的用途。

版本 12

在 IOS 版本 12 中,存在许多不同的 IOS 子版本,包括对特定平台的专门支持; 接下来的几节介绍了一些最常见的。
IOS 版本 12 有几种不同的方式来表示版本,包括图 1 所示的方式。
Cisco IOS 版本和命名概述_第1张图片
图一:IOS版本12版本注释

12

12 个基本版本也称为一个版本的主线版本。这些版本往往是最稳定的,并且包括对大多数可用平台的支持。其他更专业的 IOS 版本在经过充分测试后会作为更新加入主线。 (他们经历了上一节中显示的发布过程。)

12T

T列车用于添加最新功能和平台。软件经过彻底测试后,将其滚动到主线版本中。

12S、12SB、12SR

许多不同的 IOS 版本提供对特定平台的支持。部分名称中显示的内容是不完整的列表,但确实显示了一些常见示例。 12S、12SB 和 12SR 版本倾向于为 Cisco 的 7200、7300、7400、7500 和 10000 平台提供支持。

版本15

IOS Version 15 引用不同版本的方式与IOS Version 12 类似。

IOS 版本 15 具有与 IOS 版本 12 类似的符号,如图 2 所示。
Cisco IOS 版本和命名概述_第2张图片
图二:IOS版本15版本注释

15M

与 IOS 版本 12 一样,IOS 版本 15M 提供主线版本,也称为维护版本。

15T

与 IOS 版本 12T 一样,版本 15T 专注于新功能和平台,并且比维护版本的支持时间更短。在 15T 版本经过彻底测试后,它们将被包装到下一个 15M 版本中。

15X、15S、15SY、15SG、15SE

与 IOS 版本 12 一样,IOS 版本 15 将有许多不同的版本,这些版本特定于需要支持新功能(特定于平台)的新设备。对于 IOS Version15,目前可用的版本包括 Version 15X(特殊或早期部署)、15S (7600)、15Y(Sup-2T-10GE – Catalyst 6500)、15SG(Sup-CS-S2T – Catalyst 6500)和 15SE (2960、3560、3650 和 3750 平台)。

IOS 包的命名

Cisco 为其 IOS 软件包命名的方式随着时间的推移而发生了变化。对于 IOS 版本 12.3 到 15,这一直保持相对稳定。图 3 显示了可用的八种不同的包。
Cisco IOS 版本和命名概述_第3张图片
图三:IOS软件封装(路由器和交换机)

当然,这可能会让人感到困惑。 为了简化软件许可流程并节省运营成本,新的第 2 代集成服务路由器 (ISR) 改变了创建程序包的方式。对于这些设备,每个设备都附带一个通用映像。 图像提供的功能由许可证密钥启用的功能决定。

图四显示了可用的四种不同的包。
Cisco IOS 版本和命名概述_第4张图片
图四:IOS 软件封装(ISR G2 路由器)

然后可以将这些中的每一个添加在一起以获得每种情况所需的功能(例如,UC + 安全或数据 + 安全)。

总结

让开发来拥有一个只对少数人有意义的结构。 这当然似乎发生在 IOS 的各种迭代中。 这篇文章应该让当前和新的网络工程师能够分解每个图像提供的内容,以便未来的 IOS 版本选择变得更容易。 让我们希望以后会使用用于更新的 ISR G2 的模型。 至少,这将使选择最合适的 IOS 映像功能包成为可能,而无需在 Cisco 售前花费大量时间。

你可能感兴趣的:(#,思科Cisco,网络Networking,运维,cisco,网络)