基于服务元架构的软件路由器中测试工具的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:luochaojie123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实用的网络体系结构都是层次结构,目前互联网使用的主流网络体系是TCP/IP。由于最初的TCP/IP协议栈本来就是为了窄带文本数据而开发的,但是随着全球互联网的蓬勃发展,人们对网络的利用和依赖的增加,各种新的网络服务不断涌现,从而对网络的性能提出了更高的要求,TCP/IP层次网络体系所带来的矛盾也不断突出。现在对网络体系结构的研究表现在两个方面:一是在TCP/IP体系结构上进行改进,难以解决层次结构自身存在的问题。二是针对现在网络通信技术发展的特点,结合网络应用的需要,进行新型网络体系结构的研究,这是解决层次网络体系结构存在问题的根本途径。本文通过对现有网络中服务类别的分析、归纳,针对现有的分层网络体系结构存在的层间功能重叠和复杂的分层处理过程所带来的网络服务效率低下的问题,介绍了一种基于服务元的网络体系结构。它不同于层次网络系统结构,具有简洁、可扩展和容易实现的特点。服务元网络体系结构也是模块化结构,模块是服务元。服务元是能够提供服务而又隐藏内部细节的最小实体(硬软件)。在服务元网络体系结构中,服务元只提供服务,不接受服务,所以服务元比层简单。项目组在Linux Red Hat7下,利用面向对象的开发工具C++实现了服务元网络体系结构下的软件路由器模型。在该模型中,用面向对象的设计思想把服务元作为一个软件对象来实现,使它既是包处理的一个最小单元,也是CPU调度的最小单元。这种新型的软件架构具有灵活、安全、高效、易于扩展和配置方便等优点,特别适合构建模块化的,具有面向对象特征的服务元网络系统。服务元网络体系结构是一个全新的无层次的网络体系结构,对基于服务元架构的软件路由器进行研究和实现,需要不断的探索和尝试。本文重点完成了软件路由器中虚电路机制的仿真测试,并在Linux下完成了软件测试工具以及可视化界面的的设计与实现。
其他文献
随着无线网络技术的迅速发展,从早期的移动Ad hoc网络(MANET)用于军事技术领域,到今天的无线Mesh网络(Wireless MeshNetwork,WMN)趋向商用,WMN已逐渐成为人们关注的新技术。目前,W
点对点技术(Peer-to-Peer)从上世纪90年代末提出到现在,短短十来年时间得到了迅猛的发展,不久前Peer-to-Peer(P2P)流量已经超越WEB流量成为了互联网上最庞大的网络流量,P2P技
计算机和网络的广泛应用给人们的工作、生活等都带来了很大的便利,但是随之也衍生出了很多相关问题,信息安全问题备受关注的问题之一。在一些特殊的应用中,如何来确保信息的保密
随着网络通信技术的快速发展,无线Ad hoc网络的发展和应用前景十分广阔。由于无线Ad hoc网络具有动态拓扑、多跳路由以及移动节点能源受限等特性,导致网络中的入侵攻击形式复杂
随着各类移动服务的应运而生,基于定位服务的应用领域也越来越广,对定位区域也由传统的室外转向复杂的室内环境。对于室内环境,建筑结构限制了传统定位导航技术的正常使用,一
现代软件开发都要把整个系统按功能分解为小的单元,然后开发这些小单元,这些小的单元隐藏内部实现,对外提供接口,最后组合这些单元为整个系统,实现整个系统的功能。但是系统
本文在充分考虑了实际问题中可能存在的两类数据样本不均衡的情况下提出了一种计算加权支持向量机样本权值的方法,采用此方法使得加权支持向量机的分类精度得到提高。同时针
性能是每个软件系统的基本质量属性,是一种指标。随着计算机技术的飞速发展,越来越多的分布式实时系统被开发并使用,由于资源的异构性、动态性、自治性等特征使得分布式实时
作为计算机领域研究的热点问题之一,数据存储技术的发展经历了三个阶段:直接附加存储(DAS)、网络附加存储(NAS)和网络区域存储(SAN)。其中,光纤渠道(FC)、iSCSI以及AoE是网络
随着互联网的高速发展,共享网络资源已经成为人们工作、学习、生活、娱乐的主要方式。但网络体系结构的不可信制约了网络资源共享的正常进行。当前存在的网络资源共享模式不