【问题标题】:Searching a sliding window protocol implementation for tcp for linux kernel为 linux 内核搜索 tcp 的滑动窗口协议实现
【发布时间】:2012-04-02 16:02:23
【问题描述】:

我想分析一下TCP使用的滑动窗口协议。我找不到相同的源代码。谁能告诉我在哪里可以买到这个?它使用哪种协议?返回 n 还是选择性重复?

【问题讨论】:

  • 在 RFC 中有描述。无需源代码。

标签: c networking network-protocols


【解决方案1】:

试试内核源码的net/ipv4目录下的tcp_*.c文件。

例如tcp_vegas.c实现TCP Vegas: End to end congestion avoidance on a global internet.

看看CUBIC TCP。它是在tcp_cubic.c 中实现的,尽管我不确定它仍然是默认值的声明是否正确(该信息自 2007 年 12 月起就在文章中)。

【讨论】:

  • 我在 net/ipv4 中找不到 TCP 的滑动窗口协议实现。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-02
  • 2015-06-16
  • 2016-05-17
  • 2011-12-17
  • 2016-10-06
  • 1970-01-01
相关资源
最近更新 更多