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就是抓不全的,会影响分析

相关推荐
盟接之桥1 小时前
盟接之桥说制造:在安全、确定与及时之间,构建品质、交期与反应速度的动态平衡
大数据·运维·安全·汽车·制造·devops
learning_tom1 小时前
HTML图片标签及路径详解
linux·服务器·php
dbdr09012 小时前
Linux 入门到精通,真的不用背命令!零基础小白靠「场景化学习法」,3 个月拿下运维 offer,第二十六天
linux·运维·服务器·网络·python·学习
大白的编程日记.2 小时前
【Linux学习笔记】信号的深入理解之软件条件产生信号
linux·笔记·学习
鹧鸪云光伏与储能软件开发2 小时前
投资储能项目能赚多少钱?小程序帮你测算
运维·数据库·小程序·光伏·光伏设计软件·光伏设计
群联云防护小杜2 小时前
服务器异常磁盘写排查手册 · 已删除文件句柄篇
运维·服务器·nginx·开源·lua
buyutang_2 小时前
C/C++ Linux系统编程:线程控制详解,从线程创建到线程终止
linux·c语言·c++·学习
liliangcsdn2 小时前
结合prompt分析NodeRAG的build过程
java·服务器·人工智能·数据分析·知识图谱
云的牧人3 小时前
Ubuntu 22 redis集群搭建
linux·运维·ubuntu
siriuuus3 小时前
Linux 磁盘扩容及分区相关操作实践
linux·运维·服务器