首页> 外文期刊>Procedia Computer Science >Formalization of the Behavior of Content-Centric Networking
【24h】

Formalization of the Behavior of Content-Centric Networking

机译:以内容为中心的网络行为的形式化

获取原文
           

摘要

Content-Centric Networking (CCN) is a communications architecture that is based on the names of contents, rather than on ad- dresses. The protocol used in CCN does not apply to end-to-end communications but is, instead, for network-wide communications. Each node sends packets to the nodes that are connected to it, which communicate with further nodes that are connected to them. When data are sent, the receiving nodes store the data and forward it to other nodes. Such data storage increases reliability and divides the load among servers; however, the behavior and performance of the protocol requires further investigation. In this paper, we formalize the CCN protocol using the proof assistant Coq. There are two aspects of this formalization: the network module type and the behavior of the protocol. The network module type has several parameters, including the data type denoting nodes, connection relations between nodes, and some status depending on the CCN. We then give proofs of two specifications for content- delivery in CCN. With a specific network description based on the module type, we obtain proofs of these specifications of the given network directly. This result can be used to enhance the reliability of CCN protocols.
机译:以内容为中心的网络(CCN)是一种基于内容名称而不是地址的通信体系结构。 CCN中使用的协议不适用于端到端通信,而适用于网络范围的通信。每个节点将数据包发送到与其连接的节点,这些节点再与与其连接的其他节点进行通信。发送数据后,接收节点将存储数据并将其转发到其他节点。这种数据存储提高了可靠性并在服务器之间分配了负载;但是,该协议的行为和性能需要进一步研究。在本文中,我们使用证明助手Coq形式化CCN协议。这种形式化有两个方面:网络模块类型和协议的行为。网络模块类型具有多个参数,包括表示节点的数据类型,节点之间的连接关系以及取决于CCN的某些状态。然后,我们给出两种有关CCN中内容交付规范的证明。通过基于模块类型的特定网络描述,我们可以直接获得给定网络的这些规范的证明。此结果可用于增强CCN协议的可靠性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号