1.概述
Cisco的網(wǎng)際操作系統(tǒng) (IOS)是思科設(shè)備的核心,隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,可動態(tài)的升級以適應(yīng)不斷變化的技術(shù),滿足新的需求。Ios 的升級拷貝方式主要分為從文件系統(tǒng)拷貝和依靠底層通信協(xié)議傳輸兩種方式,文件系統(tǒng)拷貝又分為:ftp(File Transfer Protocol)、rcp(remote copy protocol)、tftp(trivial File Transfer Protocol)三類方式,多用于正常情況下的軟件拷貝升級;依靠通信協(xié)議根據(jù)設(shè)備的具體支持情況有xmodem、ymodem、zmodem、kemit等早期協(xié)議,因速度較慢及使用不便多用于系統(tǒng)崩潰無法正常啟動的情況下。
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)與策劃設(shè)計,永修網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:永修等地區(qū)。永修做網(wǎng)站價格咨詢:18982081108
2.正常情況下的軟件拷貝: 首先ftp、rcp、tftp三種協(xié)議均需要一臺network server,在路由器上配置接口ip地址,并在特權(quán)模式下使用命令: copy {ftp: | rcp: | tftp:} flash ,隨后按照提示順序依次輸入服務(wù)器的ip地址、源文件名、目的文件名之后確認(rèn)就可以進行軟件拷貝。
Cisco 2500路由器比較特殊,flash內(nèi)的ios默認(rèn)是只讀屬性,所以需要使用命令 router(config)#config-register 0x2101 將寄存器的值修改為 0x2101 使路由器從ROM中的鏡象中讀取ios,之后重新啟動進入router(boot)>模式進行如下配置
router(boot)>en進入特權(quán)模式 |
隨后按照提示順序依次輸入服務(wù)器的ip地址、源文件名、目的文件名即可進行拷貝,完成后router(boot)(config)#下輸入config-register 0x2102,將寄存器值還原并重新啟動路由器即完成軟件升級。
3.系統(tǒng)崩潰無法正常啟動后的軟件恢復(fù)
1) 在系統(tǒng)不能以正常方式啟動的情況下可以首先嘗試使用ROMON模式進行軟件拷貝,以2600為例命令如下
rommon 1 > IP_ADDRESS=10.1.1.1 設(shè)置本地ip地址
rommon 2 > IP_SUBNET_MASK=255.255.255.0設(shè)置本地ip掩碼
rommon 3 > DEFAULT_GATEWAY=10.1.1.2設(shè)置默認(rèn)網(wǎng)關(guān)
rommon 4 > TFTP_SERVER=10.1.1.8設(shè)置TFTP服務(wù)器地址
rommon 5 > TFTP_FILE=c2600-ik9o3s3-mz.122-15.T14.bin 設(shè)置源文件名
rommon 6 > TFTPDNLD 進行TFTP拷貝
2) 系統(tǒng)崩潰無法正常啟動也可以使用xmodem或者ymodem等通信協(xié)議進行拷貝,需要用翻轉(zhuǎn)線直連console口和主機,以3550為例,命令如下:
switch: flash_init進行flash的初始化
switch: load_helper 初始幫助文件的導(dǎo)入
switch: dir flash:察看flash的狀態(tài)
switch: copy xmodem: flash: c3550-i5q3l2-mz.121-22.EA4.bin
以xmodem方式拷貝文件
主機一端打開超級終端,配置方法如下圖所示
配置超級終端默認(rèn)參數(shù)
選擇 '傳輸'-'發(fā)送文件'選項
選擇使用的協(xié)議
確定后開始傳送文件
傳輸完成后重新啟動設(shè)備即完成拷貝
附錄:
上面提到的Xmodem、Ymodem、Zmodem、Kermit幾種協(xié)議是比較常見的,其中Xmodem是最早的協(xié)議之一,一種由幾乎所有通訊程序支持的文件傳送協(xié)議, 傳送128個字節(jié)信息塊;Ymodem和Zmodem都是它的改進協(xié)議,Ymodem傳送1024字節(jié)長的信息塊,快于Xmodem并且可送多個文件;Zmodem速度快于Ymodem和Xmodem,且可以更好地在斷開后恢復(fù)傳輸。Kermit協(xié)議有非常強的可移植性,它在從大型機到個人電腦的各種環(huán)境下都能夠傳輸。Kermit協(xié)議傳輸?shù)乃俣缺萗modem或者Zmodem要慢一些,但由于它的應(yīng)用范圍廣,所以一般通信軟件都支持它,包括Windows的Terminal等等。