|
|
发表于 2006-1-12 04:19:00
|
显示全部楼层
Post by gklive
谢谢is02bing
我还想问下
因为我们内网是不可以相互直接访问的,但是如果通过外网的服务器连接起来,例如用QQ,我们在用QQ在传东西的时候速度6M/S(我们两个都在同一个内网),所以我想,我们这个时候应该是QQ服务器把我们直接连接起来
我的想法是,如果我在写一个服务器的程序在外网运行,写个客户端在网内,用udp,一起连上外网的服务器,这个时候服务器可不可把这个两数据包直接连接(我不知道怎样表达),
就是说,两个内网的借助外网的服务器,在我们两个第一次连接之后就把我们对外的IP:port告诉给对话,然后通过我们通过服务器给出来的ip:port直接连接起来,之后我们交换数据就不再通过外网的服务器.
我讲得乱,不知大家有没有明白我的意思呢??
传输似乎不经过QQ服务器的。所以就是你们自己连接,当然快了。
第二个问题,我觉得是可以的,如果你知道对方IP的话,直接连接也可以,不过问题就是接受方要能接受到对方发送的包。
回答得有点怪怪的感觉,还是等 is02bing 来说吧。 |
|