NDN-DISSECT(1)

πŸ“¦
version 24.07 Β· 2 versions
, in nixos 26.05

✨ NDN-DISSECT(1) ✨

okay so bestie, welcome to ndn-dissect β€” it's the packet format inspector from the NDN Essential Tools collection, and honestly? it's giving microscope but make it fashion πŸ”¬πŸ’…


🌸 NAME 🌸

ndn-dissect β€” the NDN packet format inspector. yes that's the whole name section, she's brief and she knows it πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

ndn-dissect [-h] [-c] [-V] [file]

πŸ’œ DESCRIPTION πŸ’œ

okay so here's the vibe: ndn-dissect is an NDN packet format inspector, periodt. it reads zero or more NDN packets β€” zero, bestie, that's allowed, we love an empty read β€” from either an input file or the standard input, and then it displays the Type-Length-Value (TLV) structure of those packets on the standard output. TLV structure!! it's literally unwrapping the packet like a little gift 🎁✨


πŸ‘‘ OPTIONS πŸ‘‘

  • -h, --help β€” prints help and dips. that's it, that's the whole job 🫢
  • -c, --content β€” dissects the value of Content elements as well. by default the value of a Content element is treated as an opaque blob and is not dissected further, so if you want the tea inside the Content, you gotta ask for it with this flag πŸ’…βœ¨
  • -V, --version β€” prints the program version and exits. quick flex, no notes 😌
  • file β€” the file to read packets from. and if no file is given, or if file is -, the standard input is used. classic stdin behaviour, iykyk 🌈

πŸ“ EXAMPLES πŸ“

inspect the response to Interest /app1/video β€” like, just look at her go:

ndnpeek /app1/video | ndn-dissect

pipe it, dissect it, obsess over the TLVs. main character energy fr fr πŸ”₯


Copyright Β© 2014-2024 Named Data Networking Project.

no cap, that's the actual copyright line, keep it safe bestie πŸ’–

✨ and that's the whole page!! ✨

okay so final sign-off: this lil icon is from NDN Essential Tools, version 24.07, dated 1980-01-01 (yes really, that's the date, we don't ask questions 🫢). go dissect some packets, bestie, you're gonna slay πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from