1、整体结构
2、网络层重点是路由机制
3、传输层重点是 TCP 的实现,这也是整个 stack 的难点。包括重传机制、流控制等
4、struct sk_buff 的深入研究
5、自定义一种新的 socket 类型(socket 层的扩展)
6、ICMP 的实现
7、neighbour 的实现
8、UNIX、RAW、NETLINK 等 socket 类型的实现
9、网络子系统的初始化
10、网络子系统中的队列
11、netfilter 架构学习
12、2.6 内核中,ipsec 的实现方式
13、QoS 的实现
14、网卡驱动的实例研究