|
四、隨機(jī)存儲(chǔ)器(RAM)
RAM 也是可讀可寫的存儲(chǔ)器,但它存儲(chǔ)的內(nèi)容在系統(tǒng)重啟或關(guān)機(jī)后將被清除。和計(jì)算機(jī)中的RAM一樣,路由器中的RAM也是運(yùn)行期間暫時(shí)存放操作系統(tǒng)和數(shù)據(jù)的存儲(chǔ)器,讓路由器能迅速訪問(wèn)這些信息。RAM的存取速度優(yōu)于前面所提到的3種內(nèi)存的存取速度。
運(yùn)行期間,RAM中包含路由表項(xiàng)目、ARP緩沖項(xiàng)目、日志項(xiàng)目和隊(duì)列中排隊(duì)等待發(fā)送的分組。除此之外,還包括運(yùn)行配置文件(Running- config)、正在執(zhí)行的代碼、IOS操作系統(tǒng)程序和一些臨時(shí)數(shù)據(jù)信息。但是路由器的類型不同,讀取IOS代碼的方式也是不同的。
路由器的構(gòu)成
總的來(lái)說(shuō)構(gòu)成路由器具有四個(gè)要素:輸入端口、輸出端口、交換開關(guān)和路由處理器。輸入端口是物理鏈路和輸入包的進(jìn)口處。端口通常由線卡提供,一塊線卡一般支持4、8或16個(gè)端口,一個(gè)輸入端口具有許多功能。第一個(gè)功能是進(jìn)行數(shù)據(jù)鏈路層的封裝和解封裝。第二個(gè)功能是在轉(zhuǎn)發(fā)表中查找輸入包目的地址從而決定目的端口(稱為路由查找),路由查找可以使用一般的硬件來(lái)實(shí)現(xiàn),或者通過(guò)在每塊線卡上嵌入一個(gè)微處理器來(lái)完成。第三,為了提供QoS(服務(wù)質(zhì)量),端口要把收到的包分成幾個(gè)預(yù)定義的服務(wù)級(jí)別。第四,端口可能需要運(yùn)行諸如SLIP(串行線網(wǎng)際協(xié)議)和PPP(點(diǎn)對(duì)點(diǎn)協(xié)議)這樣的數(shù)據(jù)鏈路級(jí)協(xié)議或者諸如 PPTP(點(diǎn)對(duì)點(diǎn)隧道協(xié)議)這樣的網(wǎng)絡(luò)級(jí)協(xié)議。一旦路由查找完成,必須用交換開關(guān)將包送到其輸出端口。如果路由器是輸入端加隊(duì)列的,則有幾個(gè)輸入端共享同一個(gè)交換開關(guān)。這樣輸入端口的最后一項(xiàng)功能是參加對(duì)公共資源(如交換開關(guān))的仲裁協(xié)議。
輸出端口在包被發(fā)送到輸出鏈路之前對(duì)包存貯,可以實(shí)現(xiàn)復(fù)雜的調(diào)度算法以支持優(yōu)先級(jí)等要求。與輸入端口一樣,輸出端口同樣要能支持?jǐn)?shù)據(jù)鏈路層的封裝和解封裝,以及許多較高級(jí)協(xié)議。路由處理器計(jì)算轉(zhuǎn)發(fā)表實(shí)現(xiàn)路由協(xié)議,并運(yùn)行對(duì)路由器進(jìn)行配置和管理的軟件。同時(shí),它還處理那些目的地址不在線卡轉(zhuǎn)發(fā)表中的包。
路由器的功能
路由器有兩大典型功能,即數(shù)據(jù)通道功能和控制功能。數(shù)據(jù)通道功能包括轉(zhuǎn)發(fā)決定、背板轉(zhuǎn)發(fā)以及輸出鏈路調(diào)度等,一般由特定的硬件來(lái)完成;控制功能一般用軟件來(lái)實(shí)現(xiàn),包括與相鄰路由器之間的信息交換、系統(tǒng)配置、系統(tǒng)管理等。
路由器的一個(gè)作用是連通不同的網(wǎng)絡(luò),另一個(gè)作用是選擇信息傳送的線路。選擇通暢快捷的近路,能大大提高通信速度,減輕網(wǎng)絡(luò)系統(tǒng)通信負(fù)荷,節(jié)約網(wǎng)絡(luò)系統(tǒng)資源,提高網(wǎng)絡(luò)系統(tǒng)暢通率,從而讓網(wǎng)絡(luò)系統(tǒng)發(fā)揮出更大的效益來(lái)。
本新聞共 2頁(yè),當(dāng)前在第 2頁(yè) 1 2 |
|
【收藏】【打印】【進(jìn)入論壇】 |
|
|
|
|
|
|
|