CDN网络分布式路由技术研究——基于名字路由技术的CND路由

内容传送网络论文 基于名字路由论文 域名解析协议论文 基于名字的路由协议论文 邻居网关协议论文
论文详情
目前,互联网整体带宽过剩和局部带宽不足的矛盾日渐突出,CDN(内容分发网络)技术的广泛应用为缓解这一矛盾做出了突出的贡献。 CDN是一个建立并覆盖在互联网之上的一层特殊网络,专门用于通过互联网高效传递丰富的多媒体内容。CDN能使网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。因而CDN可以提高互联网中信息流动的效率,从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因造成的“拥塞”,提高用户访问网站的响应速度。本文以CDN网络中的核心功能层——路由层为研究对象,从理论分析和计算机仿真的角度对CDN路由系统的基于名字路由技术进行了深入的研究。 本文的第一章是绪论,简单介绍了CDN技术出现的背景和系统架构。主要叙述了本文的研究意义和主要贡献,给出了本文的框架结构。 在第二章中,主要讨论名字路由技术的INRP协议模块。INRP协议模块负责为用户的内容请求建立路由。我们首先概述了INRP的访问流程,和DNS的主要区别,概述了基于名字路由技术的INRP协议的几个主要功能模块,然后对其中几个主要模块进行了较深入的研究。首先,详细介绍了INRP的帧结构;接着对INRP的报文处理进程进行了细致的分析,它是INRP区别于DNS的标志;然后我们概述了INRP的表驱动路由算法,引入了基于最长名字后缀的匹配模式;路由查找算法是路由耗费的主要组成部分,我们概述了常用的查找算法,并对HASH算法进行了详细的分析讨论,比较了各种算法的仿真性能和特征;然后,概述了名字路由模式下的路由仿真模型,进行了性能仿真。 NBRP协议和INRP协议一起构成了名字路由技术。在第三章中,我们讨论了负责建立和刷新名字路由表的NBRP协议。首先,概述了路由表建立和算法的基本原理以及NBPP在其中的作用;接着详细介绍了NBRP的帧结构;然后,分析了构成NBRP的协议FSM有限状态机;然后,介绍了NBRP路由的相关理论,结合理论和协议原理,对NBRP的路由处理过程进行了详细的分析和讨论,并给出了NBRP的性能仿真结果;NBRP协议由于本地路由策略的影响而造成路由的震荡,我们从提高NBRP的路由稳定性能角度出发,用三节点网络问题模型对NBRP路由进行了仿真,提出了相应的措施;NBRP协议本身安全性能不完善,我们对此进行了详细讨论分析,对协议进行了安全扩展。 浙江大学硕士学位论文 本文第四章从实现的角度出发,对基于名字的CDN路由系统进行整体设计。 首先,给出了路由系统的整体结构,对其中的主模块进行功能说明;然后,我们 介绍了路由主进程和与其交互的系统消息,分析了涉及的路由模块;我们分别给 出了 INRP和 NBRP的功能框图。为了便于理解,我们还给出了 INRP和 NBRP的主 要报文处理流程图,以及 INRP和 NBRP交互的流程图。 最后给出了结论和展望,简要总结了本文的主要工作,指出了CDN的名字路 由系统有待于进一步深入研究的几个方面。
中文摘要第2-4页
英文摘要第4页
目录第6-9页
第一章 绪论第9-20页
    1.1 CDN网络背景技术介绍第9-11页
        1.1.1 CDN的出现第9页
        1.1.2 CDN的概念介绍第9-10页
        1.1.3 CDN的系统架构第10页
        1.1.4 CDN的发展第10-11页
        1.1.5 与CDN相关的国际研究组织第11页
    1.2 CDN路由第11-17页
        1.2.1 CDN路由的概念第11-12页
        1.2.2 基于DNS的路由第12-14页
        1.2.3 基于名字的CDN路由第14-17页
    1.3 本文的主要贡献及篇章结构第17-20页
第二章 基于名字的路由系统的INRP协议第20-47页
    2.1 名字路由系统的INRP协议概括第20-22页
    2.2 路由表结构设计和搜索算法第22-24页
        2.2.1 INRP的报文格式第22-23页
        2.2.2 INRP查询报文中的问题部分第23-24页
        2.2.3 INRP响应报文中的资源记录部分第24页
    2.3 INRP的报文处理进程第24-32页
        2.3.1 查询报文的接收进程第25-26页
        2.3.2 高速DNS缓存查找进程第26-29页
        2.3.3 事务处理进程第29-32页
    2.4 名字路由的表驱动算法第32-34页
        2.4.1 名字路由表的表结构第32-33页
        2.4.2 名字路由表的匹配方式第33-34页
        2.4.3 默认名字路由第34页
        2.4.4 名字路由的表驱动选路算法第34页
    2.5 名字路由的表搜索算法第34-42页
        2.5.1 路由查找算法的分类第34-35页
        2.5.2 线性查找算法第35页
        2.5.3 字符树查找算法第35-36页
        2.5.4 HASH查找算法第36-39页
        2.5.5 算法实现第39-42页
    2.6 INRP的路由仿真算法第42-45页
    2.7 本章小结第45-47页
第三章 基于名字的路由系统的路由策略第47-76页
    3.1 基于名字路由系统的路由策略概括第47-49页
        3.1.1 路由表的建立第47页
        3.1.2 动态距离矢量协议NBRP第47-49页
    3.2 NBRP帧结构第49-54页
        3.2.1 消息头:第49-50页
        3.2.2 OPEN报文格式第50-51页
        3.2.3 Update报文第51-52页
        3.2.4 Keepalive报文第52页
        3.2.5 Notification报文第52-54页
    3.3 NBRP协议状态机第54-57页
        3.3.1 Idle状态(空闲状态)第55页
        3.3.2 Connect状态(连接状态)第55-56页
        3.3.3 Active状态(激活状态)第56页
        3.3.4 Open Sent状态第56页
        3.3.5 Open Confirm状态第56-57页
        3.3.6 Established状态(已建立)第57页
    3.4 NBRP路由处理第57-65页
        3.4.1 NBRP路由的相关理论第57-59页
        3.4.2 Update报文的处理进程第59-64页
        3.4.3 NBRP的性能仿真(吞吐量)第64-65页
    3.5 NBRP路由稳定性能的研究第65-71页
        3.5.1 关于NBRP的稳定性分析第65-67页
        3.5.2 仿真与分析第67-71页
    3.6 NBRP的安全性能分析第71-75页
        3.6.1 NBRP要实现的安全目标第71页
        3.6.2 NBRP的安全扩展概述第71-72页
        3.6.3 通用NBRP报文保护第72-74页
            3.6.3.1 报文序列号第72页
            3.6.3.2 身份认证与加密第72-74页
        3.6.4 UPDATE域保护第74-75页
    3.7 本章小结第75-76页
第四章 基于名字的路由系统的系统设计第76-85页
    4.1 系统的总体架构第76页
    4.2 系统消息流和路由主进程第76-78页
    4.3 协议功能框图和流程例图第78-84页
        4.3.1 INRP的功能框图和流程例图第78-82页
        4.3.2 NBRP的功能框图和流程例图第82-84页
        4.3.3 INRP和NBRP的通信第84页
    4.4 本章小结第84-85页
结论和展望第85-86页
致谢第86-87页
参考文献第87页
论文购买
论文编号ABS1418683,这篇论文共87页
会员购买按0.30元/页下载,共需支付26.1
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付43.5
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656