[Oisf-users] Occasional burst of packet loss
Yasha Zislin
coolyasha at hotmail.com
Thu Nov 6 17:14:04 UTC 2014
I have a lot of RAM to work with (132GB). Besides tweaking libhtp, I've increased stream and flow buffers. In addition, I have two interfaces with 20 detection threads for each interface. Plus I have 20k ruleset. My memory consumption is big. It starts with around 80gb and grows to 105gb over time.I've been trying to tweak and tune my config but I dont want to have packet loss.
It seems that after increasing libhtp buffers, my alert count increased.
Date: Thu, 6 Nov 2014 18:07:26 +0100
From: michal at rsbac.org
To: oisf-users at lists.openinfosecfoundation.org
Subject: Re: [Oisf-users] Occasional burst of packet loss
body-limit 1GB? That's huge, isn't it? How does the performance look
like?
I'm running with something around 20MB+
On 06/11/14 16:20, Yasha Zislin wrote:
I've tried af-packet mode in the beginning and had
a high packet loss. Most likely I didnt configure it right but
I've gotten so used to PF_RING, I think I can make it work just
have to tune suricata config.
I've increased libhtp request-body-limit and
response-body-limit values to 1gb. It seems to be holding up
without any loss.
I've also changed rx-usecs to 1. In addition, I've reduced
pf_ring ring slots. So maybe this will just work.
Thanks for all of the information.
> Date: Wed, 5 Nov 2014 09:30:13 -0800
> From: cnelson at ucsd.edu
> To: coolyasha at hotmail.com; petermanev at gmail.com
> CC: oisf-users at lists.openinfosecfoundation.org
> Subject: Re: [Oisf-users] Occasional burst of packet
loss
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> My config is a little different.
>
> I'm running Suricata 2.1dev, built from the git
sources. I usually
> update it weekly.
>
> I'm running af-packet/mmap mode; which has an option to
set a socket
> buffer per-thread.
>
> In my case, increasing the socket buffer size resulted
in less (but not
> zero) packet drops during bursty traffic.
>
> I also admit that I'm not familiar with the inner
workings of PF_RING,
> but it may be that the addition of a socket-buffer in
af-packet/mmap
> mode can mitigate packet drops due to periods of
extremely high packet
> rates. The linux kernerl and PF_RING are not magic and
if anywhere in
> the networking stack you are pushing packets faster
than the relevant
> FIFO can process them you will get packet drops.
Buffered IO can
> alleviate this to a certain extent.
>
> So, if you have the time, I would suggest trying a test
with the latest
> git release, fresh kernel/drivers and af-packet/mmap
mode with at least
> a megabyte of socket buffers.
>
> - -Coop
>
> On 11/5/2014 7:28 AM, Yasha Zislin wrote:
> > I am using latest Suricata release 2.0.4. BTW,
I've had 2.0.1 version
> > running recently and I had a drastic drop in
number of alerts after like
> > 5 hours of starting Suricata. 2.0.4 fixed that.
> >
> > Actually, I managed to get pf_ring number of slots
way higher than
> > suggested default.
> > I found out that maximum number for me was 400000.
Originally during
> > config tweaking, I've noticed that higher number
of slots did improve
> > packet loss.
> > Recently, I've started testing with lower number
of slots (200000), same
> > behavior as far as occasional burst of packet
loss.
> >
>
> - --
> Cooper Nelson
> Network Security Analyst
> UCSD ACT Security Team
> cnelson at ucsd.edu x41042
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.17 (MingW32)
>
>
iQEcBAEBAgAGBQJUWl6lAAoJEKIFRYQsa8FW8WAH/0NN7NogZ4B+KlbQla4EBZOC
>
TBqv7IsjW7/tmS+u+k6VpRvP/1BbmMEdWbbOfz66uSaxFMMaZZFAC0PB9DXfROAL
>
njdOQiCrienEsJD5xhIZTjZ+Q+brv9WicUAr0YtLKZ25/Y9jPD/crXQ21aBWa+yp
>
IKIuhluclLBC0brd9nHGweKwd9BGc7e4NOUFu2gIGWVn3053OiZu1lyuqzrE3Fcw
>
FP0sUJ+afhO8COrND+jehHoVTuLRde0+wbCav1srq3EcMGuctOhKBbqhvJS9iF4n
>
+fvDTmeItxvZSOfDuMxyMfhT07Vt7GS4/T7EY+udaQhmiPTiJy1fkmuyAxTLtP0=
> =DxQR
> -----END PGP SIGNATURE-----
_______________________________________________
Suricata IDS Users mailing list: oisf-users at openinfosecfoundation.org
Site: http://suricata-ids.org | Support: http://suricata-ids.org/support/
List: https://lists.openinfosecfoundation.org/mailman/listinfo/oisf-users
Training now available: http://suricata-ids.org/training/
_______________________________________________
Suricata IDS Users mailing list: oisf-users at openinfosecfoundation.org
Site: http://suricata-ids.org | Support: http://suricata-ids.org/support/
List: https://lists.openinfosecfoundation.org/mailman/listinfo/oisf-users
Training now available: http://suricata-ids.org/training/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openinfosecfoundation.org/pipermail/oisf-users/attachments/20141106/8b236fee/attachment-0002.html>
More information about the Oisf-users
mailing list