|
With the development of the Internet, and network transmission rates continue toincrease, the IP network also appeared in a diverse situation, it has become an integrateddata, voice, video and other multimedia services platform. However, the increasingnumber of internet users and internet application requirements also lead to the flaw ofIPv4based Internet technology is gradually exposed. The problems of IPv4networkinclude the shortage of32-bit IP address, routing selecting, security problems and QoS.IPv4network transition to IPv6network is desperately needed. There will be more andmore IPv6subnet, IPv6Device as the transition from IPv4to IPv6is faster and faster.New device means new testing requirements.The thesis focuses on the testing requirements, the testing procedure and technicalapproach while studying on the protocol testing, network performance monitoring, andtransition testing, network security testing firstly. Through comparative analysis, it provesthat the reusability of the basic technical means of various types of test is very high,especially the protocol message encoding, decoding, packet capture, packet filtering, andusing SNMP to get information of the device under test. In order to solve the difficulty ofthe automatic test on ipv6network, this thesis comes up with three key technologies whichare using tcl, expect to writing test cases, using CORBA to realize distributedinteroperation and using network flow engine to realize high network performance test.Finally, this thesis presents an IPv6network automated testing system architecture,designs and realizes the key modules and construct IPv4/IPv6hybrid networkenvironment to verify the system design. By comparing the technical documents of IPv6Ready Logo Program and test results gived in this thesis, it proves that it can simplify thetest procedure, and improve test efficiency and reduce the cost of test by using thearchitecture mentioned in this thesis.
|