设为首页 加入收藏

TOP

利用nf_conntrack机制存储路由,省去每包路由查找(二)
2014-11-23 23:41:53 来源: 作者: 【 】 浏览:18
Tags:利用 nf_conntrack 机制 存储 路由 省去 查找
.hooknum = NF_INET_LOCAL_IN,
.priority = NF_IP_PRI_CONNTRACK + 1,
},
{
.hook = ipv4_conntrack_setdst,
.owner = THIS_MODULE,
.pf = NFPROTO_IPV4,
.hooknum = NF_INET_PRE_ROUTING,
.priority = NF_IP_PRI_CONNTRACK + 1,
},
};


static int __init test_info_init(void)
{
int err;
err = nf_register_hooks(ipv4_conn_dst_info, ARRAY_SIZE(ipv4_conn_dst_info));
if (err) {
return err;
}
return err;
}


static void __exit test_info_exit(void)
{
nf_unregister_hooks(ipv4_conn_dst_info, ARRAY_SIZE(ipv4_conn_dst_info));
}


module_init(test_info_init);
module_exit(test_info_exit);


在以上的实现思想的文字描述中,我使用了尽量和试图两个不那么明确的词,这就牵扯到了流路由的老化机制。


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ip_conntrack的extend机制以及扩展 下一篇Linux路由表的抽象扩展应用于nf_c..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: