免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5115 | 回复: 7
打印 上一主题 下一主题

Linux 2.6 & 2.4 netfilter 框架比较 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-13 21:18 |只看该作者 |倒序浏览
我最近在做一个路由器,用的OS是linux2.4(由于某些原因不能使用2.6)。我们的客户认为linux2.6更稳定,并且2.6 的netfilter有更多支持,所以要我们将linux 2.6的netfilter移植到linux2.4上,并且认为这样对今后的维护很有利。

我个人认为,这种看法很片面,很“捣浆糊”,并且还会影响系统的稳定性和开发周期。

希望大家一起讨论。

论坛徽章:
0
2 [报告]
发表于 2006-08-13 21:39 |只看该作者
原帖由 cylwj 于 2006-8-13 21:18 发表
我最近在做一个路由器,用的OS是linux2.4(由于某些原因不能使用2.6)。我们的客户认为linux2.6更稳定,并且2.6 的netfilter有更多支持,所以要我们将linux 2.6的netfilter移植到linux2.4上,并且认为这样对今后的 ...


我们的客户认为linux2.6更稳定,并且2.6 的netfilter有更多支持,所以要我们将linux 2.6的netfilter移植到linux2.4上

这句话怎么读不通啊?

论坛徽章:
0
3 [报告]
发表于 2006-08-13 21:45 |只看该作者
客户认为linux2.6更稳定,并且他们觉得2.6 的netfilter有更多的支持和资源,所以客户要求我们将linux 2.6的netfilter 框架反移植到linux2.4上(也就是在2.4内核上运行linux2.6上的netfilter框架)。

呵呵,我觉得我说得含清楚啊。

论坛徽章:
0
4 [报告]
发表于 2006-08-13 21:49 |只看该作者
RHAS3 的核心就是这么干的,不稀奇

论坛徽章:
0
5 [报告]
发表于 2006-08-13 21:53 |只看该作者
原来是这样的。

论坛徽章:
0
6 [报告]
发表于 2006-08-13 22:12 |只看该作者
的确,这不是“稀奇”的做法。但是有必要这样做么?开发周期本来就很紧。为了一些华而不实的东西,可能会耽误整个系统的开发,值得么?

RHAS3 是服务器核心,在没有办法的情况下采用了2.5的技术是情非得以,我知道redflag4.1也是这样的。但现在是一个嵌入式系统,有必要这样做么?

论坛徽章:
0
7 [报告]
发表于 2006-08-14 09:03 |只看该作者
原帖由 cylwj 于 2006-8-13 21:18 发表
我最近在做一个路由器,用的OS是linux2.4(由于某些原因不能使用2.6)。我们的客户认为linux2.6更稳定,并且2.6 的netfilter有更多支持,所以要我们将linux 2.6的netfilter移植到linux2.4上,并且认为这样对今后的 ...


事实上,2.6与2.4的差别,如果是从框架上,差别是很细微的……开发人员作了一些微调,举个例子,状态检测ip_conntrack_in,原来有三部份:分片处理+状态跟踪+helper,现在分成了三个钩子,实质上却没有多大变动……
从实际的smartbit的测试结果上来看,性能差别也不是很显……

论坛徽章:
0
8 [报告]
发表于 2011-09-20 11:25 |只看该作者
06年的老帖了啊,最近我也在编译内核,将原来2.4的替换成2.6的,但是加载新内核之后我用lsmod命令,许多模块都没有了,我在编译内核时,已经选中了这些模块,很是不理解,楼主可以帮忙解释一下吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP