Test Inputs:
- Packet length
- Offered load
- IPv6 and IPv4 mixed ratio
- Throughput
- Latency
- Packet loss

Figure 5. Configuring port and traffic parameters.
3. Tunneling Functional Test
Objective: Verify correct encapsulation and decapsulation between IPv6 and IPv4.

Figure 6. Tunneling functional test.
Test setup: Two Ixia ports will be connected to the DUT for this test - one to generate IPv6 traffic and a second one to monitor IPv6 over IPv4 tunnels (see Figure 6). The IxExplorer application will be used to generate and analyze IP packets. Various tunneling schemes will be exercised.
Methodology:
- Configure the DUT to support the tunneling scheme under test.
- Set up one Ixia port to generate IPv6 traffic with the properly configured IPv6 addresses to match the tunneling schemes supported by the DUT.
- Set up the IPv6 traffic stream to include the proper data integrity signature.
- Set up the receiving port to measure the tunnel traffic. Set up a capture buffer to analyze tunneled packets.
- Offered load
- Packet length
- Packet headers and payload
- Address range
- Header and payload integrity check
- Packet loss
- Address translation - verify the IPv4 addresses

Figure 7. Tunneling functional test results.
4. Tunneling Performance Test
Objectives: Characterize the DUT's performance in encapsulating and decapsulating IPv6 tunneled traffic. IxScriptMate supports three tests for tunneling performance:
- The Tunnel Capacity Test finds how many frames the DUT loses with various numbers of tunnels.
- The Tunnel Frame Loss Test finds how many frames the DUT loses at various frame rates.
- The Tunnel Throughput Test searches for the maximum rate at which the DUT receives and forwards frames with no frame loss.

Figure 8. Tunneling performance test setup.
Test setup: A minimum of two Ixia ports will be used in this test, in conjunction with the IxScriptMate IPv6 Tunneling Test. It uses IPv6 tunnels with pairs of ports with one-to-one traffic mapping; one port transmits to one receive port. Users can specify multiple pairs of test ports to increase the loading. The transmit ports generate IPv6 packets and the receive ports expect IPv6 over IPv4 tunnel traffic. See Figure 8.
Methodology:
- Configure the DUT to support the tunneling scheme under test. IxScriptMate currently supports manually configured tunnels, IPv4-Compatible tunnels, 6to4 tunnels, and ISATAP tunnels.
- Set up the appropriate test parameters under IxScriptMate.
- Repeat steps 1 and 2 for different tunneling schemes supported by the DUT.
- Execute all three tests to characterize performance.
- Tunnel end points - IPv6 and IPv4 addresses
- Tunneling methods - Manually configured, IPv4-compatible, 6to4, and ISATAP
- The number of tunnels (required for tunnel capacity test)
- Maximum transmit rate
- Loss tolerance
- Frame sizes
- Frame loss
- Tunnel throughput
- Latency
- Packet integrity error
- Packet sequence error

Figure 9. Tunneling performance test parameters.

Figure 10. Tunneling performance test results.
5. IPv6 Routing Performance and Scalability Test
Objectives: Characterize the performance and the scalability of the IPv6 control plane. The IPv6 routing protocols, such as BGP4 , will be tested and characterized. The Ixia test tool emulates many peers/adjacencies and routes behind each test port; therefore, many complicated test scenarios can be done with only a few test ports. The typical tests in this category are:
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




