2013-04-22 53 views
0

我试图将我的手机上的互联网pdn绑定到特定的接口,如wlan0或cdma0。所以我将IP地址绑定到创建的tcp套接字上,并尝试向http.com发送http获取请求。我在tcpdump中得到的是一个非常奇怪的日志。奇怪的tcp转储收集

我的疑问是。 1.什么是这些协议名称0c4a7d和0xdb40?并且我不能看到任何TCP协议enter image description here? 2.我如何知道数据是否真的从pdn传递过来,我希望它通过,因为没有任何http数据包等?

如果需要更多信息,请让我知道。

问候 塔里克

First image shows the request

Second image shows the response

+0

“什么是这些协议名称0c4a7d和0xdb40?并且我不能看到任何TCP协议?”因为任何编写'tcp_mnet0.pcap'的程序都会在其上写上错误的链接层头类型,所以Wireshark无法正确解释它。在哪个操作系统上捕获它运行的程序,以及捕获的界面是什么? – 2013-04-22 20:57:20

+0

这个应用程序是为Android。正如我前面所说,我想将套接字绑定到接口的特定IP地址。原因是当互联网pdn没有使用时。我的意图是建立和使用无线上网的互联网pdn。所以我建立了互联网连接,并成功完成,然后我想通过这个接口发送一个http请求。所以我做了一个tcp套接字并将其绑定到本地接口地址并发送http get请求。所以这是互联网pdn界面。希望我能澄清你的疑问。 (用于设置套接字n发送http请求,我正在使用本地接口。) – 2013-04-23 05:06:36

+0

唯一与此处相关的应用程序是捕获流量的那个应用程序,我从问题标题中假定为tcpdump。如果你的意思是* tcpdump *在Android上运行,那么接口的名称是什么(如果你在捕获时指定了'-i'标志,'-i'的参数是什么)? – 2013-04-23 05:43:12

回答

0

问题1:检查您的喜好(Edit -> Preferences),然后选择然后User Interface -> Columns,并检查是否有Title = Protocol列是字段类型协议也。如果没有,请删除该文件并将其添加到底部。

+0

嗨,谢谢您的回复。具有title =协议,而且对于TCP数据包,它将协议显示为TCP。 – 2013-04-22 10:52:46