Linux 軟路由效能測試及分析

2021-04-22 09:07:32 字數 676 閱讀 9309

本文介紹了 linux 軟路由的工作原理,並使用普通 pc 計算機作為硬體裝置,在實際網路環境中測試和討論了 linux 軟路由的效能。實驗證明,在百兆以太網路環境中, linux 軟路由的資料報**速度取決於網路卡的實際速度,並隨著軟路由系統的應用層服務的增加而降低。該結果為 linux 軟路由的應用和普及提供依據。
0、引言

隨著開源軟體的發展,越來越多的人開始了解、使用和研究 linux。目前 linux 環境下的軟路由設計和應用案例已有很多;但是對於實際網路環境中 linux 軟路由的負載效能一直缺乏相關的實測和討論。本文從 linux 軟路由的框架和實驗兩部分進行討論,並給出結論。

回頁首

1、netfilter 框架

netfilter 框架上是整個 linux 軟路由運作的體系,是 linux2.4 核心處理資料報的流水作業系統。它能夠運做在 ipv4、ipv6 及 decnet 等網路棧中。netfilter 框架的概念的提出及主要實現者是 rusty russell。

netfilter 框架如圖所示:

figure ***. requires a heading

(1)netfilter 為每種網路協議定義一套鉤子函式,其中為 ipv4 定義了以下5個鉤子函式:

本文**ibm developerworks中國

linux的軟路由配置

實驗名稱 在linux主機下的軟路由 實驗說明 此實驗不需要安裝任務軟體包。linux自帶的!實驗環境 測試機是windows或者是linux機子都無所謂,只要保證充當路由功能的機子是linux就行了!實驗目的 就是在linux環境下讓ip 192.168.1.121的這台機子和ip 10.0.0....

效能測試指標 效能測試需求分析與指標分析

一般而言,被測物件的效能要求,會在使用者需求規格說明書中給出,如單位時間內的訪問量需達到多少,業務響應時間不超過多少,業務成功率不低於多少,硬體資源耗用要在乙個合理的範圍中,效能指標以量化形式給出。對於相對規範的產品,產品團隊一般會給出類似的要求 壓測後,滿足相關指標,則測試通過,若不滿足,則需要分...

mysql筆記2(基準測試及效能分析)

基準測試 當前應用的運 況 驗證系統的擴充套件性 為未來的業務增長進行規劃 測試應用適應可變環境的能力 檢測不同配置下的效能表現。測試指標 1.單位時間的事務處理量,測試聯機事務處理 oltp 2.響應時間或時延,測量任務所需的整體時間。3.擴充套件性,可變工作負荷下的效能 4.併發性 mysql測...