当前位置: 技术问答>linux和unix
怎么学习linux网络内核编程。。
来源: 互联网 发布时间:2017-05-19
本文导语: 主要是想学tcp ip,先买了本低版本的书1.2.13好像是这个,结果发现除了吹嘘部分,其他写的稀烂。后来看了几本书的pdf,又买了本《追踪linux tcp ip代码运行》,感觉在已有的几本书里面算写的最好的了,但是相...
主要是想学tcp ip,先买了本低版本的书1.2.13好像是这个,结果发现除了吹嘘部分,其他写的稀烂。后来看了几本书的pdf,又买了本《追踪linux tcp ip代码运行》,感觉在已有的几本书里面算写的最好的了,但是相比毛德操的《linux内核情景分析》还是差很多。《追踪linux tcp ip代码运行》在一个情景里面,读起来又觉得写的特别混乱,看了100来页,感觉没有介绍背景直接讲各种结构体,看的好晕。有没大神讲下应该怎么学。不是为了学习写代码,还是想学习tcp ip和一些协议的实现。
|
你得先了解下网络的基本知识,看看以太网标准,看看RFC协议。先看《TCP/IP详解1》吧,2是说代码实现的。讲的很好。