網(wǎng)絡狀態(tài)模擬軟件的設計與實現(xiàn)
發(fā)布時間:2018-08-18 20:36
【摘要】:現(xiàn)有的網(wǎng)絡管理軟件需要真實的網(wǎng)絡環(huán)境作為支撐,實現(xiàn)網(wǎng)絡監(jiān)視和管理的功能。如果在真實的網(wǎng)絡環(huán)境中進行網(wǎng)絡管理軟件的開發(fā)和測試,不僅需要耗費大量人力物力進行網(wǎng)絡環(huán)境的搭建,而且網(wǎng)絡數(shù)據(jù)的采集及分析也存在一定困難。網(wǎng)絡模擬軟件的出現(xiàn),使網(wǎng)絡管理軟件的設計和開發(fā)的工作變得高效,同時也省去了測試網(wǎng)絡環(huán)境的搭建費用。 本文描述的網(wǎng)絡狀態(tài)模擬軟件,是在原有SNMP數(shù)據(jù)錄制回放軟件的基礎上,著重研究各類網(wǎng)絡環(huán)境,使各類網(wǎng)絡事件通過交換機的SNMP數(shù)據(jù)的方式進行重現(xiàn),從而模擬各類交換機事件,重現(xiàn)相應的網(wǎng)絡狀態(tài)。本軟件可以在服務器上搭建一個仿真網(wǎng)絡環(huán)境,研究人員利用這個虛擬網(wǎng)絡,在前期對現(xiàn)有網(wǎng)絡管理軟件進行設計研究,中期對網(wǎng)絡環(huán)境進行針對性的開發(fā)工作,后期對其功能、性能等方面進行測試和評價。另外,軟件模擬的網(wǎng)絡狀態(tài)也給開發(fā)人員提供了更快速、直觀的參照,為網(wǎng)絡管理軟件的優(yōu)化設計提供更便捷、有效的手段。 本文描述了一種面向各類網(wǎng)絡狀態(tài)模擬的軟件的設計與實現(xiàn)。首先介紹了基于SNMP仿真代理的研究現(xiàn)狀,重點描述了現(xiàn)有方案在網(wǎng)絡狀態(tài)模擬方面的不足,接下來針對這方面的不足,結合項目組現(xiàn)有網(wǎng)絡管理軟件的具體情況,提出了本網(wǎng)絡狀態(tài)模擬軟件的總體需求。之后針對總體需求,設計相應的解決方案和軟件架構,包括背景數(shù)據(jù)流生成、交換機事件模擬、Agent數(shù)據(jù)回放和腳本自動控制四個方面,并詳細描述了各個功能的設計與實現(xiàn)。接下來,對各項功能進行全面的功能和性能測試,充分驗證了本軟件在網(wǎng)絡狀態(tài)模擬方面的測試用例全面、測試數(shù)據(jù)具有針對性、測試過程自動化等優(yōu)勢。最后對本文設計實現(xiàn)的網(wǎng)絡狀態(tài)模擬方法提出待改進的方面和下一步研究方向。
[Abstract]:The existing network management software needs the real network environment as the support, realizes the network monitoring and the management function. If the network management software is developed and tested in the real network environment, it not only needs a lot of manpower and material resources to build the network environment, but also has some difficulties in the collection and analysis of network data. The appearance of network simulation software makes the design and development of network management software more efficient and saves the cost of testing network environment. The network state simulation software described in this paper is based on the original SNMP data recording and playback software, focusing on the study of various network environments, so that all kinds of network events can be reproduced through the SNMP data of the switch. Thus all kinds of switch events are simulated and the corresponding network states are reproduced. This software can set up a simulation network environment on the server. Researchers can use the virtual network to design and study the existing network management software in the early stage, and develop the network environment in the middle period. The function, performance and other aspects of the test and evaluation. In addition, the network state of software simulation also provides developers with a faster and more intuitive reference, and provides a more convenient and effective means for the optimization design of network management software. This paper describes the design and implementation of a software for network state simulation. Firstly, this paper introduces the research status of simulation agent based on SNMP, and describes the shortcomings of the existing scheme in network state simulation. Then, according to the shortcomings of this aspect, combined with the specific situation of the project team's existing network management software, The overall requirement of network state simulation software is presented. Then, according to the overall requirements, the corresponding solution and software architecture are designed, including background data stream generation, switch event simulation agent data playback and script automatic control. The design and implementation of each function are described in detail. Then, the comprehensive functional and performance tests are carried out, which fully verify the advantages of the software in network state simulation, such as comprehensive test cases, targeted test data, automation of test process, and so on. Finally, the network state simulation method designed and implemented in this paper is proposed for improvement and the next research direction.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.07
本文編號:2190606
[Abstract]:The existing network management software needs the real network environment as the support, realizes the network monitoring and the management function. If the network management software is developed and tested in the real network environment, it not only needs a lot of manpower and material resources to build the network environment, but also has some difficulties in the collection and analysis of network data. The appearance of network simulation software makes the design and development of network management software more efficient and saves the cost of testing network environment. The network state simulation software described in this paper is based on the original SNMP data recording and playback software, focusing on the study of various network environments, so that all kinds of network events can be reproduced through the SNMP data of the switch. Thus all kinds of switch events are simulated and the corresponding network states are reproduced. This software can set up a simulation network environment on the server. Researchers can use the virtual network to design and study the existing network management software in the early stage, and develop the network environment in the middle period. The function, performance and other aspects of the test and evaluation. In addition, the network state of software simulation also provides developers with a faster and more intuitive reference, and provides a more convenient and effective means for the optimization design of network management software. This paper describes the design and implementation of a software for network state simulation. Firstly, this paper introduces the research status of simulation agent based on SNMP, and describes the shortcomings of the existing scheme in network state simulation. Then, according to the shortcomings of this aspect, combined with the specific situation of the project team's existing network management software, The overall requirement of network state simulation software is presented. Then, according to the overall requirements, the corresponding solution and software architecture are designed, including background data stream generation, switch event simulation agent data playback and script automatic control. The design and implementation of each function are described in detail. Then, the comprehensive functional and performance tests are carried out, which fully verify the advantages of the software in network state simulation, such as comprehensive test cases, targeted test data, automation of test process, and so on. Finally, the network state simulation method designed and implemented in this paper is proposed for improvement and the next research direction.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP393.07
【參考文獻】
相關期刊論文 前8條
1 朱慶弦;張杰;張駿溫;;網(wǎng)絡管理技術的發(fā)展趨勢[J];電視技術;2005年12期
2 向駒;;網(wǎng)絡模擬軟件腳本研究[J];計算機工程;2007年23期
3 張先鋒,邱勁松,金連甫;基于SNMP代理技術的網(wǎng)絡設備仿真[J];計算機應用;2002年04期
4 蔡麗,張大方,謝高崗,陳筠;基于SNMP網(wǎng)絡管理系統(tǒng)的設計與實現(xiàn)[J];計算機應用;2003年03期
5 盧葦,黃銳,嚴斌宇;基于SNMP的網(wǎng)絡管理系統(tǒng)的設計與實現(xiàn)[J];計算機應用研究;2002年04期
6 張宏莉,方濱興,胡銘曾,姜譽,詹春艷,張樹峰;Internet測量與分析綜述[J];軟件學報;2003年01期
7 羅毅;姚桂玲;;基于SNMP的MIB構結樹高效算法研究[J];計算機工程與設計;2010年15期
8 王煥然,徐明偉;SNMP網(wǎng)絡管理綜述[J];小型微型計算機系統(tǒng);2004年03期
,本文編號:2190606
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2190606.html
最近更新
教材專著