Logo

NDN Packet Format Specification version 0.3

NDN Packet Format SpecificationΒΆ

  • Introduction
  • Type-Length-Value (TLV) Encoding
    • Variable Size Encoding for Type (T) and Length (L)
    • NDN TLV Encoding
    • Non-Negative Integer Encoding
    • Considerations for Evolvability of TLV-Based Encoding
  • Name
    • NDN Name Format
    • NDN URI Scheme
    • Implicit Digest Component
    • Parameters Digest Component
    • Canonical Order
  • Interest Packet
    • Name
    • CanBePrefix
    • MustBeFresh
    • ForwardingHint
    • Nonce
    • InterestLifetime
    • HopLimit
    • ApplicationParameters
  • Data Packet
    • Name
    • MetaInfo
      • ContentType
      • FreshnessPeriod
      • FinalBlockId
    • Content
  • Signature
    • Data Signature
    • Interest Signature
    • Signature Elements
      • SignatureType
      • KeyLocator
      • SignatureNonce
      • SignatureTime
      • SignatureSeqNum
    • Different Types of Signatures
      • DigestSha256
      • SignatureSha256WithRsa
      • SignatureSha256WithEcdsa
      • SignatureHmacWithSha256
  • Link Object
  • Signed Interest
    • Construction of Signed Interest
    • Signed Interest processing
  • TLV-TYPE number assignments
    • TLV-TYPE number reservations
  • Changes
    • Version 0.3
    • Version 0.2.1
    • Version 0.2
    • Version 0.1.1
    • Version 0.1

Table Of Contents

  • Introduction
  • Type-Length-Value (TLV) Encoding
  • Name
  • Interest Packet
  • Data Packet
  • Signature
  • Link Object
  • Signed Interest
  • TLV-TYPE number assignments
  • Changes

Search

This research is partially supported by NSF (Award CNS-1040868).

Licensed under a Creative Commons Attribution 3.0 Unported License except where noted.