RDMA设计50: 如何验证网络嗅探功能?

本博文主要交流设计思路,在本博客已给出相关博文约180篇,希望对初学者有用。

注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。

网络嗅探的主要功能包括 ARP 接收发送及 ICMP 接收发送,RDMA技术允许主机直接访问远程主机的内存,无需CPU介入,因此其流量不经过操作系统内核协议栈。这种设计提升了性能,但也使得嗅探变得复杂:

这里将对网络嗅探功能进行仿真验证,测试项及测试步骤如表1 所示。

表1 网络嗅探功能验证测试项及测试步骤

(1) ARP 验证

测试步骤 1 的关键波形图如图 1 所示, DUT 在接收到 ARP 请求后,同时钟周期将远程主机 MAC 及 IP 信息写入 ARP 表中,下一周期将发出 ARP 回复包。

B站已给出相关性能的视频,如想进一步了解,请搜索B站用户:专注与守望

https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from=333.337.search-card.all.click\&vd_source=c355545d27a44fe96188b7caefeda6e7

相关推荐
古译汉书7 小时前
【IoT死磕系列】Day 9:架构一台“自动驾驶物流车”,看8种协议如何协同作战
网络·arm开发·单片机·物联网·tcp/ip·架构·自动驾驶
FPGA-ADDA8 小时前
第一篇:软件无线电(SDR)概念与架构演进
fpga开发·信号处理·软件无线电·rfsoc·47dr
哼?~9 小时前
Linux--网络基础
网络
苏渡苇10 小时前
Docker 网络完全指南
网络·docker·容器·docker容器·容器通信
风曦Kisaki12 小时前
# Linux 磁盘查看命令详解:df 与 du
linux·运维·网络
攻城狮在此12 小时前
华为交换机Console口密码如何清除
运维·网络·华为
hhcgchpspk13 小时前
网速上传下载流量监测工具尝试
网络·python·cmd·psutil
亚空间仓鼠13 小时前
OpenEuler系统常用服务(四)
linux·运维·服务器·网络
刘佬GEO14 小时前
【无标题】
网络·人工智能·搜索引擎·ai·语言模型
中议视控14 小时前
展厅和会议网络可编程中央控制系统主机支持HomeKit技术和BACnet网络
网络