Showing results for 
Search instead for 
Do you mean 
Posts: 797
Registered: ‎06-30-2009
0 Kudos

Difference Jflow, Cflow and Netflow



Just basic question. What is the difference b/w JFLOW, CFLOW and NETFLOW? JUNOS supports all three?



Distinguished Expert
Posts: 414
Registered: ‎06-18-2008
0 Kudos

Re: Difference Jflow, Cflow and Netflow

Netflow was initially developed by Cisco in its Quality of Service (QoS) program. It is a switching method that allows more efficient switching of packets according to the type of packet.


cflowd was developed to collect and analyze the information available from NetFlow flow-export. It allows the user to store the information and enables several views on the data. It produces port matrices, AS matrices, network matrices and pure flow structures. The amount of data stored depends on the configuration of cflowd and varies from a few hundred Kbytes to hundreds of Mbytes in one day per router.


A user can store flow information and view the data in different ways. cflowd can produce matrices by autonomous system and network, and tables by port number and Internet protocol. With this information, engineers can evaluate traffic flow patterns between nodes on their networks and other networks. Engineers also can analyze traffic by application (for example, Web vs. e-mail vs. streaming audio vs. FTP) as well as by protocol (TCP vs. ICMP vs. DNS, for example). Insights from these types of analyses can help ISPs manage current networks and plan future network upgrades.


Jflow and Netflow are essentially identical.


some useful links to go-through,











Follow me on Twitter @anwar_raheel

If this post was helpful, please mark this post as an "Accepted Solution".
Kudos are always appreciated!
Posts: 3
Registered: ‎02-27-2009
0 Kudos

Re: Difference Jflow, Cflow and Netflow



And about the "flow-server"?

It seems that comes to substitute cflowd. Is this right?


Because from version 9.4R3.5 to 10.0S14.1 I have the following output:


forwarding-options {
        output {
            cflowd {
                port 2057;
                version 5;
forwarding-options {
        output { ## Warning: 'output' is deprecated
            flow-server {
                port 2057;
                version 5;
Or we are talking about diferent things?
Thank you.
Luis Sousa