TRACEREPORT(1)

πŸ“¦
version 3.0.22 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– tracereport β€” the manual page, but make it make sense πŸ’–

okay bestie, so this is tracereport, a User Commands girlie, and she is about to give you the most detailed tea on your packet trace. no cap. ✨


🌸 NAME 🌸

tracereport β€” produce various reports on a trace (or traceset) πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

tracereport [ -f bpf | --filter=bpf ] [ -e | --error ] [ -F | --flow ]
[ -m | --misc ] [ -P | --protocol ] [ -p | --port ] [ -T | --tos ] [
-t | --ttl ] [ -O | --tcpoptions ] [ -o | --synoptions ] [ -n |
--nlp ] [ -d | --direction ] [ -C | --ecn ] [ -s | --tcpsegment ]
inputuri...

tracereport -H | --help

so like, you give her one or more inputuri... and a bunch of report options and she just goes. πŸ¦‹


✨ DESCRIPTION ✨

tracereport can produce a variety of reports on the properties of a trace. the user specifies the reports required using command-line options. that's the whole vibe β€” you pick the reports, she does the rest. 🌈

  • -f bpf-filter, --filter bpf-filter β€” Only report on packets that match the provided bpf filter. See tcpdump(1) for the syntax of the bpf-filter expression. πŸ‘‘
  • -e, --error β€” Produce a report on packet errors (e.g checksum failures, rxerrors) πŸ’€
  • -F, --flow β€” Produces a report on the number of flows observed in the trace 🌊
  • -m, --misc β€” Provides a report listing the time of the first packet, and the time of the last packet in the trace, the duration, the total number of packets in the trace, and the average number of packets per second. the lil recap, fr fr ⭐
  • -P, --protocol β€” Produces a report on which transport layer protocols are observed in the trace πŸ”₯
  • -p, --port β€” Produces a report on which port numbers are observed in the trace πŸšͺ
  • -T, --tos β€” Produces a report on the contents of the IP header's ToS field πŸŽ€
  • -t, --ttl β€” Produces a report on the TTL of packets in the trace ⏳
  • -O, --tcpoptions β€” Produces a report on which TCP options are observed on all packets in the trace 🧚
  • -o, --synoptions β€” Produces a report on which combinations of TCP options are observed on SYN packets in the trace πŸ’«
  • -n, --nlp β€” Produces a report on the network layer protocols observed in the trace 🌐
  • -d, --direction β€” Produces a report on how much traffic is travelling in each direction ↔️
  • -C, --ecn β€” Produces a report on the usage of the ECN field of the TCP header 🌸
  • -s, --tcpsegment β€” Produces a report on the sizes of TCP segments in the trace πŸ“
  • -H, --help β€” Provides usage instructions 🫢

More details about tracereport (and libtrace) can be found at http://www.wand.net.nz/trac/libtrace/wiki/UserDocumentation


πŸ‘€ SEE ALSO πŸ‘€

libtrace(3), tracemerge(1), tracesplit(1), tracesplit_dir(1), tracefilter(1), traceconvert(1), tracestats(1), tracertstats(1), tracereport(1), tracepktdump(1), traceanon(1), tracesummary(1), tracereplay(1), tracediff(1), traceends(1), tracetopends(1)

like, the whole libtrace friend group showed up. we love a supportive ensemble. πŸ’œ


πŸ’… AUTHORS πŸ’…

Perry Lorier <perry@cs.waikato.ac.nz>


and that's the whole page bestie β€” every flag, every report, every reference, untouched and iconic. iykyk πŸŽ€

this was tracereport (libtrace), from October 2006, and it still ate. periodt. πŸ’–βœ¨