T
tl_lyq
Unregistered / Unconfirmed
GUEST, unregistred user!
移动无线上网的微机(A)向宽带上网的微机(B)发送数据,B可以接收,B回发时A无法接收到。不知为何?
而B与其他宽带及拔号连接时,可以互通信息。
我在程序中采用固定端口。
是否A发给B信息时B接收的端口发生了变化?
回复人: lgqTiger(【老虎】) ( ) 信誉:100 2004-1-30 15:09:48 得分:0
你B给A法信息时又没有指定A的当前端口?
Top
回复人: lyq(阿飞) ( ) 信誉:95 2004-1-30 15:18:35 得分:0
在程序中已经将端口固定了
Top
回复人: CunningBoy(皮皮^-^逗逗@京沪爱情线.com) ( ) 信誉:100 2004-1-30 15:18:37 得分:0
A机的IP地址是固定的吗?
Top
回复人: lyq(阿飞) ( ) 信誉:95 2004-1-30 15:20:39 得分:0
局域网中用程序没问题,宽带上网微机与局域网间也没问题,宽带与宽带间出没问题.无线与其他时有问题。
Top
回复人: CunningBoy(皮皮^-^逗逗@京沪爱情线.com) ( ) 信誉:100 2004-1-30 15:23:51 得分:0
还有移动上网的是通过联通或是移动的服务器接入Internet的,移动上网的A就相当与联通或是移动的“内部网”的一部分,因此B是无法访问到A的,因为联通或是移动的服务器不允许B访问A。
Top
回复人: lyq(阿飞) ( ) 信誉:95 2004-1-30 15:32:44 得分:0
A(宽带)机IP不固定。B宽带IP固定
Top
回复人: lyq(阿飞) ( ) 信誉:95 2004-1-30 15:33:03 得分:0
写错
A(无线)机IP不固定。B宽带IP固定
Top
回复人: CunningBoy(皮皮^-^逗逗@京沪爱情线.com) ( ) 信誉:100 2004-1-30 15:35:59 得分:0
如果是A(无线)机IP不固定,B宽带IP固定,我想知道你是如何使B机找到A机,并发数据给它的,就我所知,好像做不到,而且即使A机地址固定了,也可能因为我上面说的无线上网的问题造成B机无法访问A;
Top
回复人: lyq(阿飞) ( ) 信誉:95 2004-1-30 15:44:15 得分:0
就是啊,现在A发送登录信息至服务端B,B可以收到,B按A传来的IP将在线列表发给A时,A无法接收到!痛苦!
Top
回复人: CunningBoy(皮皮^-^逗逗@京沪爱情线.com) ( ) 信誉:100 2004-1-30 15:49:34 得分:0
那肯定是我刚刚说的无线接入的问题造成的。
如果方便的话,B到A建议用TCP方式试试吧,不过我也不能保证肯定能行,
还有,如果B也是无线上网的话,则B可以访问A;
Top
回复人: CunningBoy(皮皮^-^逗逗@京沪爱情线.com) ( ) 信誉:100 2004-1-30 15:51:30 得分:0
你用的是CDMA还是GPRS?要不你可以和联通或是移动商量开通B到A的服务,那就要签协议了。
Top
回复人: lyq(阿飞) ( ) 信誉:95 2004-1-30 15:53:59 得分:0
是不是联通的服务器将A的端口进行了映射
如果我用我的服务端接收A发来的端口与A通讯,而不用程序中固定的端口,是否就应该可以了。
Top
回复人: lyq(阿飞) ( ) 信誉:95 2004-1-30 15:55:52 得分:0
这位大哥有uc号吗,我们在uc上讨论如何,解决一定加分。
我的UC号80505315
Top
回复人: CunningBoy(皮皮^-^逗逗@京沪爱情线.com) ( ) 信誉:100 2004-1-30 15:57:35 得分:0
你试试吧!
不过我觉得可能不是,而是因为联通的服务器拒绝外部的机器采用UDP方式访问内部机器
Top
回复人: CunningBoy(皮皮^-^逗逗@京沪爱情线.com) ( ) 信誉:100 2004-1-30 15:58:19 得分:0
UC?我只有QQ号,而且上班时间我可不敢开QQ,呵呵!
Top
回复人: CunningBoy(皮皮^-^逗逗@京沪爱情线.com) ( ) 信誉:100 2004-1-30 16:01:16 得分:0
我觉得你还是用TCP试试吧,如果还不行,我也不知道如何解决了。
Top
回复人: lyq(阿飞) ( ) 信誉:95 2004-01-30 16:17:00 得分:0
ok.看来只能这样了。我试试吧。
Top
回复人: lyq(阿飞) ( ) 信誉:95 2004-01-31 16:07:00 得分:0
程序进行调整并测试:
服务端测试:收到A PeerIP为221.X.X.X True IP为10.X.X.X PeerPort为25321,
按221.X.X.X Port:25321 发送信息,为何A不能收到呢?
移动公司服务器难道不将信息自动转发至A吗?