分类: LINUX
2009-04-26 07:47:10
1) 如何编程接收ppp0上的裸IP包? 如何捕获所有的ip包 Linux-2.4.0网络部分改变 防火墙技术分析讲义( for aka lecture) Linux防火墙程序设计 Shaper是一个限制网络速率的虚拟网络设备 traceroute的问题 ptype_all结构的一点理解和网络初始化以后的组织图 关于ptype_all链表和pypte_base的理解 怎样取得skb结构中的内容! 2) Linux内核网络参数的意义及应用 网络设备的初始化是在何时做的 内核中网络部分问题 几个非阻塞socket连续向一个ip的不同端口connect 时 关于TCP连接的应答问题 内核是怎么得到网卡的硬件地址的 ip_input,ip_forward和ip_output lvm技术 网卡混杂模式(promisc) 需要打开网卡的promisc 3) netfilter各个HOOK的关系 关于netfilter的一点问题 netfilter.h的解释 netfilter.c剖析1 netfilter各个HOOK的关系 netfilter剖析2 ip_tables.c中组织规则的方式 ip_tables.c的防火墙规则处理 ip_tables.c中防火墙规则环的检测 ip_tables.c的面向应用程序的接口 4) 内核中的fastroute是什么意思 内核对以太网设备的探测过程 ISA网卡驱动程序的探测过程 ISA网卡驱动程序发送和接收过程 IP包的接收过程 网络包的排队发送过程 IP包碎片重组过程 IP包的本地分发过程 包缓冲区操作的几个内嵌函数 包队列操作的一些内嵌函数(续) 5) 包缓冲的分配操作 ip_tables.c的各个注册函数解释 IP包的生成和发送接口 Linux网络接口层分析(之一):netif_rx 关于Linux的路由 网络设备的IP地址结构 网络过滤器的基本结构 表驱动IP过滤器的基本工作过程 混杂模式后,就可以截取发送到其它机器的数据包 IP轨迹跟踪过滤器的基本结构 6) IP地址转换过滤器的基本工作原理 如何编写网卡的驱动程序 关于FreeS/WAN一问 在freeswan实现中,它是如何截取ip包的呢? 路由表的框架结构 对网络设备驱动的看法 请问netfilter中在钩子NF_IP_LOCAL_OUT处为什么要做DNAT linux对icmp的回显请求的反应 发送、接受、转发包处理结构框图 谁能帮我解决Netfilter关于钩子函数优先级的问题 7) Linux的TCP/IP协议栈阅读笔记-系列 录 基础知识点概述与讨论 内核网络编程 内核网络代码分析 防火墙技术与应用 在这一部分的整理中发现,有关内核网络应用性的讨论少了点 ---------------------------------------------------------------------------- 内容 part-a 基础知识点的概述与讨论 1)Linux-2.4.0网络部分改变(zz) 2)Shaper是一个限制网络速率的虚拟网络设备 3)Linux内核网络参数对系统网络优化的意义及应用 4)关于TCP连接的应答问题 5)lvm技术的简单介绍 6)包缓冲区操作的几个类skb_???内嵌函数的功能简介 A,B 7)Linux路由FIB的解释 8)网络设备的IP地址结构 9)从网络设备驱动谈内核的面向对象设计 part-b 内核网络编程: 1) 如何编程接收ppp0上的裸IP包 2)混杂模式后,就可以截取发送到其它机器的数据包及对Linux协议栈的讨论 3)在freeswan实现中,它是如何截取ip包的呢 part-c网络代码分析: 1)ptype_all结构的一点理解和网络初始化以后的组织图 2)内核网络函数调用流程的简单讨论 3)netfilter.h的解释 4) netfilter.c剖析1 netfilter.c剖析2 5)ip_tables.c的各个注册函数解释 6)ip_tables.c中防火墙规则环的检测 7)ip_tables.c的防火墙规则处理 8)内核对以太网设备的探测过程 9)ISA网卡驱动程序的探测过程 10)ISA网卡驱动程序发送和接收过程 11)IP包的接收过程 12)网络包的排队发送过程 13)IP包碎片重组过程 14)IP包的本地分发过程 15)包缓冲的分配操作 16)IP包的生成和发送函数分析 17)网络过滤器的简单介绍 18)表驱动IP过滤器的基本工作过程 19)IP轨迹跟踪过滤器的基本结构 20)IP地址转换过滤器的基本工作原理 21)路由表的框架结构 22)Linux的TCP/IP协议栈阅读笔记-系列 (zz,其余文章可通过关键字自行查询) part-d 防火墙技术与应用: 1)防火墙技术分析讲义( for aka lecture) 2)Linux防火墙程序设计问题讨论 3)ip_input,ip_forward和ip_output引出的对netfilter的相关讨论 4)netfilter各个HOOK的关系的初步讨论 6)ip_tables.c中组织规则的方式 7)ip_tables.c的面向应用程序的接口 8)如何理解netfilter在钩子NF_IP_LOCAL_OUT处做的DNAT 9)谁能帮我解决Netfilter关于钩子函数优先级的问题 学习Linux内核,交流探讨各类内核问题 |