linux - Linux上的TCP文件在哪里

标签 linux tcp

我熟悉 TCP-IP。我在网络书籍中读到过它。我知道 TCP 是如何工作的。我也知道存在各种 TCP,如 reno、new reno 和 taho。但是现在我想看看它们的源代码。例如 TCP 如何在 ubuntu 14.04 上工作。谁能告诉我它的文件在哪里?

最佳答案

TCP 是在 Linux 内核中定义的。您可以在 LXR 上浏览源代码

这是 /net/ipv4/tcp.c 的来源

关于linux - Linux上的TCP文件在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25241011/

相关文章:

c++ - Linux 链接到任何可用的库版本

linux - 为什么计划策略和参数的设置在我的程序 - pthread Linux 中失败?

http - 为什么 SNDBUF 太低会破坏 HTTP?

linux - 下一行计数器如何在 sed 中更新?

linux - 为什么shell会在这种情况下启动另一个shell进程?

c - 为什么我在使用 libnfqueue 的 recv() 调用中会得到额外的位?

c - C 中的 TCP 套接字编程

ios - iOS 中的多路径 TCP

java - 如何在 Java 中监听 IP 和端口?与服务器套接字?

networking - 小 TCP 接收窗口的好处?