Cisco的網際操作系統 (IOS)是思科設備的核心,隨著網絡技術的不斷發展,可動態的升級以適應不斷變化的技術,滿足新的需求。Ios 的升級拷貝方式主要分為從文件系統拷貝和依靠底層通信協議傳輸兩種方式,文件系統拷貝又分為:
FTP(File Transfer PRotocol)
rcp(remote copy protocol)
tftp(trivial File Transfer Protocol)
以上三種方式,多用于正常情況下的軟件拷貝升級;依靠通信協議根據設備的具體支持情況有xmodem、ymodem、zmodem、kemit等早期協議,因速度較慢及使用不便多用于系統崩潰無法正常啟動的情況下。
正常情況下的軟件拷貝
首先ftp、rcp、tftp三種協議均需要一臺network server,在路由器上配置接口ip地址,并在特權模式下使用命令:copy {ftp: rcp: tftp:} Flash ,隨后按照提示順序依次輸入服務器的ip地址、源文件名、目的文件名之后確認就可以進行軟件拷貝。
Cisco 2500路由器比較非凡,flash內的ios默認是只讀屬性,所以需要使用命令 router(config)#config-register 0x2101 將寄存器的值修改為 0x2101 使路由器從ROM中的鏡象中讀取ios,之后重新啟動進入router(boot)>模式進行如下配置
router(boot)>en
進入特權模式
router (boot)#conft
進入配置模式
router(boot)(config)#int e0
進入接口
router(boot)(config-if)#ip add 10.1.1.1 255.255.255.0
配置ip地址及掩碼
router(boot)(config-if)#end
回到特權模式
router (boot)# copy {ftp: rcp: tftp:} flash
執行拷貝至本地
隨后按照提示順序依次輸入服務器的ip地址、源文件名、目的文件名即可進行拷貝,完成后router(boot)(config)#下輸入config-register 0x2102,將寄存器值還原并重新啟動路由器即完成軟件升級。
新聞熱點
疑難解答