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

相关推荐
程序猿小D1 分钟前
第14节 Node.js 全局对象
linux·前端·npm·node.js·编辑器·vim
文牧之2 分钟前
Oracle 的 SEC_CASE_SENSITIVE_LOGON 参数
运维·数据库·oracle
Antonio9151 小时前
【Linux】 Linux 进程控制
linux·运维·服务器
thinkMoreAndDoMore2 小时前
linux驱动开发(1)-内核模块
linux·运维·驱动开发
darin_ฅ( ̳• ◡ • ̳)ฅ12 小时前
Linux环境-通过命令查看zookeeper注册的服务
linux·zookeeper
不想头秃a2 小时前
JavaEE初阶-网络编程
java·运维·服务器·网络
一ge科研小菜鸡2 小时前
云原生 DevOps 实践路线:构建敏捷、高效、可观测的交付体系
运维·云原生·devops
Chuncheng's blog2 小时前
CentOS 7 如何pip3安装pyaudio?
linux·运维·python·centos
西阳未落2 小时前
Linux(12)——基础IO(下)
linux·运维·服务器
什么半岛铁盒2 小时前
云服务器Xshell登录拒绝访问排查
运维·服务器