Font Size: a A A

Design And Implementation Of Network User Management System

Posted on:2012-06-22Degree:MasterType:Thesis
Country:ChinaCandidate:D FanFull Text:PDF
GTID:2178330335950073Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the increase of modernization and development of network technology, users depend on the computer network more and more and the network connectivity can not satisfy the user requirement anymore. Users are hoping to access network at a faster speed, at higher quality and with better security. However, the continuous increase of the number of network users has posed a big challenge to the network daily management and maintenance. In order to maintain the increasingly huge network system work, ensure that all the network resources are in good running condition, we must have the corresponding net user management system to support this. With a powerful system wit strong network user administration system, users can make better use of network resources in a more efficient manner.Strengthening and Regulating the scientific network administration is an important way to improve the army station network maintenance standards, and this is also an important means to transform and adapt to the signal corps systems. Given the current situation that network maintenance work faces such as the fast development of network, out-of date management means, complex new information network, we must face the new problems with an future-oriented view and realistically and actively search for the new system of network administration . This is a current studying topic.This paper improve the army network management level, and combining the actual situation of army network management in user needs, based on the analysis of network users, and puts forward the basic management system development target, and expounds the structure design and system functional design, gives a using Visual c + + development technology and application MS SQL Server database of Internet users manage system is introduced. Of large and medium-sized network user management has reference value. This paper will research emphasis on network layer protocol, using Visual c + + programming in network programming and development of the advantage and realize the ARP message and IP packet controlled through network physical address to a message (MAC address) and logical address (IP address) change, which reach in to network host (in this paper refers to various mainframe computers, switches equipped with IP network equipment) management purpose.This paper is to use the key principle: network ARP per hosts on local have a ARP cache list, if the host 1 to host 2 send messages, host 1 will query it ARP cache list, see host 2 IP address the corresponding MAC address, according to an ARP cache list host 2's MAC address data sent a message. If not found, then to host 1 broadcasting a an ARP request packet (source IP and MAC address is host 1 IP and MAC address, and the destination IP address is host 2 IP address, objective MAC address is FF-FF-FF-FF-FF-FF). Network host (including all host 2) will receive this an ARP request, but only host 2 found the bag with the destination IP address their IP address is same, so to host 1 back an ARP response message (including host 2's MAC address). Host 1 receiving to host 2 response, update after local ARP cache list, later use the MAC address host 2 transmit data. In an ARP agreement, when the host receives an ARP reply message, will to own an ARP cache list updates, the IP and response message will be stored in the MAC address ARP cache. Not only in the only sent an ARP request received an ARP response. Therefore, in the local area network we can use host 3 to host 1 sends a his message, the ARP reply fake fake host 2. Forged an ARP reply message of IP address is host 2 IP address, but MAC address was a forgery, host 1 will use it to update the local ARP cache. Because of data transceiver LAN is actually according to MAC address for transmission, not according to the IP address, so host 1 to host 2 data can transmits to receive less than elsewhere, host 2, leading to the host1 data host 1 and host 2 in the state. UnderstandIn network programming we choose Visual c + + language. Visual c + + is Microsoft Visual Studio, is one of the family members based on Windows operating system of the c + + language program Visual programming tools. It integrates code editor, compilation, links, commissioning function at an organic whole, give programming staff provides a complete, comprehensive and convenient development environment, and provides customers with various useful auxiliary development tool. Visual c + + execution speed and access to the operating system of the high and is many other programming tools and incomparable now, most Windows application especially some rock-bottom main applications running with Visual c + + is a development, therefore, Visual c + + become our choice under Windows programming tools.This chapter 1, through the system development, the background and development objectives, the main contents, technology, research and development trend in customary, this army of net user management system development, and the need for research direction. army of the network users to the network management of the role of the network to improve the scientific management. Chapter 2 through the user needs to army network users management system, the function of the system described, performance, running environment and interface requirements for definition, good solved for users and developers to the same problems between the difference and idioms understanding of different for demand analysis brings great difficulties to this problem. For the OSI reference model, Ethernet, IP, ARP, Visual c + +, database, socket and Winpcap introduction, enabled us to involve the system network programming techniques have further information. This chapter is the content of us achieve system design necessary preparations. In chapter 3, through the architecture design, system function structure describes the system design overall thought. Structure we adopt C/S (client/server) structure model, system function structure into system management subsystem, system setup subsystem, host management subsystem, data processing subsystem, help subsystem and exit subsystem six parts. Chapter 4 describes the system design of concrete realization. A database connection using ADO, and in Visual c + + programming we are focused on achieving the manipulation of network low-rise agreement, so as to achieve the purpose of control network host. The fifth chapter the purpose of introducing a system of testing and application of the situation. At present, the army network users management system has been applied in the army, and authorities achieved very good results, in order to improve work efficiency and accelerate informatization construction and combat effectiveness of the force generated provide strong safeguard.
Keywords/Search Tags:Network users, Management, LAN, ARP, Control
PDF Full Text Request
Related items