搜索linux内核的tcp滑动窗口协议实现

问题描述:

我想分析TCP使用的滑动窗口协议。我无法找到相同的源代码。谁能告诉我哪里可以得到这个?它使用哪种协议?回去n还是选择性重复?搜索linux内核的tcp滑动窗口协议实现

+0

它在RFC中有描述。不需要源代码。 – EJP 2012-03-18 12:12:58

尝试tcp_*.c文件在内核源代码的net/ipv4目录中。

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

看一看CUBIC TCP。它在tcp_cubic.c执行,但我不确定是否仍然是默认的声明是正确的(该信息在2007年12月以来的文章中)。

+0

我无法在net/ipv4中找到TCP的滑动窗口协议实现。 – priyanka 2012-03-17 09:47:17