当前位置:文档之家› 信息中心网络研究综述

信息中心网络研究综述

ISSN l673.9418 CODEN JKYTA8 Journal of Frontiers of Computer Science and Technology 1673・-9418/2013/07(06)--0481-13 doi:10.37780.issn.1673—9418.1303025 

信息中心网络研究综述 夏春梅 ,徐明伟 清华大学计算机科学与技术系,北京100084 

Survey of Information-Centric Networking 

E—mail:fcst@vip.1 63.com http://www.ceaj.org Tel:+86.10.89056056 

XIA Chunmei ,XU Mingwei Department of Computer Science and Technology,Tsinghua University,Beijing 1 00084,China +Corresponding author:E-mail:xcm19770312@sina.cn 

XIA Chunmei,XU Mingwei.Survey of information-centric networking.Journal of Frontiers of Computer Sci— ence and Technology,2013,7(6):481-493. 

Abstract:Network requirements are evolved from data communications between two hosts to accessing a large amount of information through networks.The current Intemet uses address—centric network communication model, which iS suitable for the communications between hosts but not efflcient in the communications between hosts and networks.Given this fact,information—centric networking(ICN)becomes the hot spot to meet the new requirements. Firstly,this paper presents the basic idea of ICN,analyzes the features Of ICN,and classifies different ICN approaches, including the following aspects:naming,resolving,routing and caching.Secondly,this paper summarizes the five key technologies in ICN which are naming,resolving,routing,distribution and caching,and then analyzes and eval— uates the existing ICN schemes.Finally,several key issues in ICN are discussed and future directions are pointed out. Key words:information-centric networking(ICN);information naming;information cache;ICN classification; content—centric networking(CCN) 

摘要:网络需求由主机到主机的通信演进为主机到网络的海量信息访问。现有互联网采用以地址为中心的 网络通信模型,适用于主机到主机的通信,在主机到网络的通信中效率不高。为了满足新的网络需求,信息中 心网 ̄d&(information-centric networking,ICN)成为研究热点。阐述了ICN的基本思想,分析了ICN的特点,并 

The National Natural Science Foundation ofChina under GrantNo.61133015(国家自然科学基金);the National Hi gh.Tech Research and Development Program of China under Grant No.201 1A.A01A1 01(国家高技术研究发展St ̄JJ(863));the National Key Technology R&D Program ofChina under Grant No.2011BAH19B01(国家科技支撑计划). Received 2013-03,Accepted 2013-05. CNKI网络优先出版:2013.05—13,http://www.cnki.net/kcms/detail/11.5602.TP.20130513.0938.002.htm1. 482 Journal ofFrontiers ofComputer Science and Technology计算机科学与探索 从命名、路由、分发和缓存四方面对ICN进行了分类;总结了ICN采用的五类关键技术,即信息命名、名字解析、 路由转发、信息分发和信息缓存技术;对现有ICN方案进行了总结、分析和评价;给出了ICN研究中仍存在的问 题和未来的研究方向。 关键词:信息中心网 ̄(ICN);信息命名;信息缓存;ICN分类;内容中心网络(ccN) 文献标志码:A 中图分类号:TP393 

1 引言 用户需求决定了网络通信模型。用户最初的需求 是话音通信,在l9世纪70年代,电话的发明形成了最 初的电信网络,网络通信模型为互连线路。20世纪 六七十年代,资源共享成为网络新需求,可以通过网 络从服务器上获取资源,形成了现在的互联网,网络 通信模型为互连主机。目前,根据IDC 201 1年的报 , 2010年的信息量突破了泽字节(1 ZettaByte(ZB)= 10 Byte),2011年的信息量则增长到1.8 ZB,达到 2006年的9倍。互联网用户的需求从主机之间的通 信演进为主机到网络的信息重复访问。用户关注的 是信息,而不是信息的存储位置。因此,为了适应对 海量信息的访问需求,应分离计算、存储、通信、应用 与信息的联系,摆脱传统体系结构对信息的束缚,使 信息成为体系结构的设计中心,网络通信模型为互 连信息。 在互联网中,为了适应不断增长的信息访问要求, 相继产生了一些数据分发技术, ̄I P2P(peer-to-peer)t 、 Pub/Sub(publication/subscription) 、CDN(content delivery network) 、Web Cache 。这些技术虽然以 信息为中心,但是位于应用层,存在大量冗余数据传 输,网络资源利用率不高。信息中心网络(information— centric networking,ICN)采用以信息为中心的网络通 信模型,取代传统的以地址为中心的网络通信模型, 通信模式从主机到主机演进为主机到网络,传输模 式由传统的“推”改为“拉”,安全机制构建在信息上 而不是主机上,转发机制由传统的存储转发演进为 缓存转发,体系结构支持主机移动,解决了海量信息 高效传输的问题。 信息中心网络研究刚起步,但已引起学术界和 工业界的高度重视。本文对现有的研究方案进行了 介绍和总结,分析比较了各种方案的特点。第2章给 出了ICN的基本思想和特点,从命名、路由、分发和缓 存四方面对ICN进行分类;第3章阐述了ICN关键技 术;第4章对现有ICN方案进行了分析和评价;第5章 给出了ICN研究中存在的问题和未来的研究方向;第 6章进行了总结。 2背景 2.1信息中心网络 信息中心网络(ICN)的思想最早是1979年由 Nelson提出来的_6],后来被Baccala强化 ]。1999年斯 坦福大学提出了TRIAD(translating relaying Intemet architecture integrating active directories) 项目。TRIAD 主要思想是采用信息名字路由分组到最近副本,避 免了DNS(domain name system)过程。2006年加州 大学伯克利分校和网络计算机科学研究院提出了一 种面向数据的网络体系结构DONA(data—oriented (and beyond)network architecture) ,在安全和一致 性上改进了TRIAD。2008年欧洲4ward提出了一项 新的信息网络工程Netlnf(network ofinformationY 。 , 其提出了信息中心网络,将信息进行了分类,通过不 同类型定义信息名字,同时给出了两种名字解析方 式。2009年Park研究中心的Jacobson提出了以内容 为中心的网络CCN(content—centric networking)t“],并 开展了CCNx项目。NDN(named data networking)是 基于CCN思想的工程项目,2010年成为NSF未来网 络结构计划资助的四个工程之一。目前信息中心网 络引起了广泛关注,成为研究热点。 ICN摒弃了传统的以IP为细腰的协议栈结构,采 用以信息名字为核心的协议栈结构。图1给出了传 统网络结构和ICN的协议栈结构图。 ICN采用信息名字为网络传输的标识,IP地址不 被考虑或者只作为一种底层的本地化的传输标识。

相关主题