Font Size: a A A

Based On P2p Technology, The Remote Control System

Posted on:2008-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:C WangFull Text:PDF
GTID:2208360212494086Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The development of network application is mainly reflected by the increases of network terminal nodes and internet information flow. Thus bandwidth has become the bottleneck of the traditional server which is shared commonly and intensively and then the technology P2P developed rapidly in resolving such kind of problems. It is difficult for users sharing the common IP address through NAT to realize connection of peer to peer due to the limit of IPV4 addresses. Nowadays, several types of technologies which can penetrate through NAT are very popular. Hereinto the Hole Punching is commonly used in UDP connection.The paper mainly focuses on the theory and method of realizing this technology, and discussing how to establish a peer to peer connection on TCP protocol. Nowadays the Hole Punching is not supported by all NATs. However, with the development of application of P2P, more and more NATs will support Hole Punching.First of all, this paper will introduce TCP/IP protocol and transmission control protocol, and then it will further discuss Remote Control System based on P2P technology by taking an example of applying TCP hole punching in the data transmission of the Remote Control System.Data transmission in which data information is very large often includes desktop images. So this paper will discuss on using zip condensing algorithm to reduce the amount of data transmission.Other contents involved in this paper include intercept and capture and playback of mouse or keyboard messages while in Remote Control System, etc. These are all related to lots of specific technical problems of OS.
Keywords/Search Tags:Internet, P2P, IP, UDP, TCP, NAT, ZIP
PDF Full Text Request
Related items