簡介
本檔案介紹如何選擇Cisco IOS®軟體版本,並提供準則和工具協助確定哪個版本適當。
必要條件
需求
您必須註冊並登入,才能使用本檔案所述的工具。
採用元件
本文件所述內容不限於特定軟體和硬體版本。
注意:如果您是向Cisco註冊的客戶端,則只能訪問本文中提到的工具。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路運作中,請確保您瞭解任何指令可能造成的影響。
慣例
請參閱思科技術提示慣例以瞭解更多有關文件慣例的資訊。
選擇Cisco IOS®軟體版本
需要考慮的最重要因素包括:
注意:如果您是向Cisco註冊的客戶端,則只能訪問本文中提到的工具。
硬體支援
選擇Cisco IOS軟體版本時,首先要檢查的是硬體支援。思科建議您使用思科功能導航器
這允許您搜尋Cisco IOS硬體支援。如果您是思科的註冊客戶端,則只能訪問此導航器。
若要使用工具,您必須:
-
編譯支援所有硬體的不同軟體版本清單。
-
確定必須在網路中部署哪些功能。
有關任何特定Cisco IOS軟體版本的功能和硬體支援的詳細資訊,請參閱Cisco IOS軟體。在此頁的最新的Cisco IOS軟體版本部分下選擇所需的Cisco IOS軟體版本。下一步,按一下Product Literature部分下的Bulletinslink,並參考Cisco IOS版本功能和硬體支援文檔。
功能支援
如果您有來自Cisco裝置的show version命令輸出,則可以使用Cisco CLI Analyzer顯示潛在問題和解決方法。要使用此工具,您必須是思科的註冊客戶端,並且必須登入並啟用JavaScript。
檢查功能支援非常重要,尤其是在計畫使用最新軟體功能時。如果您希望與路由器上當前運行的版本保持相同的功能,並且您不確定您使用了哪些功能,請在路由器上使用show version命令:
Suite License Information for Module:'c2900'
--------------------------------------------------------------------------------
Suite Suite Current Type Suite Next reboot
--------------------------------------------------------------------------------
FoundationSuiteK9 None None None
securityk9
datak9
AdvUCSuiteK9 None None None
uck9
cme-srst
cube
Technology Package License Information for Module:'c2900'
------------------------------------------------------------------------
Technology Technology-package Technology-package
Current Type Next reboot
------------------------------------------------------------------------
ipbase ipbasek9 Permanent ipbasek9
security securityk9 RightToUse securityk9
uc uck9 Permanent uck9
data None None None
功能集已列出,在本例中,您可以驗證啟用了哪些技術包。有了此知識,您可以選擇類似的特徵集。
要瞭解哪些Cisco IOS軟體支援您計畫使用的所有功能,最好使用Cisco Software Research,它允許您按功能或版本進行搜尋,甚至允許您比較兩個版本。寫下符合您需求且與硬體相容的不同軟體版本。
注意:如果您是向Cisco註冊的客戶端,則只能訪問本文中提到的工具。
有關任何特定Cisco IOS軟體版本的功能和硬體支援的詳細資訊,請參閱Cisco IOS軟體。在此頁的最新的Cisco IOS軟體版本部分下選擇所需的Cisco IOS軟體版本。下一步,按一下Bulletinslink,並參考Cisco IOS版本功能和硬體支援文檔。
Cisco IOS軟體發行版本
您仍然必須選擇要運行的特定Cisco IOS軟體版本。只要它們支援您的硬體、包含您需要的功能,並且與路由器的記憶體相容,所有功能都正常。以下是一些一般性建議和指南,可讓您更輕鬆地使用:
發行格式
Cisco IOS軟體版本使用A.B(C)D格式,其中:
Cisco IOS軟體映像
Cisco IOS軟體映像可以是ED、LD、GD或DF。
-
ED代表早期部署。 早期部署版本提供新功能、平台或介面支援。大多數非主要版本包含ED版本。
-
GD代表一般部署。 思科認為Cisco IOS軟體的主要版本適用於網路中需要該版本的特性和功能的任何位置的部署,此時此版本即達到一般部署里程碑。常規部署里程碑的標準基於(但不限於)生產和測試網路對版本、錯誤報告和報告的現場體驗的調查反饋。只有主要版本是「一般部署」里程碑的候選版本。
-
LD代表有限部署。 Cisco IOS軟體的主要版本據說處於其生命週期的有限部署階段,從首次發佈到GD里程碑這段時間內。
- DF代表「延期」。 由於已知缺陷,您無法下載DF版本。請勿將其安裝在路由器上。
當您選擇版本時,思科建議儘可能使用GD版本。只有在硬體與軟體功能讓您別無選擇時,才能選擇ED版本。
記憶體需求
在路由器上安裝新的Cisco IOS軟體映像之前,請檢查路由器是否滿足該映像的記憶體要求。為此,請在路由器上使用show versioncommand,並檢視以下行:
...
Cisco CISCO2901/K9 (revision 1.0) with 999424K/49152K bytes of memory
...
DRAM configuration is 64 bits wide with parity enabled.
255K bytes of non-volatile configuration memory.
500472K bytes of ATA System CompactFlash 0 (Read/Write)
第一行告訴您在路由器中安裝了多少動態RAM (DRAM)和資料包記憶體。某些平台使用其DRAM的一小部分作為資料包記憶體。記憶體要求會考慮這一點,因此您必須增加這兩個數字才能確定路由器上可用的DRAM大小(從記憶體要求的角度)。
示例1:獨立的DRAM和資料包記憶體
...
cisco RSP4 (R5000) processor with 65536K/2072K bytes of memory
...
4000、4500、4700和7500路由器具有單獨的DRAM和資料包記憶體,因此您只需檢視第一個數字。這顯示路由器有65536 K(或64 M)的DRAM。
示例2:組合DRAM和資料包記憶體
...
cisco 2611 (MPC860) processor (revision 0x202) with 29696K/3072K bytes of memory
...
2600、3600和7200路由器使用DRAM的一小部分作為資料包記憶體,因此您需要將這兩個數字相加才能確定DRAM的實際數量。在本例中,路由器有29696 K + 3072 K = 32768 K(或32 M)的DRAM。
示例3:可用快閃記憶體
...
cisco ISR4321/K9 (1RU) processor with 1714752K/3071K bytes of memory.
...
3223551K bytes of flash memory at bootflash:.
底線告訴您有多少快閃記憶體可用。要瞭解可用快閃記憶體空間量,請發出ashow flashcommand:
Router#show flash:
-#- --length-- -----date/time------ path
1 110493264 Jun 25 2021 21:30:58 +02:00 c2900-universalk9-mz.SPA.157-3.M8.bin
2 74503236 Jun 25 2021 21:46:14 +02:00 c2900-universalk9-mz.SPA.151-4.M4.bin
5 10957 Apr 15 2021 12:25:16 +02:00 startup-config-pre.txt
7 1982 Mar 26 2020 14:36:02 +02:00 startup-config-post.txt
8 10930 Apr 15 2021 12:25:12 +02:00 running-config-pre.txt
9 34 Jun 4 2021 12:29:36 +02:00 pnp-tech-time
10 46982 Jun 4 2021 12:29:48 +02:00 pnp-tech-discovery-summary
251740160 bytes available (260308992 bytes used)
show flashcommand的各種變體可用於檢查平台上的不同快閃記憶體裝置。有關如何使用這些變體的資訊,請參閱Cisco IOS配置基礎命令參考。
您需要同時滿足DRAM和快閃記憶體要求才能使用您選擇的軟體。如果不符合要求,您可以在路由器中增加更多快閃記憶體或更多DRAM,或者選擇其他Cisco IOS軟體版本。也可以考慮減少特徵集或較舊版本,因為它們具有較少的特徵,因此具有較少的要求。
您可以使用軟體下載站點或發行版本註釋來查詢特定版本的記憶體要求。完成以下步驟即可存取Cisco IOS軟體版本的版本說明:
- 導航到軟體下載站點。
- 輸入您要下載的軟體。
- 選擇所需的Cisco IOS軟體版本。例如,「主線」或「特殊和早期部署」。
- 選擇您的產品。例如,Cisco 3800或2800系列。
- 選擇Cisco IOS software release。例如,一般部署(GD)、有限部署(LD)或維護部署(MD)。在RHS上,您可以檢視相應Cisco IOS映像所需的DRAM和快閃記憶體。
軟體下載窗口
錯誤清除
您可以執行錯誤清除以檢查新版本上的錯誤。請參閱錯誤搜尋工具
注意:如果您是向Cisco註冊的客戶端,則只能訪問本文中提到的工具。
下載Cisco IOS軟體映象
您現在可以前往軟體下載網站。
請完成以下步驟:
-
選擇您想要的主要版本。
-
選擇platform。
-
選擇您要下載的確切版本。此時,您可以看到GD、LD或ED版本。您無法下載DF版本。
-
選擇您想要的功能集。
將顯示該功能集的記憶體要求。如果您的路由器符合這些條件,請下載映像。
相關資訊