I have created a simple UDP Listener console application using C# in order to capture data packets sent from a Netflow v5 router. I have used this Netflow simulator (http://sourceforge.net/projects/netflowsim/) for my application testing. The application worked fine with the simulator and I was able to read the UDP packets sent from the simulator.
When I used my application to read the packets from the actual Netflow router, my application is unable to read the data. Instead, it keeps listening to the port but there was no data. The application doesn't throw any exception. When I checked the nature of data packets from Wireshark, their protocol is shown as CFlow.
I couldn't find any resources about C# CFlow listeners over Netflow routers. Does anyone has any experience in listening to Netflow routers and CFlow packet receiving?