论文部分内容阅读
随着信息社会的飞速发展,互联网已经成为推动社会进步的巨大动力。各种类型的互联网新服务呈爆炸式增长,对网络的传输质量提出了不同要求。但传统互联网采用单一的“尽力而为”模式转发IP分组,难以满足服务多样性多元化的要求。为此,急需在网络中内嵌多种传输机制。本文设计并实现了一种基于标识分离的混合交换路由系统。该系统的设计思想是:在利用服务标识为服务单独命名和身份与位置分离的基础上,首先根据服务质量的不同要求对服务进行分级,然后根据服务等级决定服务的传输方式;对于传输质量要求较高或者传输数据量较大的服务通过电路交换的方式进行传输,对于服务质量要求较低的服务通过“尽力而为”的分组转发方式进行传输。由于MPLS具备利用MPLS标签进行数据包转发从而使得面向无连接的IP传输具有面向连接的特性,本文使用MPLS模拟电路交换传输方式。本文首先简要介绍了当今互联网区分服务的研究现状,然后对一体化标识分离网络和MPLS技术进行了介绍。在介绍了这两部分的基础知识后,对混合交换路由系统的设计进行了需求分析。在此基础上,提出了混合交换路由系统设计方案,并详细的介绍了系统的工作流程,采用模块化的设计思想对用户层和网络层子系统进行了详细的架构设计。在详细的设计基础上,本文实现了基于标识分离的混合交换路由系统。本文设计并实现了客户端模块、认证模块、标识服务器模块和边缘交换路由器模块。使得客户端模块能够向标识服务器注册自己所能提供的服务以及获取相应的服务;认证模块可以对系统的安全提供保障;标识服务器模块接收客户端注册的服务并完成服务分级的功能;边缘交换路由器具体实现对不同服务等级的服务采用不同的传输方式。此外,本文还提出了加强型系统模型,以适应更大规模网络应用。最后,本文实际搭建了测试系统,对系统进行了测试和验证,证明了系统的可行性,并对文章进行了总结,对后续工作进行了展望。