一、bt原理介绍 传统的文件下载服务都是基于客户机/服务器模型,被下载的文件放在服务器上,用户登录服务器,将该文件下载到本地。在文件下载的过程中,被传输文件的来源和目的端并不对等,服务器只是单向地将文件传送给客户端。 这种传统软件下载模式的缺点是显而易见的,整个系统的瓶颈位于服务器。由于受到服务器处理能力、互联网接入链路带宽等多种环境的制约,当下载量非常大时,服务器往往不堪重负。而用户下载完毕...
小弟现在在做一个基于p2p的企业聊天程序,用的是UDP。因为要发送文件,所以客户端会开一个新的接口和服务端之间建立连接。 但是问题是这样服务器就必须放在外网,必须要有一个公网IP,这样很不安全的。 但是要是我放在内网的话,数据包就不能穿透。 各位老大有什么办法能让我的服务器放在内网啊?
各位dx好, 需要设计一个p2p服务器的节点管理模块。要求能管理5到10万个在线节点。请问服务器通过什么数据结构或方式来管理这些在线节点比较好呢?因为是高性能服务器,不能用文件存储吧,不然性能影响太大,应该是保存在内存中。那请问采用的什么数据结构,如何动态维护,如查找、添加、删除节点信息(IP、端口等)呢?我觉得应该会用到树,索引,链表之类的,但是没想到一个比较好的方案。 因为小弟急着做一个类似的东西...
以前将所有客户端 tcp destination port 80的请求全给squid代理服务器处理, squid每两三天就会有一次文件符用尽, 最大文件符是102400; 现在客户端将udp转发包做了限速后,p2p类下载基本不能用了; tcp没动过, squid运行了20多天都没问题, 使用文件符一般在1000-3000左右. 现在加密的p2p, xunlei对网络伤害那么大?
请问怎么架设? 想做个电影服务器 如果没有不知道还有什么办法可以节约带宽 Helix.Universal.Internet.Server? [ 本帖最后由 啊泰 于 2008-1-5 17:13 编辑 ]
大家有没有知道在LInux或solaris上的p2p服务器端的软件,主要是要架设p2p流媒体直播及p2p网络电台演示等服务。 在solaris上的p2p服务器端都有哪些? 给我推荐一下。先谢谢啦。
大家有没有知道在LInux或solaris上的p2p服务器端的软件,主要是要架设p2p流媒体直播及p2p网络电台演示等服务。\r\n\r\n在solaris上的p2p服务器端都有哪些?\r\n\r\n给我推荐一下。先谢谢啦。