linux - 实现自定义传输协议(protocol) - Linux 内核

标签 linux networking tcp kernel

我目前正在开展一个学校项目,旨在开发一种自定义传输协议(protocol),该协议(protocol)将在 OSI 模型中的数据链路层之上运行。

在过去的几个月里,我一直在从事涉及破解 Linux 内核的不同项目,并且我对 Linux 内核开发一书进行了大量阅读,所以这对我来说并不陌生。

我真正想要的是关于我应该阅读哪些文档的一些帮助,以便我可以瞥见 Linux 的网络内部是如何工作的,并且可能更有效地完成我的任务。

最佳答案

有一篇关于Network Buffers and Memory Management的古文艾伦考克斯。最近,David S. Miller 写了一些关于 Linux Networking 的文章,当然,一些大学已经制作了关于 Linux 网络内部结构的质量参差不齐的文档。

关于linux - 实现自定义传输协议(protocol) - Linux 内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5923195/

相关文章:

linux - 在 fish shell 中定义一个别名

regex - Bash——重命名文件

linux - 批量重命名文件

r - 在 R 中按颜色/子组对加权网络中的 iGraph 顶点进行分组

wcf - WCF 中的 mexTcpBinding - IMetadataExchange 错误

C 套接字使用 UDP 进行阻塞 write () 调用,同时使用 TCP 正常工作

linux - 如何开始修复存储库

networking - 如何判断套接字从哪个接口(interface)接收到消息?

networking - 如何使用 Wireshark 从 TCP 数据包中提取原始数据

c - 为什么 TCP 服务器收到损坏的消息?