gpt4 book ai didi

linux - 如果套接字连接到其主机的 ip 地址,linux 内核是否优化包传输?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:03:07 25 4
gpt4 key购买 nike

情况 1:进程使用 IP 地址(“127.0.0.1”或“10.xx.xx.xx”与自己的主机相同)建立到自己主机的套接字连接。

案例 2:一个进程建立到另一台主机的套接字连接

Linux kernel针对Case 1做了哪些优化? IMO,对于案例 1,不需要执行 TCP/IP 协议(protocol)代码。

最佳答案

此类通信没有优化,TCP/IP 数据包仍然必须通过整个 TCP 堆栈。即使是环回,也必须对流量应用连接握手、跟踪和过滤。这就是为什么在性能受限的情况下使用本地 UNIX 套接字的原因。

关于linux - 如果套接字连接到其主机的 ip 地址,linux 内核是否优化包传输?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54741701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com