linux上抓包RoCEv2

1、检查tcpdump版本

tcpdump help(4.99.4以上)

如果版本较低需要重新下载编译:

wget https://www.tcpdump.org/release/libpcap-1.10.5.tar.xz

wget http://www.tcpdump.org/release/tcpdump-4.99.4.tar.gz

tar -xJf libpcap-1.10.5.tar.xz

tar -xzf tcpdump-4.99.4.tar.gz

cd libpcap-1.10.5

./autogen.sh

./configure --enable-rdma

make install

cd .../tcpdump-4.99.4

./configure

make install

再次确认安装的tcpdump版本:

whereis tcpdump 保证使用正确的tcpdump位置和版本

2、tcpdump抓udp报文

rdma link找到设备名

tcpdump -i mlx5_0 udp

其他说明

在交换机上抓RoCEv2包会由于交换机抓包速率限制而抓不全

比如华为交换机的capture-packet就是抓不全的,会影响分析

相关推荐
Bug.ink28 分钟前
Linux学习——9_Ubuntu Linux操作系统
linux·学习·ubuntu
爱学测试的李木子33 分钟前
Docker常用命令总结~
运维·软件测试·测试工具·docker·容器
Koi慢热1 小时前
黑客术语(1)
运维·服务器·网络·测试工具·网络安全
OopspoO2 小时前
lshw学习——简单介绍
linux
元气满满的热码式2 小时前
Centos7.9安装docker
运维·docker·容器
whoami-43 小时前
Linux基础入门
linux·运维·服务器
꧁༺朝花夕逝༻꧂3 小时前
tomcat的安装以及配置(基于linuxOS)
java·服务器·tomcat
weixin_387545643 小时前
从 MeshConfig 迁移到 Istio Telemetry API:提升网格观测性和灵活性
java·运维·前端·python·istio
zym大哥大3 小时前
Shell自定义(二)
linux·windows
吹老师个人app编程教学3 小时前
clickhouse-副本和分片
java·服务器·clickhouse