以信息为中心网络的最小核心探索
在当今的网络环境中,以信息为中心的网络(ICN)逐渐成为研究的热点。ICN旨在优化信息传播、内容安全,并采用接收者驱动的通信模式来处理不必要的流量。本文将深入探讨ICN的最小核心概念,以及相关的信息空间、命名与内容安全等方面的内容。
1. ICN概述
ICN的出现是为了满足对信息传播优化、内容安全保障以及接收者驱动通信模式的需求。它的高级功能目标是实现一个网络层基础架构,使得以信息为中心的范式(ICP)能够在应用层使用,同时减少层间的“阻抗不匹配”。ICN不依赖于任意底层实现细节,例如数据包交换,甚至可以使用数据库或文件系统在本地实现。
2. 信息中心主义
- 通信模式 :典型的ICN架构支持一种通信模式,即接收者需要通过订阅命名的数据发布来发起通信事件。与基于IP地址识别的主机相比,命名实体的粒度更细,且名称与位置无关。发布内容创建后通常是名称与内容之间的不可变关联,没有像消息那样的目的地,可以通过多条路由进行缓存和接收。这与基于消息的方法形成对比,在基于消息的方法中,发送者触发(远程)延续,可能会改变目标对象的状态并在两个端点之间产生对话。
- 解耦与动态服务组合 :在许多当前协议中,通信实体的角色在设计时通常是耦合的,全局不变量易于维护。然而,通过在寻址中引入更多间接性或实现协议层上没有共同之处的应用程序之间的交互,可以进一步实现信息接收和发送行为在空间和时间上的解耦。我们将核心功能降至最低,通过添加关于通信通道的假设的新功能来扩展核心,类似于传输抽象的发展。网络提供的语义反映为元数据发布,例如可以指定发布遵循更具
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



