作者darkather (天王寺 苍岚)
看板CodeJob
标题[发案] 无线网路下的TCP传输,C++
时间Thu Jun 30 19:30:04 2011
案件状态:已结案
发案人:沈思瑜
联络方式1:0921114593
联络方式2:
[email protected]
有效时间:2011/7/5
专案说明:
我写了两个CODE
一个是传资料出去,一个是接收资料的
传送资料的CODE是
http://codepad.org/8RmTvdfH
接收资料的是
http://codepad.org/CIx9H80r
用的是TCP/IP
WIRELESS的部分那是抓GPS的这个不影响就不多赘述
他只是把我要传出去的一个资讯抓出来而已
我原本如果是在固定IP/实体网路上
传输都不会有任何的问题
现在我改用无线网路,也就不是固定IP
用IPCONFIG找到当前在使用的IP来用
我在自己电脑上自传自收,一样不会有问题(当然的吧...)
可是现在无线网路用在别的电脑上,IP同样去设定成新抓到的IP
资料就传不到了...
两个码里面的IP不同只是因为我上传的码版本不同
我确定在我传的时候用的是同一组正确的IP
同样的问题我有在别版发过了,但是苦於得不到答案
这个问题对我来说非常紧急,所以希望有人可以帮忙
我的接收端是无线网路,发送端也希望可以是无线网路,但是
真的不行的话,发送端可以是有线网路+实体IP
我有请教到有人给我的建议是
先在接收端开一个socket窗口,连结上发送端,给发送端自己的IP
发送端就可以往这个IP送过来
但是我真的对网路的程式非常不懂,即使知道这个作法,我也写不出来
希望这个作法可以拿来给愿意接案的大大参考了
这是我硕士论文的一部分,口试前才临时出鸟包,因为这跟我的主轴没有甚麽关系
所以教授接受我请别人帮忙作
希望有人可以帮忙
预算:两千,绝对可议,请务必连络我
接案者要求:很赶请务必是做的出来...
接受新手承案否:是
附注:
(以下内容鼓励结案後填写,可以询问接案人愿不愿意暴光接案身份)
结案意见:
接案人:
评价(0-10):
说明:
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.71.6
※ 编辑: darkather 来自: 140.124.71.6 (06/30 19:56)
※ 编辑: darkather 来自: 140.124.71.6 (06/30 20:01)
※ 编辑: darkather 来自: 140.124.71.6 (06/30 20:18)
1F:→ whereweare:先检查送收两端 IP 能不能 ping 通 (关掉 firewall) 06/30 22:33
2F:→ whereweare:再看看 receive 端是否 TCP 15000 有 LISTENING 06/30 22:34
3F:→ whereweare:检查一下是否 receive 端是躲在 NAT 後面,所以还要从 06/30 22:34
4F:→ whereweare:从 AP 作 port forwarding,且这时候 send 端要送的目 06/30 22:35
5F:→ whereweare:目标就不是你在接收端 ipconfig 看到的那个了 06/30 22:35
6F:→ whereweare:先弄清楚网路架构问题,你的程式本机可收送的话,问题 06/30 22:36
7F:→ whereweare:问题就可能出在网路架构设定以及 firewall rules 而已 06/30 22:37
8F:推 gtr99:无线网路也可以取实体ip,把线接在一般lan孔不是wan孔就能当 06/30 23:53
9F:→ gtr99:当一般switch来用,发送接收端皆是 06/30 23:54
10F:→ gtr99:要把AP上的dhcp功能关闭...nat功能也会关闭 06/30 23:55
11F:推 clanguage:价钱OK就帮帮他吧 都要口试了一定急个半死 又忙到爆炸 07/01 00:45
12F:推 lion21:DHCP关闭nat 还是会工作喔 只是要设定内部ip 07/01 02:13
13F:→ darkather:我的无线网路不是接AP的@@ 是中华电信的3G网卡 07/01 11:00
14F:→ youknowme09:题外话,口试demo不考虑用事先录影的吗? 07/01 11:17
15F:→ youknowme09:可以避免一切奇怪的突发状况.. 07/01 11:17
16F:→ a5480277:可以试试找台桌机建server 另外两台透过这server做沟通 07/01 11:22
17F:→ darkather:我会事先录影不过也是要呼叫的成才行... 07/01 12:59
21F:→ whereweare:old information (2008), not sure if still the same 07/01 15:01
※ 编辑: darkather 来自: 223.139.52.203 (07/01 15:47)