是否可以使用tcpdump捕获AVTP数据包?

问题描述 投票:2回答:1

我是汽车网络的新手。我正在尝试在Android设备上捕获一些AVTP(IEEE1722)协议数据包。是否可以在Android上使用tcpdump捕获AVTP数据包?我听说有人说tcpdump只能捕获网络层数据包,但是AVTP是传输层协议。这是否意味着不可能?

android tcpdump automotive ieee-1722
1个回答
0
投票

tcpdump只能捕获网络层数据包

这是不正确的。 tcpdump和朋友可以捕获以太网和802.11帧,它们位于OSI模型的第2层,而网络层是第3层。

tcpdump将复制它可以访问的网络接口上的字节,而不考虑协议,对于> = 2层。看起来AVTP (IEEE1722)是第2层协议,例如以太网。您可以使用tcpdump -D检查tcpdump看到的接口。

对于此协议的样本包捕获(8),您可以使用https://tshark.dev/search/pcaptable/并搜索协议ieee1722。 Wireshark为此协议(ieee1722)使用显示过滤器ieee1722 filter reference

© www.soinside.com 2019 - 2024. All rights reserved.