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

相关推荐
爱吃生蚝的于勒4 小时前
【Linux】进程信号之捕捉(三)
linux·运维·服务器·c语言·数据结构·c++·学习
The森4 小时前
Linux IO 模型纵深解析 01:从 Unix 传统到 Linux 内核的 IO 第一性原理
linux·服务器·c语言·经验分享·笔记·unix
文艺理科生Owen5 小时前
Nginx 路径映射深度解析:从本地开发到生产交付的底层哲学
运维·nginx
期待のcode5 小时前
Redis的主从复制与集群
运维·服务器·redis
翼龙云_cloud5 小时前
腾讯云代理商: Linux 云服务器搭建 FTP 服务指南
linux·服务器·腾讯云
纤纡.5 小时前
Linux中SQL 从基础到进阶:五大分类详解与表结构操作(ALTER/DROP)全攻略
linux·数据库·sql
好好学习天天向上~~5 小时前
6_Linux学习总结_自动化构建
linux·学习·自动化
REDcker5 小时前
gRPC开发者快速入门
服务器·c++·后端·grpc
冉佳驹5 小时前
Linux ——— 静态库和动态库的设计与使用
linux·动态库·静态库·fpic
陌上花开缓缓归以6 小时前
linux mtd-utils使用源码分析(ubuntu测试版)
linux·arm开发·ubuntu