Linux 软路由性能测试及分析
2008-11-25 15:22
330 查看
本文介绍了 Linux 软路由的工作原理,并使用普通 PC 计算机作为硬件设备,在实际网络环境中测试和讨论了 Linux
软路由的性能。实验证明,在百兆以太网络环境中, Linux 软路由的数据报转发速度取决于网络卡的实际速度,并随着软路由系统的应用层服务的增加而降低。该结果为
Linux 软路由的应用和普及提供依据。
0、引言
随着开源软件的发展,越来越多的人开始了解、使用和研究 Linux。目前 Linux 环境下的软路由设计和应用案例已有很多;但是对于实际网络环境中
Linux 软路由的负载性能一直缺乏相关的实测和讨论。本文从 Linux 软路由的框架和实验两部分进行讨论,并给出结论。
1、Netfilter 框架
Netfilter 框架上是整个 Linux 软路由运作的体系,是 Linux2.4 内核处理数据报的流水操作系统。它能够运做在 IPv4、IPv6 及
Decnet 等网络栈中。Netfilter 框架的概念的提出及主要实现者是 Rusty Russell。
Netfilter 框架如图所示:
Figure xxx. Requires a
heading
(1)Netfilter 为每种网络协议定义一套钩子函数,其中为 IPv4 定义了以下5个钩子函数:
本文转自IBM Developerworks中国
请点击此处查看全文
软路由的性能。实验证明,在百兆以太网络环境中, Linux 软路由的数据报转发速度取决于网络卡的实际速度,并随着软路由系统的应用层服务的增加而降低。该结果为
Linux 软路由的应用和普及提供依据。
0、引言
随着开源软件的发展,越来越多的人开始了解、使用和研究 Linux。目前 Linux 环境下的软路由设计和应用案例已有很多;但是对于实际网络环境中
Linux 软路由的负载性能一直缺乏相关的实测和讨论。本文从 Linux 软路由的框架和实验两部分进行讨论,并给出结论。
|
Netfilter 框架上是整个 Linux 软路由运作的体系,是 Linux2.4 内核处理数据报的流水操作系统。它能够运做在 IPv4、IPv6 及
Decnet 等网络栈中。Netfilter 框架的概念的提出及主要实现者是 Rusty Russell。
Netfilter 框架如图所示:
Figure xxx. Requires a
heading
(1)Netfilter 为每种网络协议定义一套钩子函数,其中为 IPv4 定义了以下5个钩子函数:
本文转自IBM Developerworks中国
请点击此处查看全文
相关文章推荐
- Linux系统性能测试与分析
- 写在Linux七天系列之前(五)—性能测试工具curl-loader二---测试分析
- Linux 性能测试与分析
- Linux性能测试分析命令_sar+iostat+vmstat+top
- 写在Linux七天系列之前(五)—性能测试工具curl-loader二---测试分析
- Linux系统性能测试与分析1-整体分析
- Linux性能测试分析命令_iostat
- Linux 性能测试与分析(值得收藏)
- Linux 线程库性能测试与分析
- linux性能测试之nmon性能监控工具安装和使用分析
- Linux 线程库性能测试与分析
- Linux系统性能测试与分析1-整体分析
- Linux 性能测试与分析
- Linux 性能测试与分析-转
- 性能测试分析工具-linux top命令详解
- LINUX 学习第12天 压力测试与性能分析
- Linux 线程库性能测试与分析
- Linux性能测试分析命令_vmstat