
P2P开发
ydfok
这个作者很懒,什么都没留下…
展开
-
病毒製作 (use assembly language programming )
病毒製作病毒的編寫是一種高深技術,真正的病毒一般都具有:傳染性、隱藏性(又稱潛伏性)、破壞性。現在的病毒種類也不少,如平常的傳染可執行檔的病毒、巨集病毒等等。但原始的、破壞性最大的病毒還是傳染可執行檔的病毒(像CIH病毒),而這些病毒一般都是用組合語言編寫的。有許多人對病毒有著好奇和嚮往,但是往往又因為組合語言的難學等問題望而卻步。 這篇文章就是教給大家如何製作一個簡單的程式,這個程式雖然算不上病转载 2006-11-09 22:19:00 · 4099 阅读 · 2 评论 -
STUN在SIP中的工作原理及过程(转)
STUN是RFC3489规定的一种NAT穿透方式,它采用辅助的方法探测NAT的IP和端口。毫无疑问的,它对穿越早期的NAT起了巨大的作用,并且还将继续在ANT穿透中占有一席之地。 STUN的探测过程需要有一个公网IP的STUN server,在NAT后面的UAC必须和此server配合,互相之间发送若干个UDP数据包。UDP包中包含有UAC需要了解的信息,比如NAT外原创 2007-03-13 16:52:00 · 2085 阅读 · 1 评论 -
Chord协议
Chord协议 Chord在2001年由麻省理工学院提出(参见0),其核心思想就是要解决在P2P应用中遇到的基本问题:如何在P2P网络中找到存有特定数据的节点。与前两种协议不同,Chord专门为P2P应用设计,因此考虑了在P2P应用中可能遇到的特殊问题,这些内容将在路由的部分进行讨论。 哈希算法 Chord使用一致性哈希作为哈希算法。在一致性哈希协议中并没有定义具体的算法,在Chord原创 2007-03-12 09:46:00 · 4628 阅读 · 0 评论 -
FFMPEG的手册
FFMPEG 编译 使用msys+mingw,编译成可以供vc调用的静态库 FFMPEG功能1. 视频音频格式转换Ffmpeg能使用任何支持的格式和协议作为输入: *比如你可以输入YUV文件:ffmpeg -i /tmp/test%d.Y /tmp/out.mpg 它将要使用如下文件: /tmp/test0.Y, /tmp/test0.转载 2007-01-23 10:02:00 · 1911 阅读 · 0 评论 -
Linux NAT服务器支持UPnP方法(转)
Linux NAT服务器支持UPnP方法 一、什么是UPnP 1. UPnP简介 -------------- UPnP(Universal Plug and Play)技术对即插即用进行了扩展,它简化了家庭或企业中智能设备的联网过程。在结合了UPnP技术的设备以物理形式连接到网络中之后,它们可以通过网络自动彼此连接在一起,而且连接过程无需用户的参与 UPnP规范基于TCP/IP协议和针对原创 2007-03-12 20:16:00 · 4183 阅读 · 0 评论 -
UPNP 相关资料(转)
UPNP的全称是 Universal plug-and-play( 通用即插即用).UPnP 是针对智能家电、无线设备以及各种外观尺寸的个人电脑的普遍对等(peer-to-peer)网络连接而设计的一种架构。它旨在为家庭、小型企业、公共场所中或连接到互联网的ad-hoc 网或未管理网络提供易于使用、灵活且基于标准的连接。(引自这里.) 我们这里用到的自动端口映射只是UPNP的一个小应用。按照原创 2007-03-12 20:12:00 · 2799 阅读 · 1 评论 -
一致性哈希(Consistent Hash)
一致性哈希(Consistent Hash) 协议简介 一致性哈希算法在1997年由麻省理工学院提出(参见0),设计目标是为了解决因特网中的热点(Hot pot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。 哈希算法 一致性哈希提出了在动态变化的Cache环境中,哈希算法应该满足的4个适应条件:原创 2007-03-12 09:51:00 · 4391 阅读 · 1 评论 -
UPnP中Control Point的基本流程(转)
1.搜索目前网络上的UPnP设备。Control Point生成一个MulticastSocket,绑定多播地址239.255.255.250 1900端口,然后发送一个搜索请求,默认将TimeToLive设为4,该请求在UPnP Device Architecture中是如下定义的:M-SEARCH * HTTP/1.1HOST: 239.255.255.250:1900MAN: "ss原创 2007-02-27 16:13:00 · 9368 阅读 · 0 评论 -
在Google Talk上与QQ、MSN好友聊天(转)
Google Talk(Google Talk)使用的是开源的jabber通信协议,这就使得我们不光可以在jabber客户端上登录使用Google Talk,而且可以利用这一点将QQ、MSN、雅虎通、icq全部整全到Google Talk里面,从此以后你就不用同时在电脑上开N多IM,而只用开Google Talk就全部搞定。 下面介绍怎样利用jabber客户端Psi将你的MSN,雅虎通,原创 2006-12-20 12:51:00 · 1490 阅读 · 0 评论 -
基于Chord的结构化P2P平台
基于Chord的结构化P2P平台 Chord协议阐述了怎样找到给定值的存储位置,新结点怎么样加入系统以及怎么样从已有结点的失败(或离开)中恢复。Chord的核心在于提供了一个快速的分布式的Hash功能计算,把值映射到存储它们的结点上去。Hash功能可以平衡负载,而且,当第N个结点加入(离开)网络时,只有O(1/N)部分值被移到了不同的地方。Chord可以使得每个结点并不需要知道其他所有的转载 2007-08-22 17:28:00 · 1905 阅读 · 1 评论