我在Linux内核中看到了此承诺,并对它感到困惑:
16436字节的回环当前mtu允许每个帧不超过3个MSS段,或48 K字节。将mtu更改为64K允许TCP堆栈构建大帧,并显著减少堆栈开销。 大容量TCP传输的性能提升可高达30 %,部分原因是我们现在有一个ACK消息,用于两个64 of段,而且命中/proc/sys/net/ipv4 4/tcp_reordering默认限制的概率较低。
--- a/drivers/net/loopback.c
+++ b/drivers/net/loopback.c
static void loopback_setup(struct net_device *dev)
{
- dev->mtu = (16 * 1024) + 20 + 20 + 12;
+ dev->mtu = 64 * 1024;
与TCP传输有什么关系?它不只是一个环回地址,在那里您查看以太网流量的任何原因?
发布于 2012-12-12 02:44:28
由于这是对环回接口的更改,因此对本地接口上的传输来说,这是一个性能提升。例如,就像FTP到127.0.0.1一样。
https://stackoverflow.com/questions/13831965
复制相似问题