为了让网络提供日益扩大的网络需求,满足各种各样的网络服务要求,我们认真研究了TCP/IP的体系结构的特点,发现基于层次体系结构的TCP/IP网络有许多固有的缺陷,而非层次体系结构的网络则克服了这些缺陷,对于提供网络服务质量提供了良好的框架。服务元网络体系结构(SUNA)是一种新型的非层次网络体系结构。本文对SUNA的一种具体实现——微通信元系统(MCES)架构进行了探索,详细阐述了MCES架构原型主机的总体设计、模块的划分、各模块的功能以及为用户提供的服务,论述了基于MCES的面向对象设计与实现。实现了面向对象的特性后,MCES具有简洁、可扩展和容易实现的特点。因此,文章对于面向对象的特性,以及对MCES的面向对象设计和实现都进行了深入的研究。对比于现有网络体系结构对于数据的处理,本文详述了面向对象的MCES中,用户数据与指令是如何从应用层到达网络的底层,并在linux开发环境下,用C++语言实现了基于MCES的面向对象的功能。测试结果表明,在功能上,无论是用户指令还是用户数据,都能正常实现对数据的处理和传输。在性能上,主要测试了双机数据传输部分,测试结果表明面向对象的MCES下,数据的传输在性能上优于或等同于传统层次网络下数据的传输。由于实现基于MCES架构面向对象的设计与实现原型是前人没有做过的,我们在整个过程中不可避免的遇到了很多的难题,但是通过我们对已有技术的借鉴,各位老师的悉心指导,以及与同项目组同学的积极讨论,这些问题都得到了解决。
本文来源: https://www.lw50.cn/article/4ad06151febe3cf7d8f39806.html