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

相关推荐
程序员JerrySUN几秒前
Jetson边缘嵌入式实战课程第二讲:JetPack 和 SDK Manager 是什么
c语言·开发语言·网络·udp·音视频
忡黑梨4 分钟前
eNSP_从直连到BGP全网互通
c语言·网络·数据结构·python·算法·网络安全
pengyi87101530 分钟前
共享 IP 池多人使用 分层权限与配额管理方案
运维·服务器·网络
S1998_1997111609•X37 分钟前
论next/js在打击省份及犯罪行为集团的系统分析[特殊字符]设计
网络·数据库·百度·ssh·开闭原则
qq_150841991 小时前
高云FPGA固件下载速成
fpga开发
一个平凡而乐于分享的小比特1 小时前
一文读懂MCU与FPGA:核心区别、协同之道与双修秘籍
单片机·fpga开发·职场发展·mcu开发
不做无法实现的梦~1 小时前
PX4 机载电脑 Linux 环境安装、串口、网络、ROS 完整配置
linux·运维·网络
byoass1 小时前
企业云盘权限管理深度对比:巴别鸟、联想Filez、腾讯企微云盘
网络·安全·云计算·企业微信
忡黑梨3 小时前
eNSP_路由策略
运维·服务器·网络·华为·智能路由器·负载均衡
_F_y3 小时前
仿RabbitMQ实现消息队列-服务端核心模块实现(2)
网络·rabbitmq