面向对象微通信元系统结构的实现

面向对象微通信元系统结构的实现

论文摘要

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

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 课题任务简介及本人工作
  • 1.3 论文的组织与安排
  • 第二章 基于微通信元系统(MCES)架构的主机模型
  • 2.1 目前网络的特点及存在的缺陷
  • 2.2 国内外网络体系结构相关研究介绍
  • 2.3 服务元网络体系结构(SUNA)
  • 2.4 微通信元系统(MCES)构架原型主机
  • 第三章 面向对象的技术
  • 3.1 面向对象方法学
  • 3.2 统一建模语言(UML)
  • 第四章 微通信元系统(MCES)架构面向对象的设计
  • 4.1.M CES 中的面向对象思想
  • 4.2.M CES 原型主机面向对象的总体设计
  • 第五章 微通信元系统(MCES)架构面向对象的实现
  • 5.1. LINUX开发平台
  • 5.2. LINUX网络通信实现的层模型
  • 5.3 面向对象MCES 架构在LINUX 内核的总体实现思路
  • 5.4 套接字模块面向对象的实现
  • 5.5 服务元管理器(SUM)面向对象的实现
  • 5.6 各服务元面向对象的实现
  • 第六章 性能测试
  • 6.1 实验环境
  • 6.2 测试过程
  • 6.3 测试结论
  • 第七章 论文总结
  • 7.1 全文总结
  • 7.2 课题的进一步研究
  • 参考文献
  • 致谢
  • 硕士期间取得的成果
  • 相关论文文献

    标签:;  ;  ;  

    面向对象微通信元系统结构的实现
    下载Doc文档

    猜你喜欢