+ -
当前位置:首页 → 问答吧 → netfilter优化

netfilter优化

时间:2010-12-21

来源:互联网

netfilter效率不算很好,想优化下netfilter对包的处理,不知该从那入手,请各位大侠指点下

作者: zzappled   发布时间: 2010-12-21

那就找到 Netfilter 效率不好的地方

作者: Godbach   发布时间: 2010-12-21

1.更改nfconntract链接跟踪模块分配的大小
2.绑定网卡中断
有效提高处理数据包性能,但是还是不够理想,别的地方现在还是有些迷茫,不知到哪里还能够进行代码优化

作者: zzappled   发布时间: 2010-12-21



QUOTE:
2.绑定网卡中断


这个并不是 NF 的问题吧。

作者: Godbach   发布时间: 2010-12-21

那倒不是,但是主要还是想让内核处理的数据包快点,想去掉链接跟踪,但是如果去掉NAT又不知到怎么弄,所以只能看内核netfilter有那些地方时瓶颈

作者: zzappled   发布时间: 2010-12-21

那就想办法提高系统收包和处理包的能力。网卡的 RSS 是一个方面,RPS/RFS 也可以尝试一下

作者: Godbach   发布时间: 2010-12-21

小弟目前正在做相关的内容,可以交流一下
[email protected]

优化,在减少PV操作,通讯方式,提前处理的地方都可以做文章。
关键还是要看具体的应用和优先级。

作者: chenshko   发布时间: 2010-12-21

Thanks

作者: zzappled   发布时间: 2010-12-21

牵一发而动全身呀……支持一下楼主。

作者: 独孤九贱   发布时间: 2010-12-21