Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是否可以使用tcpdump捕获AVTP数据包?_Android_Tcpdump_Automotive - Fatal编程技术网

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

Android 是否可以使用tcpdump捕获AVTP数据包?,android,tcpdump,automotive,Android,Tcpdump,Automotive,我是汽车网络的新手。我试图在Android设备上捕获一些AVTP(IEEE1722)协议包。是否可以在Android上使用tcpdump捕获AVTP数据包?我听说有人说tcpdump只能捕获网络层数据包,但AVTP是一种传输层协议。这是否意味着这是不可能的 tcpdump只能捕获网络层数据包 事实并非如此。tcpdump和friends可以捕获以太网和802.11帧,它们位于OSI模型的第2层,而网络层是第3层 对于>=2的层,tcpdump将通过其有权访问的网络接口复制字节,而不考虑协议。它看

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

tcpdump只能捕获网络层数据包

事实并非如此。tcpdump和friends可以捕获以太网和802.11帧,它们位于OSI模型的第2层,而网络层是第3层

对于>=2的层,tcpdump将通过其有权访问的网络接口复制字节,而不考虑协议。它看起来像是第二层协议,就像以太网一样。您可以使用
tcpdump-D
检查tcpdump看到的接口

对于此协议的示例数据包捕获(8),您可以使用并搜索协议
ieee1722
。Wireshark为此协议()使用显示过滤器
ieee1722