| As the basis of network, switching equipment determines the performance and stability of information transmission. With the development of information technology, a wide range of network applications emerged. It had resulted in rapid growth of network traffic and data types. Higher requirements were presented for switching equipment. The verification and testing techniques is a way to solve this problem.A verification and test platform for switching equipment was proposed in this thesis. First, this thesis researched the verification and testing techniques, which based on RFC and testing standard of China communications industry. At the same time, this thesis analyzed the design requirements of the platform, includes flow model and packet capture technology.Next, from the perspective of traffic generation, this thesis summed up many common architectures of the verification and test platform for switching equipment. On the basis of understanding and argument, this thesis put forward a platform based on SoC, which is good at compromise in the cost, effort and convenience.Then, this thesis described the methods of traffic generation and packet capture in this platform detailedly. Moreover, it completed the HDL codes designing of traffic generation IP, packet capture IP and synchronous IP, built a SoC platform, and wrote a C language program.Finally, this thesis verified the flow model generated by the platform, and benchmarked a self-developed FC switch through the platform.There is a solution of traffic generation based on convergence process which is generated by the platform. This solution can use HDL to simulate many kinds of flow model, such as Poisson, IPP and self-similar, to increase traffic generated speed, ensure degree of accuracy, and a low share of resources and flexibility.And the FPGA technology is used in this platform, which can quickly develop the platform and effectively reduce the cost. Because of the parallel computing features of FPGA, the platform also can reach the required rate of the port of. |