netfilter_netfilter 锁开销_netfilter iptables(17)

电脑杂谈  发布时间:2017-02-12 00:02:53  来源:网络整理

ALG是啥?

引用:原帖由chenyajun5于2006-8-2414:04发表

ALG是啥?

ALG:applicationlevelgateway

一种在安全设备里面分析和修改应用层协议内容的技术

用于创建动态连接和修改协议内容。

这里仅指的连接跟踪中对动态协议,如FTP的支持;

顺便问个问题:连接跟踪表的条目容量,可以在加载ip_conntrack时通过hashsize来指定,但是如果把这个模块编译进内核,是否就无法制定hashsize了?如果要加大连接跟踪表的容量,直接修改ip_conntrack_max有用吗?跟指定ip_conntrack模块的hashsize有何区别?

引用:原帖由急不通于2006-8-2510:12发表

顺便问个问题:连接跟踪表的条目容量,可以在加载ip_conntrack时通过hashsize来指定,但是如果把这个模块编译进内核,是否就无法制定hashsize了?如果要加大连接跟踪表的容量,直接修改ip_conntrack_max有用吗?...

只有直接改源码了……

路过看看

刚刚读完,由浅入深,写的真是好。期待九贱兄关于ALG和FTP等协议分析的大作赶紧完成。

正在受益中........

九贱兄乃神人也:)

在受益中,有些地方不明白,希望楼主指教

1,连接跟踪表是一张链表,链表的每个节点是一个连接?

2,“表的大小由ip_conntrack_htable_size全局变量决定”是否意味着有ip_conntrack_htable_size个节点

3,“整个连接跟踪表大小使用全局变量ip_conntrack_max描述”中ip_conntrack_max和ip_conntrack_htable_size有什么不同?

4,“整个连接跟踪表大小使用全局变量ip_conntrack_max描述,与hash表的关系是ip_conntrack_max=8*ip_conntrack_htable_size”,这里的hash表是什么东东?是和一个连接节点相关吗?还是和整个链表相关?也就hash表究竟代表什么?

不好意思,看我都说糊涂了

期待中...........

引用:原帖由alibase于2006-12-817:42发表

在受益中,有些地方不明白,希望楼主指教

1,连接跟踪表是一张链表,链表的每个节点是一个连接?

2,“表的大小由ip_conntrack_htable_size全局变量决定”是否意味着有ip_conntrack_htable_size个节点

3...

你确实说得很糊涂……

连接跟踪表是一张hash链表,仅此而已……

A1->node1->node2->node3……

A2->node1->node2->node3……

……

AN->node1->……->nodeN

每一个node是一个数据包对应的多元组,请求和应答两个多元组构成一个完整连接,另外,还要描述的是ALG的关联连接……

谢谢楼主了,理解中......

请问应该怎么设置才能文中说的那些图,谢谢:)

好文章,一定要保留哈

楼主文中说的那些图我怎么一个都看不到?

看不到图,期待楼主现身。

引用:原帖由kwest于2007-12-614:00发表[url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=6431273&ptid=815129]

看不到图,期待楼主现身。

看不到图,是因为我不知道如何把图上传并插入到文章中


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-31885-17.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...