我正在Linux(Ubuntu)上工作。我理解这两个概念,但我想亲自阅读其中的逻辑。它在源代码中写在哪里?有人说在FreeBSD中更容易理解它。这是真的吗?
我不知道FreeBSD,但Nagle算法是在Linux内核下定义的:
https://github.com/torvalds/linux/blob/master/net/ipv4/tcp_output.c
具有静态功能:tcp_nagle_check
。
希望得到帮助。
谨致问候。