FLOW-SEND(1)
π FLOW-SEND(1) π
okay bestie, sit down, hydrate, and let me tell you about flow-send from the flow-tools manual. this is the girl that takes your flows and sends them. to a collector. over NetFlow. she's giving network telemetry courier and honestly? obsessed. π¦
β¨ NAME β¨
flow-send β Transmit flow data with the NetFlow protocol.
πΈ SYNOPSIS πΈ
flow-send [ -h ] [ -d debug_level ] [ -m privacy_mask ] [ -s ] [ -x
xmit_delay ] [ -V pdu_version ] localip/remoteip/port
π DESCRIPTION π
so the whole vibe of flow-send is: it transmits flows in NetFlow format to a collector, and that collector is the one you point at with localip/remoteip/port. that's it, that's the job, and she does it flawlessly, no cap. π
π OPTIONS π
-ddebug_levelβ turn on debugging, bestie. she'll spill the tea about what she's doing.-hβ Display help. your lil "what does this do again" button. π«Ά-sβ Enable spoofing of source IP address. yes really, she's wearing a disguise, do with that info what you will. π-mprivacy_maskβ Applyprivacy_maskto the source and destination IP address of flows. For example aprivacy_maskof255.255.255.0would convert flows with source/destination IP addresses10.1.1.1and10.2.2.2to10.1.1.0and10.2.2.0respectively. it's giving "blur the last octet", iconic, nobody needs to know the whole address. π-Vpdu_versionβ Usepdu_versionformat when transmitting. the full menu of formats, and yes you get all of them:1β NetFlow version 1 (No sequence numbers, AS, or mask)5β NetFlow version 56β NetFlow version 6 (5+ Encapsulation size)7β NetFlow version 7 (Catalyst switches)8.1β NetFlow AS Aggregation8.2β NetFlow Proto Port Aggregation8.3β NetFlow Source Prefix Aggregation8.4β NetFlow Destination Prefix Aggregation8.5β NetFlow Prefix Aggregation8.6β NetFlow Destination (Catalyst switches)8.7β NetFlow Source Destination (Catalyst switches)8.8β NetFlow Full Flow (Catalyst switches)8.9β NetFlow ToS AS Aggregation8.10β NetFlow ToS Proto Port Aggregation8.11β NetFlow ToS Source Prefix Aggregation8.12β NetFlow ToS Destination Prefix Aggregation8.13β NetFlow ToS Prefix Aggregation8.14β NetFlow ToS Prefix Port Aggregation1005β Flow-Tools tagged version 5
-xxmit_delayβ Configure a microsecond transmit delay between packets. This may be necessary in some configurations to prevent a transmit buffer overrun. so if she's coming in too hot and the buffer is not handling it, this is your girl. slow it down a lil. β³
π EXAMPLES π
Exhibit A: Transmit all flows in the directory /flows/krc4 to the collector at 10.0.0.1 listening on port 9500.
flow-cat /flows/krc4 | flow-send 0/10.0.0.1/9500
Exhibit B: Generate a test pattern of version 7 flows and send them to a collector at 10.0.0.1 listening on port 9500.
flow-gen -V7 | flow-send 0/10.0.0.1/9500
likeβ¦ pipe it, send it, done. the efficiency. the elegance. π₯
π BUGS π
It is not currently possible to convert between the aggregated formats (8.x) and the non aggregated formats (1,5,6,7).
so yeah, no mixing the aggregated girlies with the non-aggregated girlies. that door is locked. don't try it. π«
π AUTHOR π
Mark Fullmer <maf@splintered.net>
π§ SEE ALSO π§
and that's the whole page bestie!! this one was pulled from the flow-tools docs, dated 26 ΠΠ²Π³ΡΡΡ 2010 β yeah it's a vintage girly, a classic, an elder icon, and she still serves. go forth and send your flows. periodt. πβ¨π
π¦ where this page comes from
- fedora 43: flow-tools 0.68.5.1-45.fc43 Β· LicenseRef-Callaway-BSD
- fedora 43: flow-tools 0.68.5.1-45.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: flow-tools 0.68.5.1-46.fc44 Β· LicenseRef-Callaway-BSD
- fedora 44: flow-tools 0.68.5.1-46.fc44 Β· LicenseRef-Callaway-BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms