Font Size: a A A

The Optimization And Simulation System Of Network Communication Services

Posted on:2008-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:Q D XuFull Text:PDF
GTID:2178360212481345Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the modern information technology developing at a high speed, network communication technology usage in the modern science and technology fields is becoming more and more thoroughly, network communication service optimization becomes a new popular problem gradually. Designing a high-performance, good stability server software plays a very obvious role in optimizing network services. The basic framework of some servers software has been studied, specifically various problem among them has been solved , and a high-effect server software has been developed by myself.The paper sketches the develop course of computer network at first, then, introduces TCP/IP protocol that playing a very important role in network develop, priority discusses translation layer protocol TCP and application layer protocol FTP in the five layers system of TCP/IP, through analysizing and comparing five kinds of popular network I/O model that is used in program designing to translation layer, ultimately I/O completion ports model is choused, that is the most affective.Making use of orient-object multi-thread program design technology in VC exploitation environment, the paper design a server program and a client program which is based on Client/Server pattern, takes use of parallel I/O completion ports server frame in translation layer, designs a protocol similar to File Translation Protocol in application layer, tests the stability and efficiency of server by transmitting files. The procedure has assumed comparatively rational treatment to the client data and the I/O relevance data, resolves the problem that data packet can't be received properly in network by using array number effectively, breaks off ill connection immediately by cyclical judging the condition of client connection, finally, tests the capability of server by preserving the number of client connection.The software that the thesis relates to is applied in science and technology project "water traffic safety information system research and develop " in navigation research institute of Ministry of Communications...
Keywords/Search Tags:TCP/IP, Multi-Thread, I/O Completion Port, FTP
PDF Full Text Request
Related items