发送到3G网络的数据包是否有以太网头?

时间:2014-11-28 07:07:04

标签: networking ethernet 3g sniffing raw-ethernet



我在Mac上使用RVI接口在我的iOS设备上捕获3G数据 看起来我成功捕获并且我可以分析RX / TX流量 目前,我正在将UDP流传输到3G网络。所以,我想要的是测量流量并获得该流的统计数据 对我来说奇怪的是,除了以太网头之外,所有必需的头部都显示在捕获的数据包中。所以我很好奇通过3G接口发送的数据包是否应该有以太网报头?

附:数据包包含"原始打包数据"标题实际上告诉"没有可用的链接信息"。

1 个答案:

答案 0 :(得分:2)

如果你的意思是手机(UMTS术语中的UE)和网络(Node B)之间的数据包,那么答案就不是。

IP协议是第3层协议(通常表示为与OSI模型中的第3层相当')并且它可以由不同的第2层协议承载。可能最常见的是常规有线网络中的以太网,但在手机和UMTS网络中的网络之间,IP协议通过称为PDCP(分组数据汇聚协议)的第2层协议承载。

以下关于OSI堆栈的Wiki文章给出了不同层次的不同协议的一些很好的例子:

此链接包含一个很好的图表,显示了手机和网络之间UMTS流量的协议栈,以及许多其他良好的背景信息(参见图17,了解您的3G场景):

请注意,如果您的IP流量退出3G运营商网络并前往互联网上的主机(例如),那么在其旅程的这个阶段几乎肯定会通过不同的第2层协议进行传输,这可能是以太网在许多情况下。