美文网首页
NDN介绍(空间)

NDN介绍(空间)

作者: 甸仔向前冲 | 来源:发表于2020-11-19 15:04 被阅读0次

转自某度文库VIP,第一次砸人饭碗hhh


正文

NFD 中包是如何传递的:

NDN 中的包格式:

Interest 包、 Data 包、 Nack 包( TLV编码)

NDN 中的包处理过程:

OverIP(Face):

最新的 NDN 协议版本是 2.1,实现是 NFD:

Face 是 连 接 NDN 和 底 层 传 输 的 接 口 , NDN forwarder 可 以 通 过 face 发 送 和 接 收

Interest,Data,Nack , face 来处理底层的通信机制。

大致流程:

在 Face的上面就是我们熟悉的 NDN 协议了,包的处理都是按照 NDN 来处理的。以前的 CCNx里面的具体连接步骤( HostA 和 HostB):

  1. 在主机 A 上建立 UNIX socket face 和 local ccnd A 通讯

  2. 在主机 A 上建立一条和主机 B 的连接

  3. 主机 B 接受连接

  4. 在主机 B 上建立 UNIX socket face 和 local ccnd B 通讯

( address family 为 AF_UNIX)

建立:

  1. 直接 Over 以太网的( NDN 直接在以太网上操作)

  2. Overlay tunnel : UDP、TCP、WebSocket

  3. Unix-domain socket( communication between NFD and local app)

维护:

  1. FaceTable

  2. FaceTable::add

  3. afterReceiveInterest afterReceiveData afterReceiveNack signals

  4. sendInterest sendData sendNack methods

实现细节:

  1. LinkService(UDP/TCP和 Forwarder 之间的 Link)
    分片、重组、网络层计数、故障探测
  2. Transport(TCP/UDP)
    Acts as an wrapper over an underlying network transmission protocol (TCP, UDP, Ethernet, etc.) and provides services like link-layer counters.
    主要是和 TCP、 UDP 之间的封装

分片和重组:
Fragmenter: 将要传的数据分片,加入FragIndex 和 FragCount 域Reassembler: Endpoint_id ( 64bits )

命名:
NameTree + Hash(CityHash)
也就是给名字建Hash树,而每个名字空间里面有以下这些东西:

相关文章

  • NDN介绍(空间)

    转自某度文库VIP,第一次砸人饭碗hhh 正文 NFD 中包是如何传递的: NDN 中的包格式: Interest...

  • Optimal Content Prefetching in N

    1、介绍了NDN的背景:(还需进一步的理解和补充。) 1)、节点 每个节点有三个数据集: the Content ...

  • NFD开发指南-1.介绍

    NDN转发守护程序( NFD )是一个网络转发器,它与命名数据网络( NDN )协议 [1] 一起实现和发展。 本...

  • NDN命名网络简述

    NDN网络工作机制和优点 工作机制 NDN中的通信是由接收端(即数据消费者)驱动的。为了接收数据,一个消费者发出一...

  • 空间介绍

    我叫

  • 空间介绍

    欢迎各位好朋友进群,吾心问茶茶社是一家主营有机茶手工器沐焰杯的自在空间,以时令养生健康饮茶的生活日常为依托,希望把...

  • Obtaining metrics

    Packet-level trace helpers ndn::L3RateTracerjavascript:vo...

  • NDN中兴趣包和数据包的详细结构

    标准(英文)参考 Interest Packet https://named-data.net/doc/NDN-p...

  • Toward an Ideal NDN Router on a

    Abstract  本文阐述了理论上的NDN转发引擎如何在目前现有的计算机中工作。本文利用现有的已经成熟的高速技术...

  • 《A QoS Solution for NDN in the P

    Abstract 拥塞控制和服务质量(QoS)都是计算机网络中重要的质量属性。特别是,对于命名网络(NDN)之类的...

网友评论

      本文标题:NDN介绍(空间)

      本文链接:https://www.haomeiwen.com/subject/kjfliktx.html