5 新一代路由器
——因爲多媒體等應用在網絡中的發展,以及ATM、快速以太網等新技術的不斷採用,網絡的帶寬與速率飛速提升,傳統的路由器已不能知足人們對路由器的性能要求。由於傳統路由器的分組轉發的設計與實現均基於軟件,在轉發過程當中對分組的處理要通過許多環節,轉發過程複雜,使得分組轉發的速率較慢。另外,因爲路由器是網絡互連的關鍵設備,是網絡與其它網絡進行通訊的一個「關口」,對其安全性有很高的要求,所以路由器中各類附加的安全措施增長了CPU的負擔,這樣就使得路由器成爲整個互聯網上的「瓶頸」。
——傳統的路由器在轉發每個分組時,都要進行一系列的複雜操做,包括路由查找、訪問控制表匹配、地址解析、優先級管理以及其它的附加操做。這一系列的操做大大影響了路由器的性能與效率,下降了分組轉發速率和轉發的吞吐量,增長了CPU的負擔。而通過路由器的先後分組間的相關性很大,具備相同目的地址和源地址的分組每每連續到達,這爲分組的快速轉發提供了實現的可能與依據。新一代路由器,如IP Switch、Tag Switch等,就是採用這一設計思想用硬件來實現快速轉發,大大提升了路由器的性能與效率。
——新一代路由器使用轉發緩存來簡化分組的轉發操做。在快速轉發過程當中,只需對一組具備相同目的地址和源地址的分組的前幾個分組進行傳統的路由轉發處理,並把成功轉發的分組的目的地址、源地址和下一網關地址(下一路由器地址)放人轉發緩存中。當其後的分組要進行轉發時,茵先查看轉發緩存,若是該分組的目的地址和源地址與轉發緩存中的匹配,則直接根據轉發緩存中的下一網關地址進行轉發,而無須通過傳統的複雜操做,大大減輕了路由器的負擔,達到了提升路由器吞吐量的目標。
Ctrl+Enter 發佈html
發佈vue
取消java