Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security Snort-Users
[Top] [All Lists]

Re: [Snort-users] snort packet loss rate

Subject: Re: [Snort-users] snort packet loss rate
Date: Wed, 26 Apr 2006 11:51:32 -0400
Jin Fang wrote:


How much bandwidth is on that adapter? Is it really a gigabit
connection, or is
it feeding a lower-speed line? Is the card on a PCI bus, or something
faster
such as PCI-X or PCI-E?


It is having gigabit throughput and card is on a PCI-X.

Ok, what kind of CPU are you running? You mentioned you have lots of ram, which
doesn't hurt, but pure packet-pick-up rate when using simple tcpdump is largely
going to be limited by one of 6 things:

1) the packet size mix. Full-gigabit is hard to catch all of, and full-gigabit
with mostly small packets is even harder. What kind of data are you monitoring?
Normal TCP transfers, or a gigabit of tiny packets?

2) The design of the NIC. In this area you should be OK. the NC7781 is based on
a BCM570x type chip. While I dislike Broadcom for their secretive nature
regarding datasheets, their hardware is at least reasonably well designed.

3) the NIC driver in the OS.. again, you should be fine here, but you might want
to reasarch this avenue. There have been some reports of packet drops with the
FreeBSD bge driver:

http://unix.derkeiler.com/Mailing-Lists/FreeBSD/hackers/2004-05/0211.html

If you have any other gig nics laying around using a different chip/driver, you
could test one of those. If the packet-drops go away, it's likely a driver
issue. If not, it's likely something else.

4) the scheduling and design of the OS. FreeBSD does well here and shouldn't be
a problem. If you were running this on older families of windows you might have
a big problem.

5) CPU speed. Obviously, if the CPU isn't reasonably fast you can't keep up with
a gig stream.

6) the design of your PCAP library. ring buffered vs not can make a big
difference, but you still should be fine on FreeBSD regardless of the design.
You should at least be doing better than 50%, unless your CPU is slow.



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Snort-users mailing list
Snort-users@lists.sourceforge.net
Go to this URL to change user options or unsubscribe:
https://lists.sourceforge.net/lists/listinfo/snort-users
Snort-users list archive:
http://www.geocrawler.com/redir-sf.php3?list=snort-users

<Prev in Thread] Current Thread [Next in Thread>