在今天發(fā)達(dá)的網(wǎng)絡(luò)世界里,每個(gè)路由器就好像一個(gè)郵局,對(duì)網(wǎng)絡(luò)上的信息進(jìn)行分類與整合,將它們按照地址傳輸?shù)侥康牡。路由器已?jīng)成為我們必不可少的網(wǎng)絡(luò)設(shè)備之一,在家庭寬帶共享,辦公網(wǎng)絡(luò)的組建以及各種寬帶網(wǎng)絡(luò)應(yīng)用上都發(fā)揮著極其重要的作用。
目前流行的寬帶路由器具有許多豐富的功能,像是DDNS、NAT、VPN等等,對(duì)于不少的用戶來說這些術(shù)語簡(jiǎn)直能把人給弄的一頭霧水,所有要清楚寬帶路由器的功能,才能做到明明白白的選購,不然買到的路由器不能滿足網(wǎng)絡(luò)的需要,又或者花大價(jià)錢買到的路由器具有一些沒有必要的高性能和功能。所以要作到夠用就好,當(dāng)然要了解好路由器的性能參數(shù)和一些功能的含義,才能做到明明白白的選購路由器,而這些重要的性能中路由器內(nèi)存技術(shù)就是值得一說的,下面就讓我們解析一下它的內(nèi)核,希望能對(duì)消費(fèi)者在選購時(shí)有所幫助。
路由器內(nèi)存技術(shù)解密
眾所周知所有計(jì)算機(jī)都安裝了某些形式的內(nèi)存,所以“內(nèi)存”這個(gè)術(shù)語對(duì)我們來說并不是很陌生的,而路由器中也可能有多種內(nèi)存,例如Flash、 DRAM等,當(dāng)前路由器主要采用了只讀內(nèi)存(ROM)、閃存、隨機(jī)存取內(nèi)存(RAM)、非易失性RAM(NVRAM)四種類型,每種內(nèi)存以不同方式協(xié)助路由器工作,在下面的介紹中,我們將詳細(xì)向你解析說明路由器的每種內(nèi)存的主要用途和細(xì)節(jié)。
簡(jiǎn)單來說,路由器的內(nèi)存主要用作存儲(chǔ)配置、路由器操作系統(tǒng)、路由協(xié)議軟件等內(nèi)容,在中低端路由器中,路由表可能存儲(chǔ)在內(nèi)存中,通常來說路由器內(nèi)存越大越好(不考慮價(jià)格),但是與CPU能力類似,內(nèi)存同樣不直接反映路由器性能與能力,因?yàn)楦咝У乃惴ㄅc優(yōu)秀的軟件可能大大節(jié)約內(nèi)存。
只讀內(nèi)存(ROM)
顧名思義,ROM是只讀存儲(chǔ)器,不能修改其中存放的代碼,如要進(jìn)行升級(jí),則要替換ROM芯片。只讀內(nèi)存(ROM)在Cisco路由器中的功能與計(jì)算機(jī)中的ROM相似,相當(dāng)于PC機(jī)的BIOS,ROM保存著路由器的引導(dǎo)(啟動(dòng))軟件,Cisco路由器啟動(dòng)時(shí)首先要運(yùn)行ROM中的程序,負(fù)責(zé)對(duì)路由器的加的電檢測(cè),以及引導(dǎo)IOS最小子集的系統(tǒng)引導(dǎo)區(qū)代碼,這是路由器運(yùn)行的第一個(gè)軟件,負(fù)責(zé)讓路由器進(jìn)入正常工作狀態(tài)。ROM是一個(gè)只讀存儲(chǔ)器,其中的程序,在系統(tǒng)掉電時(shí)不會(huì)丟失,有些路由器將一套完整的IOS保存在ROM中,以便在另—個(gè)IOS不能使用時(shí),作救急之用,ROM通常做在一個(gè)或多個(gè)芯片上,焊接在路由器的主機(jī)板上。
總的來說ROM主要用于系統(tǒng)初始化等功能,ROM中主要包含:
。1)系統(tǒng)加電自檢代碼(POST):用于檢測(cè)路由器中各硬件部分是否完好,它存儲(chǔ)在ROM中的微代碼,POST用于檢測(cè)路由器硬件的基本功能,并確定那些接口是當(dāng)前可用的;
。2)系統(tǒng)引導(dǎo)區(qū)代碼(BootStrap):存儲(chǔ)在ROM中的微代碼,bootstrap用于在初始化階段啟動(dòng)路由器,他將啟動(dòng)路由器而后裝入IOS操作系統(tǒng);
。3)備份的IOS操作系統(tǒng):以便在原有IOS操作系統(tǒng)被刪除或破壞時(shí)使用,通常,這個(gè)IOS比現(xiàn)運(yùn)行IOS的版本低一些,但卻足以使路由器啟動(dòng)和工作;
。4)ROM監(jiān)控程序:存儲(chǔ)在ROM中的微代碼,ROM監(jiān)控程序用于手動(dòng)測(cè)試和排除故障。
閃存(Flash)
閃存(Flash)是是一種可擦寫、可編程的存儲(chǔ)器,在系統(tǒng)重新啟動(dòng)或關(guān)機(jī)之后仍能保存數(shù)據(jù)。Flash中存放著當(dāng)前使用中的IOS,事實(shí)上,如果Flash容量足夠大,甚至可以存放多個(gè)操作系統(tǒng),這在進(jìn)行IOS升級(jí)時(shí)十分有用。Flash中包含完整的IOS系統(tǒng)及微代碼,類似于PC機(jī)的硬盤,但速度快的多,可以通過替換其中的IOS文件實(shí)現(xiàn)對(duì)系統(tǒng)的升級(jí),F(xiàn)LASH中程序在系統(tǒng)掉電時(shí)不會(huì)丟失,當(dāng)不知道新版IOS是否穩(wěn)定時(shí),可在升級(jí)后仍保留舊版IOS,當(dāng)出現(xiàn)問題時(shí)可迅速退回到舊版操作系統(tǒng),從而避免長(zhǎng)時(shí)間的網(wǎng)路故障。
閃存的主要用途是保存IOS軟件,維持路由器的正常工作,若路由器安裝了閃存,它便是用來引導(dǎo)路由器的IOS軟件的默認(rèn)位置,只要閃存容量足夠,使可保存多個(gè)IOS映像,以提供多重啟動(dòng)選項(xiàng)。閃存要么做在主機(jī)板的SIMM上,要么做成一張PCMCIA卡。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |