Location:
Search - connection P2P
Search list
Description: 一个p2p的原代码,socket的建立连接在p2p方面的实现.p2p不再神秘-one of the original code, the socket connects to the peer-to-peer connection is achieved. p2p no longer mysterious
Platform: |
Size: 24764 |
Author: 健 |
Hits:
Description: ibjingle is a collection of open-source C++ code and sample applications that enables you to build a peer-to-peer application. The code handles creating a network connection (through NAT and firewall devices, relay servers, and proxies), negotiating session details (codecs, formats, etc.), and exchanging data. It also provides helper tasks such as parsing XML, and handling network proxies. You could build the following programs with libjingle: A multi-user voice chat application A multi-user video conferencing application A multi-user live music streaming application A peer-to-peer file sharing application
Platform: |
Size: 1106251 |
Author: ynvince |
Hits:
Description: 一个p2p的原代码,socket的建立连接在p2p方面的实现.p2p不再神秘-one of the original code, the socket connects to the peer-to-peer connection is achieved. p2p no longer mysterious
Platform: |
Size: 33792 |
Author: 健 |
Hits:
Description: 1. 设置ODBC驱动,将系统DSN命名为ShareRes2,并和数据库shareResV2.mdb建立连接。
将start.ini和P2PServerDll.dll拷贝到系统目录(如:C:\WINDOWS\system32)。注意start.ini的设置和实际ODBC设置一致。
2. 打开服务器例子程序,启动服务器例子VB或Vc例子。需要看服务器的log,请将p2psvr.log拷贝到c:\根目录下。
3. 打开客户端Dll调用例子,只有客户端已经登录服务器,才能收到信息。
4. 本例子中不包括语音,视频,文件等组件。
-1. Setting ODBC driver, the system DSN named ShareRes2, and establish a connection and database shareResV2.mdb. Start.ini and P2PServerDll.dll will be copied to the system directory (for example: C: WINDOWSsystem32). Note start.ini settings and actual ODBC settings unanimously. 2. Examples of procedures to open the server, start the server example VB or Vc example. Need to see the server log, please p2psvr.log copy to c: root directory. 3. Open Client Dll call example, only the client has login server can receive the information. 4. This example does not include voice, video, documents and other components.
Platform: |
Size: 1542144 |
Author: ssss |
Hits:
Description: 分析skype的P2P论文,分析的十分详细。可以了解skype到网络地址穿透和连接的具体信息和内容。-Analysis of skype s P2P papers, the analysis of very detailed. Can understand skype to penetrate the network address and connection specific information and content.
Platform: |
Size: 209920 |
Author: 夏冰 |
Hits:
Description: VODDemo: 视频点播演示程序。一个服务器程序,一个客户机程序程序。服务器端
维持一个供点播的节目列表。客户机与服务器建立连接之后,可以得到服务器上可
供点播的节目列表,然后选择一个感兴趣的节目进行播放。目前支持点播的媒体类
型有MPEG1、MP3、MPEG2、AVI等。-VODDemo: video-on-demand demo. A server program, a client program. Server-side for the maintenance of a list of on-demand programming. Client and server establish a connection, you can get the server for a list of on-demand programming, and then select a program for players interested. Currently supports on-demand media types have MPEG1, MP3, MPEG2, AVI and so on.
Platform: |
Size: 3497984 |
Author: leo |
Hits:
Description: P2P文件传输和聊天系统
这个程序允许2个用户进行聊天和发送程序,目前仅是单机程序,不是客户端和服务器程序,自己担当客户和服务器角色。传输任意大小的文件,本机发送传输速度约3MB/秒,电缆连接约为50-60 KB/秒.(注:这个代码我没有测试成功,可能还有问题,感兴趣的自己研究)-P2P file transfer and chat system, this program allows two users to chat and send procedure is currently only a single procedure, rather than the client and server process, their clients and server roles to play. Transfer files of any size, the machine sending transmission speed of about 3MB/s, cable connection is about 50-60 KB/sec. (Note: I have not tested this code successfully, there may be problems, of interest to their research)
Platform: |
Size: 87040 |
Author: lp |
Hits:
Description: P2P 文件传输.zhFileOcx.ocx: 文件传输控件,此组件可以不可见,也可以可见,可以穿越防火墙进行P2P连接,速度根据网络不同而不同,一般在15KB-70KB之间。
P2PServer.exe:P2P连接服务器,此服务器用于协助组件进行P2P连接,P2PServer.exe 可以对75%以上网络进行P2P直连接,数据无需要经过服务器。25%左右的网络会通过服务器中转。
用户ID:以下例子中所用到的10001号或者10002号,是语音组件的标志,每个组件需要一个ID号来区别,每个语音组件连接P2PServer时需要告知自己是谁和需要连接谁。
-P2P file transfer. ZhFileOcx.ocx: file transfer control, the components can be not visible may also be visible, you can connect through the firewall for P2P, the speed of the network varies, generally between 15KB-70KB. P2PServer.exe: P2P connect to a server, the server components used to help P2P connection, P2PServer.exe can be more than 75 of P2P networks Direct Connect, data no need to go through the server. About 25 of the network will be in transit through the server. User ID: The following examples used in the No. 10001 or No. 10002, is a symbol of voice components, each component need an ID number to distinguish each voice connection components need to inform P2PServer who he is and who need to connect .
Platform: |
Size: 132096 |
Author: david |
Hits:
Description: Delphi的P2P源代码,能穿透防火墙建立UDP连接,能在两个不同的局域网中直接通信。-Delphi s P2P source code, can penetrate the firewall to establish UDP connection to two different LAN direct communication.
Platform: |
Size: 1474560 |
Author: netangels |
Hits:
Description: Functions:
Topic parsing, supporting multi-commands
Anti-Botkiller
Anti-Sandbox
VNC-Scanner
Gets about 400-500 results a day with good ranges with around ~50 bots
Finds 3.8 servers with authbypass bug.
Finds passworded servers with weak passwords.
Finds servers with no password.
MSN Spread
P2P Spread (LimeWire, eDonkey, KaZaA, Morpheus, BearShare, Grokster, ICQ)
Rar injector (copy your bots exe as "crack.exe" to all rar files on computer)
Available commands:
inject
disconnect
reconnect
reconnect.next
nick
restart
vncstop
patch
part
join
scan
msn-Functions: Topic parsing, supporting multi-commandsAnti-BotkillerAnti-SandboxVNC-ScannerGets about 400-500 results a day with good ranges with around ~ 50 botsFinds 3.8 servers with authbypass bug.Finds passworded servers with weak passwords.Finds servers with no password.MSN SpreadP2P Spread (LimeWire, eDonkey, KaZaA, Morpheus, BearShare, Grokster, ICQ) Rar injector (copy your bots exe as crack.exe to all rar files on computer) Available commands: injectdisconnectreconnectreconnect.nextnickrestartvncstoppatchpartjoinscanmsn
Platform: |
Size: 179200 |
Author: 精灵 |
Hits:
Description: P2Framework是一个开源项目。这是一个高效率的平台,使分布式系统的开发变得更加容易。通过这一平台,你可以忘记许多烦恼和琐碎的事情在分布式系统的开发(如NAT /防火墙穿越,的UDP / TCP协议的交换机等) 。
主要的重点是在这个框架内,以减轻P2P的连接建立,数据和信息传输。与P2Framework ,开发商不需要照顾NAT穿越,防火墙/代理问题,可靠性的UDP和TCP短期发送/接收的问题(等)的点对点环境。例如,可能同行后面的NAT或使用HTTP代理上网。另一个例子是,开发商可能要处理UDP和TCP连接以同样的方式,例如,一个可能需要可以传递信息的UDP和TCP可靠传输数据块的块,而不是流。在P2Framework ,各种连接建立和数据传输的封装几乎相同的接口。您可以使用混合连接P2Framework来确定最佳连接你喜欢同伴之间。此外,所有的网络业务的非块P2Framework其中只有运行signle线程。因此,开发商不需要使用互斥。和P2Framework可以建立在双方的Win32和Linux平台。-P2Framework is an open source project. It is a highly efficient platform for making distributed system development much easier. With this platform, you can forget many annoying and trivial things in the distributed system development (such as NAT/firewall traversal, udp/tcp protocol switch, etc.).
The main focus on this framework is to ease the P2P connection establishment, data and message transmission. With P2Framework, the developers do not need to care NAT traversal, firewall/proxy problem, UDP reliability and TCP short send/receive problem (etc.) in peer-to-peer environment. For example, peers may behind NAT or uses a http proxy to access Internet. Another example is that the developers may want handle UDP and TCP connections in the same way, such as, one may want to UDP can transmit messages reliably and TCP can transmit data block by block rather than stream. In P2Framework, all kinds of connection establishment and data transmission are encapsulated as almost the same interfac
Platform: |
Size: 1231872 |
Author: 董巍 |
Hits:
Description: 用Java实现的tcp协议中p2p的连接,包括聊天和文件的传输,很实用也简单易懂,是报告。-Using Java to achieve agreement of the tcp connection p2p, including chat and file transfers, it is also easy-to-read and practical, is the report.
Platform: |
Size: 235520 |
Author: 麻园 |
Hits:
Description: P2P协议源码。使用UDP打洞技术来构建位于不同内网的两台电脑的连接。-Source of P2P protocol. Utilize UDP holes to establish connection between 2 hosts which are located in different internal network.
Platform: |
Size: 16384 |
Author: Leon |
Hits:
Description: 本体育交流网站要实现一个基本的视频交流网站的功能,包括前端呈现视频链接、BT种子提供下载、视频下载、多语言的支持、多时区的支持、论坛、比赛搜索,后台提供一个视频连接的发布、时区的管理、P2P软件的管理、论坛系统管理、广告系统的管理功能,后台人员管理、角色管理、权限管理、以及为其他网站提供webservice接口等功能.-The Sports Exchange web site to achieve a basic video sharing site' s features, including front-end rendering video link, BT seeds available for download, video downloads, multi-language support, multiple time zones support, forums, games search, background to provide a video connection release, time zone management, P2P software, management, forum system management, advertising management system, background people management, role management, rights management, as well as other sites to provide webservice interface functions.
Platform: |
Size: 5187584 |
Author: ansing |
Hits:
Description: 在VS2008平台下编写的双机通信程序,程序可选择作为客户端或服务器,客户端和服务器之间通过WinSock建立连接,可以在窗口中发送和接收信息并显示,发送和接收过程交替进行。-Written in VS2008 platform Dual communication program, the program can choose as a client or server, the client and the server via WinSock connection, you can send and receive messages in the window and display, send and receive process alternately.
Platform: |
Size: 3072 |
Author: 刘琬臻 |
Hits:
Description: udt.4.8 UDT(UDP-based Data Transfer Protocol,简称UDT)是一种互联网数据传输协议。UDT建于UDP之上,并引入新的拥塞控制和数据可靠性控制机制。UDT是面向连接的双向的应用层协议。它同时支持可靠的数据流传输和部分可靠的数据报传输。 由于UDT完全在UDP上实现,它也可以应用在除了高速数据传输之外的其它应用领域,例如点到点技术(P2P),防护墙穿透,多媒体数据传输等等。 UDT由开源软件作者谷云洪在美国伊利诺伊大学芝加哥分校攻读博士期间开发,并由他在毕业后继续维护和升级。UDT的开源软件可以在SourceForge上获取-udt.4.8 UDT (UDP-based Data Transfer Protocol, referred to as the UDT) is an Internet data transfer protocol. UDT built over UDP, and the introduction of new congestion control mechanism of control and data reliability. UDT is bi-directional connection-oriented application layer protocol. It supports both reliable data streaming and partial report reliable data transmission. Because UDT fully implemented on the UDP, it can also be used in addition to other than high-speed data transmission applications, such as point to point technology (P2P), penetrate the protective wall, multimedia data transmission and so on. UDT valley by the open source software of the University of Illinois in the United States Yunhong Chicago developed during doctoral study, by him after graduation to continue to maintain and upgrade. UDT SourceForge open source software can be obtained on
Platform: |
Size: 323584 |
Author: ade |
Hits:
Description: The system will include multiple clients (also named peers) and one central server. A peer can join the P2P file sharing system by connecting to the server and providing a list of files
it wants to share. The server shall keep a list of all the files shared on the network and their locations (IP address and port). When a peer intends to download a file, it will initiate a
direct connection to the relevant peers to download the file. A peer should be able to download a file simultaneously from many peers. Upon leaving the network, the peer must remove its files from the server’s file list.-The system will include multiple clients (also named peers) and one central server. A peer can join the P2P file sharing system by connecting to the server and providing a list of files it wants to share. The server shall keep a list of all the files shared on the network and their locations (IP address and port). When a peer intends to download a file, it will initiate a direct connection to the relevant peers to download the file. A peer should be able to download a file simultaneously from many peers. Upon leaving the network, the peer must remove its files from the server' s file list.
Platform: |
Size: 1970176 |
Author: yolanda |
Hits:
Description: 这里面有3篇关于tcp如何打洞建立p2p连接的文章,介绍了原理,也有实例的代码。-There are three articles to establish p2p connection on tcp how holes, introduced the principle, there are also instances of code.
Platform: |
Size: 14336 |
Author: 庄叶丹 |
Hits:
Description: P2P如何穿透局域网, 包含P2P客户端和P2P服务器端的程序代码,非常有用的实例代码。-Create P2P connection in 2 LAN, include p2p client program and a p2p server program, it s very useful.
Platform: |
Size: 27648 |
Author: kevin |
Hits:
Description: 通常情况下,当进程使用UDP 和外部主机通信时,NAT 会建立一个Session ,这个Session 能够保留多久并没有标准,或许几秒,几分钟,几个小时。(Typically, when a process uses UDP to communicate with an external host, NAT creates a Session, how long the Session can hold and does not have a standard, maybe a few seconds, minutes, hours. If ClientA-1 see ClientB-1 online in the application program, and I want to communicate with ClientB-1, one way is Server as a middleman between ClientA-1 and ClientB-1, is responsible for forwarding the message, but this server will not be able to eat too tired. Another approach is to let ClientA-1 Ho ClientB-1 establish end-to-end connections, and then communicate by themselves. This is the P2P connection.)
Platform: |
Size: 3505152 |
Author: weibaba
|
Hits: