Font Size: a A A

Design And Implementation Of Automatic Test System For Forwarding Based On TCL

Posted on:2016-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:W J LiFull Text:PDF
GTID:2348330542476154Subject:Engineering
Abstract/Summary:PDF Full Text Request
Development of Internet technology promotes the update of data communication equipment.As important devices in the network,routers have been deployed in backbone network,enterprise networks and access networks.Internet is asked to stably and quickly respond to user needs,so the router must achieve high-speed and high performance forwarding.Thus,during the router product development process,packet forwarding function tests and related test combinations are important.From the point of test theory and improvement for packet forwarding,the thesis analyses routers’ architecture,test points,automation applicability and automated test framework.Combined with the current low degree of automation for packets forwarding,we build a TCL-based packet forwarding automated test systems.Considering the simplicity,expansibility and portability,the design and implementation of the test system is based on the company’s existing automated testing framework,and subdivides the test system into modules.Physical analysis,test bed file generating,topology file generating,flow model,test scripts and libraries interface modules enable automated test system structured.Each module is designed to achieve a relatively independent function by TCL scripting language,while each module systematic associated.In order to improve the operability of the test system and reduce the dependence on developers,we use automatic executable file,in which the test engineer could select and modify the flow module type,and operate the automated test system by only one file.Finally,the effectiveness of the designed automated test system is tested and proved via script log and testing system expansibility is exhibited by RFC2544 performance tests.Based on the above research,the automated test system provides a convenient way to operate forwarding tests for middle-and high-end routers and the all the configuration is achieved by full automation.The adopted modular design in automated test system makes future expansion for forwarding test points possible.
Keywords/Search Tags:Distributed Router, Packet forwarding, Automated test, Modular design, TCL scripting language
PDF Full Text Request
Related items