2

最近,我的一项工作是在我团队开发的一个与 linux 完全不同的操作系统中使用 C++ 编写网络堆栈。但是,我认为对 linux 网络堆栈的深入了解可能有助于设计和实现一个好的网络堆栈。

有什么建议或有用的材料吗?

4

3 回答 3

5

W. Richard Stevens 的Unix 网络编程

于 2012-05-12T16:45:00.057 回答
2

LwIPUIP均由 Adam Dunkels 原创。特别是LwIP- 它们很小,有据可查,并且已被移植到嵌入式设备。尝试从 BSD / Linux 网络堆栈源代码中学习需要大量工作。

于 2012-05-12T17:12:09.777 回答
0

TCP/IP 图解,卷。2:实现它使用FreeBSD 4.X源代码作为真实世界的例子。

于 2012-05-14T02:07:25.740 回答