<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">With 3GD in Suricata the threading configuration is done by Suricata. It uses the builtin auto, autofp or workers run modes with workers being the most efficient in my testing.<div><br></div><div>The built in workers run mode will use one thread per stream configured using NTPL. If you want 8 threads, then you should configure 8 streams. As for the flow pinning the Napatech card can do it or you can have it round robin packets to the individual streams. As for the flow pinning in Suricata, someone else can provide a more in depth answer on the subject.</div><div><br></div><div>Matt Keeler</div><div>nPulse Technologies, Inc.<i><br></i></div><div><a href="mailto:mk@npulsetech.com">mk@npulsetech.com</a></div><div><br><div><div>On Dec 13, 2012, at 11:16 AM, Stefano Debenedetti <<a href="mailto:ste@demaledetti.net">ste@demaledetti.net</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">hello,<br><br>I'm happy to see that 3rd generation drivers support for Napatech<br>cards is going to be in 1.4.<br><br>I am testing a NT20E2 In-Line card [1] and using Napatech's example<br>packet forwarding program I found out that the best performance is<br>achieved with 8 cores (0 packet drop with full-duplex 10G link fully<br>saturated at any packet size) but I have 32 cores on my test machine<br>so I would like to use the other 24 cores for packet decoding,<br>reassembly and detection.<br><br>I find Suricata's threading configuration a bit hard to understand,<br>could anybody please point me to an example of how to do this?<br><br>Another question: the card has its own hardware-based 5-tuple<br>bi-directional flow-pinning functionality that will make packets<br>from same flow stay on the same core, in a setup like what I<br>described above there would be another layer of flow-pinning made in<br>software by Suricata, right?<br><br>Thanks ciao<br>ste<br><br>[1]<br><a href="http://www.napatech.com/products/in-line_adapters/2x10g_pcie_nt20e2.html">http://www.napatech.com/products/in-line_adapters/2x10g_pcie_nt20e2.html</a><br>_______________________________________________<br>Suricata IDS Users mailing list: oisf-users@openinfosecfoundation.org<br>Site: http://suricata-ids.org | Support: http://suricata-ids.org/support/<br>List: https://lists.openinfosecfoundation.org/mailman/listinfo/oisf-users<br>OISF: http://www.openinfosecfoundation.org/<br></blockquote></div><br></div></body></html>
<pre>--------------------------------------------------------------------
The information contained herein is for the exclusive use of the original recipient.  This information is granted for limited distribution within the recipient's organization for planning purposes only.  Further dissemination, whether private or public, is prohibited and may be covered under a non-disclosure agreement.