交换机认证功能测试工具的设计与实现

来源 :北京科技大学 | 被引量 : 0次 | 上传用户:ADCADC111111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着以太网技术的迅猛发展,网络规模越来越大,对网络用户的管理和计费需求提出的要求也越来越高。交换机是以太网建设的基础设备,利用交换机的802.1x认证功能对网络用户进行管理和计费成为交换机的一项重要功能,为了不断满足新的要求,交换机的认证功能也越来越完善。而优秀的产品需要科学的测试来保证。   本文从交换机的认证功能特点出发,分析认证功能用到的基本技术802.1x、DHCP、socket套接字,并通过对交换机认证功能的开发实际经验和对未来认证功能的发展趋势的预测,设计并实现了一个交换机8021.x认证功能测试工具。   通过对交换机认证功能的测试需求分析,本文将测试工具划分为三个功能模块:命令行模块、802.1x客户端模块和DHCP客户端模块,通过对这三个模块的设计与实现,利用交换机原有的系统架构,实现测试工具的功能。本测试工具的特点是能够在每个端口上模拟大量的认证用户,对认证交换机发起多端口多用户的认证,从而实现对交换机认证的功能和性能测试。该测试工具模拟的认证用户不仅能够静态配置MAC和IP,而且能够自动获取MAC和IP,能够支持标准802.1x报文格式和私有802.1x报文格式,实现对交换机基于端口的认证、基于MAC的认证、基于用户的认证三种认证方式的测试。最后,本文对设计的测试工具进行自测,自测结果表明该测试工具完成出最初的设计需求。并利用该测试工具对认证交换机的认证功能进行测试,给出测试结果。本测试工具在DCRS-5950交换机上实现,以后可以推广到其他型号的三层交换机上。
其他文献
随着数据库技术的迅速发展,结构不同的数据库即异构数据库之间不能安全顺畅的共享和交换数据成为政府/大企业实现信息集成的瓶颈。而且,一些新的需求如:系统间的协同工作、对外
随着网络与计算机技术的不断进步,以计算机为媒介的通信(CMC)不仅改变了人们的日常生活,同时也为欺骗带来了新的场所和新的形式。从大量的电子数据中自动地检测和发现欺骗是
几千年来,我国中医学者通过实践积累了丰富的经验和大量的经典方剂。并产生了中医理论及施治的一系列原则。而对于中医医生个体而言,基本上是在中医理论指导下,靠长期经验,进行诊
如今软件规模和复杂度急剧增加,手工进行软件测试越来越不能满足需求。尤其是性能测试往往需要模拟大量用户的并发操作,更是难以通过手工测试的手段来实现。这促使人们开发测试
目前,Java卡在国内市场虽然所占的份额还很小,但是未来的趋势正朝着有利于Java卡的方向发展。而且国内一些具有前瞻性的卡商也开始着手进行Java卡的开发,在GP(Global Platform)
随着我国铁路事业的发展,对钢轨进行表面缺陷在线检测的问题日益突出。由于钢轨存在大量的表面附着物,无法基于钢轨图像的灰度值准确的对钢轨表面进行检测。基于结构光的机器视
科技的进步与社会的需求推动了高性能计算技术的出现与发展,而在科学计算领域,随着问题规模与复杂度的不断增加,人们对大规模计算的要求也急剧增长。当前,一般通过提升集群模式下
人脸检测肩负着在一幅输入图像中搜索并确定人脸是否存在以及如果存在,确定人脸位置和大小的任务。本文针对当前主流的基于统计学习和瀑布型分类器检测框架的人脸检测方法,在收
在高性能计算领域,数据流是一类重要的计算结构,也在很多实际场景表现出很好的性能和适用性。在数据流计算模式中,程序是以数据流图来表示的。数据流计算中一个关键的问题是如何
随着电子科学技术的不断发展和网络的进一步普及,图像资源逐渐成为人们获取和利用的一类非常重要的资源,从而推动了图像标注与检索技术的不断发展。图像数据是材料科学数据中一