如何判断数据包经过外网回来? 写了个Sever/Client程序,好像Client的请求包直接被ROUTER返回,如何判断是否经过外网才回来呢?或者有什么测试工具可以使用?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 根据IP头的TTL(time to live)判断,每经过一个router会减1的 楼主表达不清楚,你写了一个C/S程序,那你的Server/Client程序运行在哪?如果Client和Server运行在同一台机上,那就不存在什么经过外网的问题。 谢过各位!我的Client和Server试过在同一台机,也试过在同一局域网的两台机。因为条件限制没有两个公网IP,只能在局域网内测试,所以想判断出到底Client发出的数据包是否经过外网再回局域网。估计是没有的了, 但有什么工具可以测出来呢? 我的Server端所在机子的内网IP(如绑定IP:192.168.1.100),已经由Router端口映射(如映射端口号10000),Client是请求连接Router的外网IP(如218.17.133.124,端口号10000)的。这样的话,同一台机子能够收发消息,但在局域网不同机子就连接不上,如果在两个不同的局域网就更加连接不上,请问什么原因? 求高人来解答这个图形的算法? 对话框嵌入flash不能播放? 这个warning 是怎么回事,怎样在debug环境下去除? 急!!VC++ 安装完后出现的问题,求大虾指点 怎么设置打印默认值?up有分 请大侠们帮个忙!!重谢! 有关ado问题(新手请教) 是否有关于任务栏操作的函数 小数据包发送,有线网到3g网络 CListView的OnDraw是不是不起作用? 想做一个文件切割合成工具,不知道用哪种文件读取方式好? 新增com接口方法,当客户端调用时返回异常
楼主表达不清楚,你写了一个C/S程序,那你的Server/Client程序运行在哪?如果Client和Server运行在同一台机上,那就不存在什么经过外网的问题。
我的Client和Server试过在同一台机,也试过在同一局域网的两台机。因为条件限制没有两个公网IP,只能在局域网内测试,所以想判断出到底Client发出的数据包是否经过外网再回局域网。估计是没有的了, 但有什么工具可以测出来呢?