Font Size: a A A

Design And Implementation Of File Sharing System For Regional Network

Posted on:2019-04-21Degree:MasterType:Thesis
Country:ChinaCandidate:C JiangFull Text:PDF
GTID:2348330569495551Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet,people have been studying how to share the network files conveniently and efficiently.The file sharing system of traditional C/S architecture has become more and more unable to meet the needs of the user because of its limited bandwidth and storage.On the other hand,in recent years,with the rapid development and popularization of mobile intelligent devices,people's demand for PC devices is decreasing.However,the low storage capacity of mobile intelligent devices has always been a limitation.At the same time,NAT traversal is becoming more and more mature.The emergence of NAT traversal solves the issue that the limitation of C/S architecture successfully,and it provides a good technical support for the development of file sharing,but for the traversal of the symmetric NAT device and how to improve the rate of traversal,which are always the key issue in the field of NAT traversal.In order to improve the NAT traversal and combine the advantages of mobile intelligent devices and PC devices,the thesis proposes a solution for sharing files conveniently and efficiently.And on the basis of this solution,a file sharing system is implemented to provide convenient and efficient file sharing services for the customers.For NAT traversal,based on the existing NAT tranversal,the thesis not only supports the traversal of commonly used cone NAT devices,but also supports the traversal of partially symmetric NAT devices.At the same time,considering the regional problem,the division of user region is added to the system,which makes the NAT traversal efficiency and file transfer efficiency higher.For combining the advantages of mobile intelligent devices and PC devices,the thesis puts forward a set of device discovery mechanism,and the separated mechanism of the main functions.The main functions of user interaction are implemented in mobile intelligent devices,and the function of file transfer which has no direct contact with the user is realized on PC devices.In addition,the thesis also implements a series of auxiliary functions for the user's needs to improve the user's experience.Firstly,the thesis expounds the purpose and the significance of the research,and gives a brief introduction for the current research status and the key technologies used in the system.Then,the thesis analyzes the needs of the whole system,and defines the module division of the system and the relationship between each module.Then,the overall design of the whole system and the design and implementation of the subsystems are introduced in detail.Finally,the function and performance of the whole system were tested.According to the test results show that: the system function is more comprehensive to meet the daily needs of the user,at the same time,the performance of the success rate of the NAT traversal and the speed of file transfer also got good security.
Keywords/Search Tags:NAT traversal, File sharing, Regional division
PDF Full Text Request
Related items