當前位置:首頁 » 硬碟大全 » 緩存轉發數據包統計問題
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

緩存轉發數據包統計問題

發布時間: 2023-08-04 01:13:55

㈠ 路由器中緩存的作用

當下路由器其主要系統性能指吞吐率
利用率
丟包率
延遲
緩存大小
實現復雜性等
當鏈路上發生擁塞時能夠對新進入的數據包進行緩存
從而降低丟包率
維持高鏈路利用率
簡單的說路由器緩存是一種可以加快你訪問網頁速度的臨時文件存儲空間

㈡ 華為交換機緩存利用率

可以使埠利用率達到90%,而且可解決掉包的問題。
假設是接存儲伺服器的埠流量超過了90%。先在5700上面查看有沒有mac地址漂移,也就是環路之類的。如果沒有,可以在2700和3700的埠查看實時流量,最後在5700的下聯的4個埠查看實時流量,加減算下。5700接3個存儲伺服器的3個口的實時流量是不是差不多的。如果是是差不多的,就說明是本來區域網內監控終端產生的流量太多了,可以考慮5700換成6700,用全萬兆的方案。如果監控終端產生的流量明顯小於交換機接存儲伺服器埠的流量,那就查下5700有接了哪些設備。流量是從哪些埠產生的。
包轉發率,用來衡量網路設備轉發數據能力的標准。交換機的包轉發率標志了交換機轉發數據包能力的大小。單位一般為pps(包每秒)。也可以這么說包轉發速率是指交換機每秒可以轉發多少百萬個數據包(Mpps),即交換機能同時轉發的數據包的數量。包轉發率以數據包為單位體現了交換機的交換能力。

㈢ 幾種數據交換模式

控制層面負責創建RIB,轉發層面可以用RIB來分類形成轉發信息庫(FIB),然後轉發數據包。
在RIB列表中每條路由要求一個NDB(Network Descriptor Base)和對於每條路徑的一個RDB。NDB包含信息有網路地址,掩碼,管理距離。由於有多條路徑到同一個NDB,所以用RDB來描述每條路徑。一個NDB最多有8個RDB(8條負載分擔路徑)。FIB是由IP RIB和ARP創建的。
進程交換:CPU和數據轉發進程是直接相關的。所有進程都是同等的,轉發決策過程是由IOS scheler(調度表)實現。正常進程是不會被中斷(interrupt),來進程交換數據包的。轉發進程=IP Input進程。而IP Input進程主要是利用IP地址在RIB查找,確定輸出埠,然後通過ARP創建第2層幀頭。
基於緩存的交換(cache-based switching):第一個數據包會在進程級別上交換,然後在緩存上創建一個表項,以便後續的、具有相同目標地址的數據包可以基於緩存表項被交換。正常進程可以被中斷(interrupt),來進行數據包交換。也叫做interrupt-context switching(中斷上下文交換)。由於不需要調度,減少了延遲。幾種常見的交換方式(快速,最優optimum,網路流netflow)的區別在於信息儲存於緩存的方式。比如,快速交換用二叉樹,而最優交換用256-way的基數樹(radix tree)來減少查找前綴所需要的步驟數。
網路流交換是按照數據流做緩存,能夠為每一個流收集詳細的記賬信息,所以一般作為信息收集,而不做交換數據包。
在有CEF和網路流交換的情況下,CEF為IP數據包提供交換路線,產生流緩存,而網路流交換被用來收集輸出統計信息。
CEF創建:FIB和鄰接表(adjacency table)。FIB通過RIB來創建和更新。鄰接表包含連接的下一跳地址,是由ARP映射表來創建。CEF主要好處在於,它不像進程交換或快速交換是基於數據或需求驅動的,可以適應像Internet這種不可預知流量模式的數據包。dCEF做法是把FIB和鄰接表抄到線卡上,通過IPC(inter-process communication)來同步。
RP和線卡的FIB同步通過「ip cef table consistency-check"來顯示。
如果線卡上漏了前綴:clear cef linecard <slot
如果RP上漏了前綴: clear ip route *
重置RP和線卡FIB同步: clear ip cef inconsistency
交換模式的配置: