论坛
BBS
会员中心
Space
用户
登录
用户名
Email
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
本版
帖子
用户
本版
帖子
用户
CUDA
技术
工具
资源
入门
社区
论坛
开启辅助访问
切换到宽版
好友
帖子
收藏
道具
勋章
任务
设置
我的收藏
退出
腾讯QQ
微信登录
论坛
›
基础设施与网络
›
DOCA
›
Q&A专区
›
查看内容
发表新帖
查看:
2843
|
回复:
1
直连ping首包时延,求问背后原理?
mallocsizeofint
mallocsizeofint
当前离线
mallocsizeofint
初入江湖
|
显示全部楼层
|
阅读模式
1
#
电梯直达
发表于 2022-6-14 09:54:41
2843
1
我在黑客松比赛过程中,发现两台Server通过直连DPU相互ping时,首包时延很长的特点。
这显著不同于普通网卡(ARP应答即可),推测与DPU片载的Open vSwitch有关。
后来在实验室中重复,现象也相同。
[url=]
[/url]
[url=]想请官方讲解一下在ping的首包过程中,经历了哪些过程?[/url]
使用道具
举报
回复
弹球
当前离线
弹球
管理员
|
显示全部楼层
推荐
发表于 2022-6-14 17:32:51
您可以看一下这个视频,会有一个直观的了解。简单讲就是跟踪数据流的第一个数据包和后续连续的数据包,第一个数据包会被OVS检查流表是否有此数据流的规则,如果没有就会添加规则,并转发数据包到目的地,并将流表卸载到eSwitch,后续的数据包就不会经过 OVS,而是被eSwitch直接按流表转发。
哔哩哔哩搜索“
在 BlueField DPU 上实现OVS DPDK
”
使用道具
举报
回复
支持
1
反对
0
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复