Font Size: a A A

Design And Implementation Of Comformance Test Suit For BGP Protocol Based On TTCN-3

Posted on:2019-11-16Degree:MasterType:Thesis
Country:ChinaCandidate:Z L WangFull Text:PDF
GTID:2428330566476580Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
The communication protocols are the general rules that should be followed in the communication between the whole Internet system and the distributed system entities.Theyneed to be standardized in the development of network technology so that various services in communicationcan be implementedaccording to the unified standard.Network device manufacturers also need to have an accurate understanding of various protocols so that network device can be implemented correctly to realize interconnection between different manufacturers' network devices.Border gateway protocol(BGP)is a kind of popular gateway protocol used currently on the Internet and is also a routing protocol between the Radio and television data platform and network operator IPS network.It plays an importantrole of optimization and control strategies between differentautonomous systems.At present,whole Internet is composed of many open heterogeneous networks that connected to the core network through the BGP gateway protocol.BGP gateway protocol plays a very important role in the network.Therefor,it is very important to test the conformance of BGP implementation.In this thesis,The BGP protocol conformance test project is originated from H3 C actual requirement.There is currently no more complete BGP protocol conformance testing tool in H3 C company,and most other protocol components have been specially developed by the test department correspondingly.The fundamental principle of BGP protocol is analyzed deeply and the technologies for protocol comformance test based on TTCN-3 are discussed.The RFC standard protocol documents are researched and the requirements of BGP protocol conformance testsuite are analyzed.In accordance with the modular and tree management model,TTCN-3 test description specification languageis used to develop BGP protocol conformance testsuite for the Comware mainline version.The protocol test cases are summarized into four groups: Basic message processing,Error messages processing,Routes filter processing,Capability sendprocessing.The test casesdevelopment is completed.The real network environment is built and the test cases are used to verify BGP protocol through test.It also illustrates the process of using TTCN-3 to design BGP protocol conformance test suite,and shows some core abstract test suite contents.Analysis of the verifying results of the output,the differences between the standard protocol requirements and Implementation of BGP protocol componentson the H3 C devices are summarized.The standardization and reliability of BGP protocol on the devices are improved.At the same time,it also verifies that the BGP protocol conformance test suite meets the actual engineering needs.And provides a perfect and reliable standard quantitative testing tool for the BGP protocol conformance testing of H3 C network devices.
Keywords/Search Tags:Conformance Test, BGP Protocol, TTCN-3, Test Set
PDF Full Text Request
Related items