我想知道它是否与我的NIC连接在一起,还是操作系统或驱动程序拦截并立即返回发送回环地址的数据?
信号会传递到我的NIC然后NIC会返回它吗?
发布于 2011-02-11 11:16:46
您没有提到特定的操作系统,但大多数情况下,数据在堆栈中传输,直到到达IP为止,此时数据几乎被发送回来。这是一个大规模的过度简化,但意味着整个进程通常是CPU绑定,因此它的性能直接联系到CPU速度和堆栈效率。实际上,现代CPU和开放源码软件应该能够比40 40Gbps更快地“反弹”回送流量--这是我今天能买到的最快的网卡。希望这能有所帮助。
发布于 2011-02-11 04:07:49
所有127.xx.xx.xx流量都不会到达物理网络,而是由内核中的循环回适配器处理。
发布于 2012-12-05 18:48:42
您可能对微软在Windows 8和Windows 2012中添加的“回环快速路径”功能感兴趣。请参见:
http://blogs.technet.com/b/wincat/archive/2012/12/05/fast-tcp-loopback-performance-and-low-latency-with-windows-server-2012-tcp-loopback-fast-path.aspx
它还说明了环回在优化和不优化的情况下所采取的路径。
https://serverfault.com/questions/234223
复制相似问题