Font Size: a A A

The Research Of A Trusted Data Transmission Platform In A WAN Environment

Posted on:2014-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:H JiangFull Text:PDF
GTID:2268330425472594Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Due to the rapid growth of Internet technology, application software has changed from the traditional single system to the modern distributed system. Distributed system is a software system which is established on network for some function. With the expansion of the scale of the system, distributed system is usually made of thousands of clients which are located in any node in the Internet and one central server. Data interaction from clients to server depends on the message middleware, which is a data transmission platform based on operating system, only responsible for data transmission rather than participate in the upper logic.Server-side of the message middleware must be strict high-performance because of a huge mass of connections and data. This literature has done a lot of research on Windows network programming, and makes deeply discussing of the potential problems. Especially on the server-side, we use asynchronous idea to design a high efficient data transmission system on Windows, which is a message middleware used the technology of IOCP, a kind of efficient server model on Windows and thread pool, memory pool, message queue and so on.To maintain security of data transmission on the Internet, this literature designs and develops a data encryption system based on NDIS, which is a network driver program library of Windows. This system encrypts and decrypts all suitable data packet passing by the network card with the technology of kernel-side. In order to increase the difficulty of decode, we use a symmetric encryption algorithm with dynamic keys.We integrate the data transmission system and the data encryption system independently for trusted data transmission platform in WAN environment. Depends on this platform, we develop three distributed system which are Net Monitor, Web Eye and network information acquisition and monitoring system. Surely, we make a detailed test on the platform. There are29figures,2tables and50references in this thesis.
Keywords/Search Tags:message middleware, completion port, data encryption, NDIS intermediate driver
PDF Full Text Request
Related items