Font Size: a A A

Design And Implementaion Of Network Storage System On OpenWRT Router

Posted on:2016-06-27Degree:MasterType:Thesis
Country:ChinaCandidate:H LvFull Text:PDF
GTID:2308330473954063Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the flourishing developments of Wi-Fi technology and the improvement of chip technology, most of the routers currently used already have a certain scale of computing and processing capacity. Traditional routers can only provide simple service of packet exchange and access to Internet, the wireless routers which is running OpenWRT system not only just support the foundation functions but provide many extended functions as well. The independent and perfect operation system is the most memorable characteristic and the biggest difference from the traditional routers, it is also the foundation to achieve these extended functions. At the same time, because of the rise of all kind’s intelligent mobile terminal, the needs of data storage is increase progressively.Compared to the desktop PC, the storage capacity of intelligent mobile terminal is relatively weaker,thus many users tend to use cloud server to store their personal data. However there are some potential risk of leakage data on third platform, in order to the data security needs of some users, it is worth to build a simple and relatively safe network storage system at a low cost for these people.Through building a network storage system on OpenWRT router to meet the demands, the author designed the whole structure of network storage system that based on client and server model. One part of the system is server which provide user management and file access, another part is client which provide access to server and download/upload file to server, the connect channels are encrypted by SSL, which will ensure no data stolen by the third person.The author built an above mentioned network storage server based on a wireless router which is running OpenWRT operation system. The server has the capacities of files transfer, user access control, user access directory control and encryption of data transfer. The corresponding network storage client is running on the iOS intelligent mobile terminal, and the client is capable of encrypting data for connections, transfer file between the server and the client itself. The user interface and interactive logic of the network storage client is also optimized for the characteristics of the intelligent mobile terminal.At last, detailed functional test is running between the network storage server and the corresponding client. The test result shows that the whole system can reliably transfer files, and the packets that captured during the test are indeed encrypted, therefor it can effectively prevent the risk of data interception.
Keywords/Search Tags:network storage, router, transmission encryption, OpenWRT
PDF Full Text Request
Related items