Font Size: a A A

Windows Ipsec-based Vpn Software Development

Posted on:2007-06-08Degree:MasterType:Thesis
Country:ChinaCandidate:T CengFull Text:PDF
GTID:2208360185456775Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As supplement or replacement of traditional private networks, Virtual Private Networks aim to accommodate the rapidly-increasing networking requirements of remote offices and business partners. Demands for VPN will be on the increase for the years to come as enterprises opt for more secure and cost-effective networking solutions. The ever-heightening requirements for security, QoS and cost-effectiveness prompt VPN to continue its development. IPSec, one of the means of security for VPN, is still in the process of perfecting itself along with VPN, regardless of its near-perfection structure and its status of being the actual standard for IP security.Complementing hardware VPN, software VPN offers general users a more cost-effective approach to network security. It has a bright future in the market. In recent years, China began to research on VPN's software implementation. Despite the great importance of these researches, Chinese VPN software, up till today, still lags behind in the global arena. The reason is largely because of the quality of the software instead of the technology involved. Focused on the theory of the core functions and featured much by the experiment characteristics of the implementation, the researches, though very valuable in Chinese IT development, bear not-so-much significance in helping increase the quality of Chinese VPN software. When it comes to quality, software engineering is the way to go. To facilitate her IT cause, China has to change many of her"programmers"into"software engineers", through training of software engineering. The author does the research on VPN software in an engineered way and through engineered thinking. The focus is more on the developing course, rather than the implementation. Some of the theories and principles of software engineering are carried through the entire research course, from system analyzing through designing all the way to coding.Many former researchers have contributed a lot to the topic. Standing on the shoulders of those giants, the author starts the research by thoroughly analyzing IPSec, followed by researching the software implementation of VPN, Windows drivers, NDIS drivers, packets intercepting, and the implementation of IPSec on Windows. Then,...
Keywords/Search Tags:VPN, IPSec, NDIS driver, packet intercepting, VPN software
PDF Full Text Request
Related items