Netfilter框架完全解析.doc

Netfilter框架 目录 1网络通信 1.1网络通信的基本模型 1.2协议栈底层机制 2 Netfilter 2.1Netfilter介绍 2.2钩子函数返回值 2.3 hook点 2.4 协议栈切入Netfilter框架 3 Netfilter的实现方式 3.1 nf_hooks[][]结构 3.2 nf_hook_ops 3.3 增加新的钩子函数 3.4 基于源接口的数据包过滤钩子函数 4 iptables防火墙内核模块 4.1 iptables 4.2 Netfilter框架防火墙iptables hook函数分类 4.3 iptables基础 4.4 iptables命令格式 5连接跟踪机制 5.1.重要数据结构 5.2重要函数 5.3链接跟踪建立的三条路径 5.4 IP层接收和发送数据包进入连接跟踪钩子函数的入口 5.5连接跟踪的流程分析 1网络通信 1.1网络通信的基本模型 在数据的发送过程中,从上至下依次是“加头”的过程,每到达一层数据就被会加上该层的头部;与此同时,接受数据方就是个“剥头”的过程,从网卡收上包来之后,在往协议栈的上层传递过程中依次剥去每层的头部,最终到达用户那儿的就是裸数据了。 1.2协议栈底层机制 “栈”模式底层机制基本就是像下面这个样子: 对于收到的每个数据包,都从“A”点进来,经过路由判决,如果是发送给本机的就经过“B”点,然

文档评论(0)

1亿VIP精品文档

相关文档