文件名称:Linux网络代码导读.pdf
文件大小:41KB
文件格式:PDF
更新时间:2014-07-11 16:59:34
linux 网路编程
许多人在分析 linux 代码时对网络部分(主要是src/linux/net, src/linux/include/net 及src/linux/include/linux 目录下的文件)比较感兴 趣,确实,尽管已经从书本上学到了大量的TCP/IP 原理,不读源码的话,头脑 中还是建立不起具体的印象。而分析这部分代码的一个问题便是代码众多而资料 很少。这篇文章的目的就是勾勒出一个框架,让读者能够大致能够了解TCP/IP 究竟是怎么工作的。以前见到的许多代码分析都是基于2.0 内核的,在新的内核 中许多函数变了名字,这尤其给初学者带来了困难,本文是以2.4.0-test9 的代 码作例子,这样对照代码时可能更清晰些。