ICN(Information-Centric Networking)初步介绍

来源:互联网 发布:读单词软件 日语 编辑:程序博客网 时间:2024/06/08 06:49

当前的互联网体系结构是基于终端间包交换的点到点连接通信架构。随着实时视频、话音等通信业务量的日益激增,由于TCP/IP体系固有结构的束缚,互联网传输、处理这些实时多媒体数据的能力受到越来越大的挑战,体现在效率低下、用户体验差。

总结如下,目前基于TCP/IP的互联网体系架构具有以下缺点:

1.不安全,可靠性差

2.大量信息冗余,资源浪费

3.系统由简变繁,复杂度高。


因此信息中心网络ICN(Information-Centric Networking)应运而生,它将改变当前互联网端到端的通信机制,把内容与终端位置剥离,通过发布/订阅范式(Publish/Subscribe Paradigm)来提供存储和多方通信等服务。

ICN打破了TCP/IP以主机为中心的连接模式,变成以信息(或内容)为中心的模式。通过ICN,数据将与物理位置相独立,ICN网络中的任何节点都可以作为内容生产者生成内容。作为一项正在研究的技术,目前ICN技术并没有明确的定义,但这些ICN研究有一些共同目标:提供更高效的网络架构促使内容分发到用户,提高网络的安全性,解决网络大规模可扩展性,并简化分布式应用的创建。

在以往的TCP/IP协议中,客户机必须首先确定一个可以提供内容的服务器IP地址,比如当我们利用socket网络编程时,我们都需要用到IP地址作为传递参数。而ICN打破了这种以主机为中心的模式,端到端的连接和基于内容分发架构的唯一命名数据替换了传统方式,能建立一个更加安全,可扩展,灵活的网络,并支持位置透明性,流动性和间接性的连接。


ICN特点如下:

1.一切都是信息,信息互联

2.通过信息的名字标识每一个信息

3.网络的作用就是管理所有信息的流动和缓存,并用正确的信息快速响应信息的请求者。


可以说ICN代表了电信行业的第三次革命:



ICN通信模型:





ICN的优势:

1.scalable and cost-efficient content distribution(可扩展性和高效的内容分发)

2.persistent and unique naming(持续且唯一的命名)

3.security model(安全)

4.mobility and multihoming(流动性和多宿主)

5.disruption tolerance(中断容忍)



ICN的提案和具体实现方式

1.DONA(data oriented network architecture)

2.CCN(content centric networking)

3.PSIRP(publish subscribe Internet routing paradigm)

4.netInf(network of Information)



以上就是对ICN的一些基本介绍,下篇博文具体介绍ICN的原理,以及ICN多种提案的实现方式。

阅读全文
0 0
原创粉丝点击