Socket通信之隔山打牛现象

     最近忙于编写一个测试软件,目的是测试导航软件的相关功能,而导航软件是安装在目标机上的,也就是车载导航机子,而测试软件是放在pc机上的,这样方便于测试的同时也方便保存相关的测试结果。

     pc端的测试软件用python编写,而目标机上的测试部分用vc++2005编写,通信的技术使用socket,好了,随之问题就出现了,测试两端通信的时候,发现如果用目标机直接连接到pc机时,发现此时一点反应都没有,而如果我把我的python软件放到其他的pc机也就隔着刚才连接用的那台pc机时,发现既然可以正常的连接上,至今还未查出其中的原因来,难道打牛真的要隔着山打吗?哈哈,我的python端的代码是server端,而目标机上的代码是custom端,连接时使用的ip也就是你使用的pc机的ip,端口吗这个我觉得没问题。现在就是怀疑是否是我使用的ip没法被目标机识别,也就是当隔着"山"时可以通过网络的tcp协议解析到服务端的pc机,而直接连接时如果用127.0.0.1是否能被发现或者说是识别呢,至今还不太清楚!

     各位网络达人有什么好的建议吗,小弟就在这恭候您的精彩解析了,愿与君共同进步!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值