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