• 全部
  • VC综合技术
  • 互联网技术
  • MFC AppLauncher
  • .NET 技术
  • 界面
  • 进程
  • 算法
  • 硬件/系统
  • 数据库
  • VC++技术资源

OICQ消息的发送!(偶看这人气足特来提问)

killhs 2002-05-15 10:37:34
偶想用拨号和有稳定IP的用户可以直连,但如果俩聊友在网吧之类大家共享IP的场所就无法这样连接了!我想这种方式是不是所有的数据通过SERVER来进行通信的。
如果是的SERVER带的动吗?
大家多多发言只要不是UP之流都有分的!回答好的偶另开贴送分呀!!
...全文
7 点赞 收藏 15
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
MrYoucheng 2002-05-17
那么玩什么一个号码可以同时登陆两次
而且消息不错传错位置呢
回复
killhs 2002-05-16
对于大家以后的回答我将继续给分!!
非常感谢大家的回复!!
回复
killhs 2002-05-16
非常感谢大家的回复!!
经过大家热心回复,偶心里大慨了这样的理解。就是俩用户通过局域服务器的地址端口映射来确定所发数据包的到达用户地址。用户资料信息通过腾讯SERVER来得到的。之所以不用TCP连接使而用UDP不可靠连接是为了最低的资源消耗!不知道偶的想法对吗?请大家指正。
还有就是谁有NAT协议放面的资料请发给我谢谢!
killhs@21cn.com
回复
dou_ya 2002-05-16
双方都在局域网内部是没办法直接通讯的。必须在公网上有一个服务器来作为
媒介,通讯的双方都主动连接server,由server来使双方握手。QQ就是这样实现的。
回复
qhq800 2002-05-16
up
回复
huanyun 2002-05-16
SERVER根据端口号,把收到的数据包发给局域网相应的机器
回复
killhs 2002-05-16
请问,如果当某网吧的一用户向一远程网吧用户发一个数据包,我想他知道对方网吧SERVER的IP,但并不知道内部接收者的IP。请问数据到达网吧SERVER后SERVER是怎样处理这个包的,他是如何转发给内部接收者的。
还有就是一个数据包到达PROXY或者路由器后,是把这个以太网数据包原封不动的转发到远程主机上去的吗?还是截断链路层MAC后再转发的?
非常谢你的回答!
回复
goldolphin 2002-05-15
我知道,IP地址和端口号可以唯一标识一个UDP半关联,你所说的只用端口号来标识,我不太理解。
回复
forrest_wang 2002-05-15
楼上的,端口号啊,我是这样认为的!
回复
goldolphin 2002-05-15
举例来说的话,通过同一个代理服务器的几台机器,用什么做为其唯一标识呢?
回复
forrest_wang 2002-05-15
以前就有人问过了,我还是这样认为的,UDP是必然的,之间的连接应该是虚连接,这样的话可以不管你的是稳定IP还是共享的,只要端口号不要一样就好了{同一台机器),你说呢?
回复
xuying 2002-05-15
不需要server的。共享IP的地方也可以用NAT做到
回复
killhs 2002-05-15
在俩个通过代理服务器的网吧之间通信!可以?
回复
10ach 2002-05-15
OICQ消息的发送用的时udp是面向无连接的服务不用连接
回复
killhs 2002-05-15
这个问题不难吧!有现成的分不要!
回复
相关推荐
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2002-05-15 10:37
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……