Chinaunix

标题: pc收到设备报文后不给设备回包 [打印本页]

作者: hedong0411    时间: 2013-08-15 11:29
标题: pc收到设备报文后不给设备回包
本帖最后由 hedong0411 于 2013-08-15 19:01 编辑

最近在设备上开发upnp端口映射功能,从网上下载了mininupnp1.3,编译移植,但是功能不生效,为了查找问题,我在另一台pc(linux虚拟机)上也安装了该miniupnp,进行抓包对比。

拓扑图如下:



配置准备就绪后,开始调试upnp功能,报文交互过程如下:




虚拟机收到pc的search报文后给pc回了ok报文,然后pc像虚拟机请求tcp链接。。。。虚拟机可以正常实现upnp功能!
但是设备不能正常实现,从上图中可以看出设备也给pc回了ok报文(跟虚拟机的ok报文比较过,一模一样的),为什么pc就不向设备发送tcp链接请求呢?请各位大侠帮忙分析一下!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2