vpp系列7-trace

前置

追蹤包是必備的調試工具,可喜的是VPP中每一個NODE均可以追蹤包。且VPP提供了兩種方式:普通trace 和 pcap trace,工具

且Wireshark最新版已經支持VPP pcap調度跟蹤輸出。spa

Trace

開始抓包調試

# 添加dpdk類型的包追蹤,抓10個包
trace add dpdk-input 10

查看包,文本格式code

show trace

清理blog

clear trace

PCAP Trace

使用如下命令啓動和中止traceinput

# 抓1000個包,寫入文件vppcapture
pcap dispatch trace on max 1000 file vppcapture buffer-trace dpdk-input 1000
pcap dispatch trace off

寫入的位置位於/tmp,不能指定文件夾,舊的會被新的同名文件覆蓋file

拿到抓取的流量文件就能夠拖入Wireshark查看包詳情了。調試工具

相關文章
相關標籤/搜索