当前位置 : 主页 > 网络安全 > 测试自动化 >

性能 – 绕过TCP-IP堆栈

来源:互联网 收集:自由互联 发布时间:2021-06-22
我意识到这是一个有点开放的问题…… 在低延迟应用程序的上下文中,我听到了绕过TCP-IP堆栈的引用. 这是什么意思,并假设您在网络上有两个需要交换消息的进程,这样做的各种选项(和相
我意识到这是一个有点开放的问题……

在低延迟应用程序的上下文中,我听到了绕过TCP-IP堆栈的引用.

这是什么意思,并假设您在网络上有两个需要交换消息的进程,这样做的各种选项(和相关的权衡)是什么?

通常,第一步使用TCP卸载引擎ToE或用户空间TCP / IP堆栈(如OpenOnload).

完全跳过TCP / IP意味着通常查看InfiniBand并使用RDMA谓词甚至在原始以太网上实现自定义协议.

通常由于在内核中使用任何东西而导致延迟,因此用户空间机制是理想的,然后TCP / IP堆栈本身就是一个开销,考虑所有层和可以安排的复杂性:IP系列,子网络,VLAN,IPSEC等

网友评论