【问题标题】:Implementing a custom transport protocol - Linux kernel实现自定义传输协议 - Linux 内核
【发布时间】:2011-05-07 18:37:56
【问题描述】:

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

在过去的几个月里,我一直在从事涉及破解 Linux 内核的不同项目,并且我对 Linux 内核开发一书进行了相当广泛的阅读,因此这对我来说并不新鲜。

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

【问题讨论】:

  • 协议要求是什么?您打算使用什么语言?您打算做什么 UDP、TCP 或 SCTP 尚未完成的事情?
  • @Mike - 这是一个学校项目,有什么关系?!
  • @Alnitak,当然要求对于学校项目来说并不重要。你知道得更多
  • 他要求提供指向文档的指针,而不是网络大师班。
  • 数据链路层之上的传输协议?你确定?

标签: linux networking tcp kernel


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    所有你需要的是这本书:理解 linux 网络内部由 christian 和 Linux 内核网络、实现和理论 Rami Rosen

    【讨论】:

      猜你喜欢
      • 2012-04-08
      • 2016-10-06
      • 2010-09-29
      • 2012-04-02
      • 1970-01-01
      • 1970-01-01
      • 2016-12-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多