论文部分内容阅读
在互联网日益发展的今天,随着时间的积累,业务数据、用户数据都会不断积累增加,并且增长十分迅速。怎样从海量的数据中高效地获取我们所关注的数据信息、如何有针对性只关注我们所需要的内容信息而不去过多考虑内容的位置,逐渐成为一个十分重要且值得研究的问题。NDN (Named Data Networking)新型网络架构模型就是以内容为中心的模型。它的出现给未来互联网的发展带来了新的希望。本课题就是这种借用NDN新型网络架构的思想模拟域间内容路由BGP所进行的研究。本文依托青年科研创新专项项目,首先阐述了课题背景,NDN网络架构的思想和BGP协议的概念和基本特点。然后,简要介绍了项目的整体架构与实现方案。该BGP协议的研究是的整个项目NDN网络路由存储原型系统的一个重要组成部分,主要是利用对NDN网络特性的分析、BGP标准协议的研究、BGP扩展可能性的研究,以及在原型系统中BGP和IGP信息的交互、文件名称命名方式等方面进行了研究和改进。最终在开源项目BIRD的环境下实现类NDN路由存储网络原型系统的定制BGP协议的优化方案以及Cisco路由器虚拟机环境下的模拟运行。在对整个项目框架和设计进行介绍说明的基础上,本文着重描述了类NDN路由存储网络原型定制的BGP协议的设计方案与详细实现。作者在该项目中独立负责定制BGP协议的研究与实现,通过对定制BGP协议进行了需求分析和具体设计,实现了在以内容为中心的网络的域间路由的功能,完成实验和模拟环境的搭建工作。在顺利完成项目目标的基础上取得了良好的效果。整个项目很好地解决了以数据为中心网络原型的实现,颇具新意,是一种全新的网络架构研究的尝试。作者负责的BGP扩展是整个项目中比较基础和关键的模块之一,它在整个网络原型系统的域间内容传输方面起到了不可替代的作用,在系统中起着扩展网络应用范围的重要作用。