Font Size: a A A

The Web Stream Statistics And Analysis System

Posted on:2006-05-30Degree:MasterType:Thesis
Country:ChinaCandidate:J L ShiFull Text:PDF
GTID:2168360182957169Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years because of booming development of Internet, we use the circumstance of the network to grow up quickly, through the network it is convenient for us and save time to handle some problems in life. For a network manager, the network discharge analysis is an account for much work, if good and analytical tool are available, the manager can be aided to detect many problems actively , communicate with the whole world at any place through the network, attain the knowledge exchanges, also therefore result in multifarious network usage, control the domain to use the circumstance to has been the problem that the net takes care of the personnel to concern very much up the bandwidth, the desire understanding network use the circumstance and can be can understand by the domain discharge analysis that the domain's discharge distributes the situation currently, the net takes care of the personnel then very soon by discharge load to judge the network or equipments to arise problem possible reason. In this text detailed introduction display the discharge analysis diagram with the mode of WWW, such network manager will convenient, understand this domain quickly to use the circumstance in the bandwidth, and each IP use the condition, and statistics to be to analyze the search in the days to come the usage. Have this related information, the net takes care of the network usage circumstance that the personnel can make use of the Internet to know the domain immediately inside the present stage, and need the hour of this domain bandwidth usage circumstance to be the basis may also. This text mainly studied two main condenses: The website interview dynamic state follows the data to withdraw the function and websites to visit the discharge covariance analysis function. The website interview dynamic state follow the data withdraws the function to mainly complete to save the processing towards visiting the circumstance of record and in drive visit process to this website. In carry out process, mainly adopted the line distance technique, build up a chaperonage progress, that progress is always in the interview circumstance that the dynamic state monitors the website, at this website is visit, identify to visit the circumstance to combine to increase the interview data to the database automatically in. The website interview discharge statistics to analyze the function to mainly complete to carry on the whole analysis towards the data that withdraw, carry out to come to visit the covariance of address of IP to each city, nation, and show the born and homologous annual report, monthly bulletin, weekly paper, the newspaper form, we will display the discharge analysis diagram in the WWW through the JAVA Applet at the same time. Make use of the method of JAVA Applet is can make the Server draw the load dispersion of a discharge analysis diagram in Client, to this Server more efficient work. The Thread line distance that accompanies with the progress to mainly adopts the history JAVA to provide in carry out process inherits the realization, the chaperonage progress for build upwill start automatically, supporting automatically. As for how at appropriate of position install the network discharge analysis chaperonage progress, already have the scholar to make to elaborate on, no longer reword here. Make use of the calculator grab at and withdraw the network data to wrap to is already not the difficult technique any more, can make use of the ready-made chain to connect the database in carry out process to collect the network data to wrap, and withdraw the data to wrap in the IP masthead information, in the IP masthead format, know this to wrap to belong to that IP according to the information of the source address and the purpose address word segment send out and receive. After the application software grabs at the data to wrap, can aim at the agreement( TCP, UDP, ICMP or other), address( SrcIP, DstIP), wharf number( SrcPort, DstPort) of the data report, deliver the amount of data( InByte, OutByte) and deliver the data to wrap the quantity( InPkt, OutPkt) to make the covariance, and take a minute as time unit to be the basic covariance zone, then will as a result carry on the record. For getting the biggest transplantation, and reduce the servo software of the related need, only demand operate system and web page of the system. The Currently although only development on the Windows Windows system, the key techniques can plant to move to the different platform( the such as Unix, Linux, FreeBSD …), So the transplantation of the future should reckon without. While develop system, our target is to turn down the demanding dependence of other software , so did not use any database, using the traditional file technique only to handle.The database the has the storage, the management the and the search functions, the also the making the homework the environment the of the single the machine the operation the transfer three the layer type structures-be the divided the into the customer the to carry( Client), the server the of web( the web server), the database the server( the Database Server) three layers, the server of the Web is the responsible for the database a the machine the establishment that the Web the Server and Clients carry because of the fast growth of the net network with the data that obtain the database server, the database server then is responsible for the storage presents to carry for customer of data, but the customer carry the convenience to connect, present through" the home page" the way and can immediately let Client with the Web Server to do the double toward communication with the browser and the Web Servers. At face huge, complications needs to waste a great deal of data of manpower, if by three layer type structures to lend support to, scatter the work on each host, the nature can lower the load of each host. Moreover, by helping the ability of JAVA Applet, and use the painting function that Applet provide, make the discharge analysis painting system actually. At the same time the JAVA Applet of the mode of WWW carries out in the process, make use of the byte code that Server edit and translate when carry to deliver to the Client to carry, and carry to then edit and translate this byte code as the applied procedure that can carry out in the Client, sharing in load thus to carry in the Client, the processing effect that Servercarry also can promote consumedly. Currently the most in common use network discharge analysis tool is probably software of MRTG, it can take out the amount of covariance of the SNMP Agent, and draw a discharge diagram, and emerge it by web page. It have simple, the special features that understand and use easily, but relatively, its function is also weaker. Also have a lot of complicated business software to on the market, at the operation method difficulty, the system have provide of information measure big, or two shortages of information that provide, can't the covariance of the effectively contented and different network discharge analyze. In this text, we research to manufacture a constructs or purchase to statistics the system in the discharge on the Web analysis, convenient provide the net to take care of the personnel to know the network bandwidth usage condition in the system and quickly, for the convenience of in the net takes care of the personnel to do the best allotment to the network resources, the net take care of the personnel and can understand at the same time each time at that time situation and some the discharge of the IPs that the discharge size, each discharge of IP of the point distribute the diagram, providing the basis of a reference. In the future we will continue to complete the more perfect function, for example: Observe the individual discharge of the TCP, UDP analyzes the diagram. And increase a solid hour the discharge shows the function, strengthening the integrity of the whole system, to provide the net to take care of more in formations of personnel.
Keywords/Search Tags:Statistics
PDF Full Text Request
Related items