Netflow - Support multiple protocols with a single UDP port
Description
For Cisco Netflow, the listener should parse the version from the header since its at the head of 5/9/IPFIX (First 16 bits, ie 0x0005, 0x0009, 0x000a) flow for UDP Listener.
It would technically be able to also merge in sFlow into the same listener as the version is stored in the first 32 bits, so a parser could check for version 0x0000 (first two bytes) which would then recheck sflow version at the 32bit boundary (0x00000005) for sFlow v5.
This would allow flow data to be sent to a single port to simply device configurations.
For Cisco Netflow, the listener should parse the version from the header since its at the head of 5/9/IPFIX (First 16 bits, ie 0x0005, 0x0009, 0x000a) flow for UDP Listener.
It would technically be able to also merge in sFlow into the same listener as the version is stored in the first 32 bits, so a parser could check for version 0x0000 (first two bytes) which would then recheck sflow version at the 32bit boundary (0x00000005) for sFlow v5.
This would allow flow data to be sent to a single port to simply device configurations.