专注于音视频处理及流媒体开发!

罗索

  • [高性能服务器] 现有p2p协议分类与简介 日期:2012-06-06 14:33:49 点击:358 好评:0

    基于dht的p2p网络在一定程度上可以直接实现内容的定位。一个矛盾的问题是:如果一个节点提供共享的内容表示越复杂,则哈希函数越不好选择;相应的,网络的拓扑结构就越复杂。而如果内容表示简单,则又达不到真正实现依据内容定位的能力。目前大多数dht方式的p2p网络对节...

  • [高性能服务器] torrent文件解析器 日期:2012-05-30 21:53:35 点击:1081 好评:4

    第二步工作是解析torrent文件,有了bencoding编码解析器 解析torrent文件当然是易如反掌的任务了.实现的封装类CTorrentParser,完成的主要任务有....

  • [高性能服务器] bencoding编码解析器 日期:2012-05-30 21:44:30 点击:893 好评:4

    BT客户端开始一个下载首先要处理的就是torrent文件.而torrent文件使用bencoding编码.所以实现bencoding编码的解析器,就是第一步工作....

  • [高性能服务器] Poll() | 多路复用 I/O 日期:2012-05-21 22:13:47 点击:637 好评:0

    和 select() 函数一样,poll() 函数也可以用于执行多路复用 I/O 。但 poll() 与 select()相比,用起来更加直观容易。使用该函数,需要包含 #include 文件,实际上最终包含的是 文件,poll.h 里的内容也就是 #include 。...

  • [高性能服务器] STUN 日期:2012-05-17 23:10:47 点击:391 好评:0

    STUN(Simple Traversal of User Datagram Protocol through Network Address Translators (NATs),NAT的UDP简单穿越)是一种网络协议,它允许位于NAT(或多重NAT)后的客户端找出自己的公网地址,查出自己位于哪种类型的NAT 之后以及NAT为某一个本地端口所绑定的Intern...

  • [高性能服务器] socket相关常用函数 日期:2012-05-07 09:14:28 点击:182 好评:0

    socket相关的几个常用函数...

  • [高性能服务器] 关于DNAT后,内网用户无法通过域名访问服务器的解决 日期:2012-04-22 11:16:11 点击:539 好评:2

    看到论坛内很多弟兄做了DNAT,外网正常访问,内网却无法访问.现将原因总结如下...

  • [高性能服务器] TCP头校验和计算算法详解 日期:2012-04-07 11:41:14 点击:636 好评:7

    当发送IP包时,需要计算IP报头的校验和: 1、 把校验和字段置为0; 2、 对IP头部中的每16bit进行二进制求和; 3、 如果和的高16bit不为0,则将和的高16bit和低16bit反复相加,直到和的高16bit为0,从而获得一个16bit的值; 4、 将该16bit的值取反,存入校验和字段。 ◆...

  • [高性能服务器] P2P的NAT研究 日期:2012-03-30 09:20:19 点击:377 好评:0

    内网主机建立一个UDP socket(LocalIP:LocalPort) 第一次使用这个socket给外部主机发送数据时NAT会给其分配一个公网(PublicIP:PublicPort),以后用这个socket向外面任何主机发送数据都将使用这对(PublicIP:PublicPort)。...

  • [高性能服务器] 一个TCP/IP转发的例子 日期:2012-03-22 15:05:44 点击:1489 好评:8

    落鹤生:预计过些天又要做一个基于TCP的透明转发的代理服务器,所以先把这段代码留着,等真正要开始做了,再来好好研究(具体这个服务器的工作模式及流程也有待进一步确定)。...

栏目列表
推荐内容
织梦二维码生成器