论文部分内容阅读
随着VPN产品市场规模的不断扩大,越来越多的网关设备实现了L2TP协议,但是由于各厂商没有统一的测评标准和相应的自动化测试工具,加之IPv6等新一代网络协议标准的提出使协议栈的实现复杂化等因素,使VPN产品的质量和性能难以得到保证,因此对支持IPv6的L2TP协议的性能测试系统的需求迫在眉睫。
本文首先对IPv6协议关键点进行分析,并且对在此基础上的L2TP协议、PPP协议进行深入研究。然后在新一代网络环境下,实现了基于Linux操作系统的TCP/IP协议栈,设计与实现了基于IPv4、IPv6双栈的、以C/S为架构的、基于分布式多代理的L2TP协议性能测试系统。最后进行测试,验证了系统实现的正确性。论文创新点是提出了基于状态向量表的索引-IP地址映射算法,解决了单台主机上多隧道并发的瓶颈问题。