This is a discussion on Re: [Snort-users] making snort go fast within the Snort forums, part of the System Security and Security Related category; This is a multipart message in MIME format. --===============0119853777== Content-Type: multipart/alternative; boundary="----=_NextPart_000_041C_01C874B0.20ED5530" Content-Language: ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
This is a multipart message in MIME format.
--===============0119853777== Content-Type: multipart/alternative; boundary="----=_NextPart_000_041C_01C874B0.20ED5530" Content-Language: en-us This is a multipart message in MIME format. ------=_NextPart_000_041C_01C874B0.20ED5530 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Snort-users, First, let me say that I work for Netronome, one of the companies mentioned. I agree with Matt's comments on performance and benchmark testing and the variables involved. You noted that we claim 6 to 8Gbps of Snort. Vendor claims should be scrutinized. Our performance is ~6.5Gbps running SNORT with the default rule set examining http traffic with an average packet size of 440bytes. We can get up to 8Gbps at larger packet sizes. Additional acceleration beyond 8Gbps is possible by enabling our 'cut-through' for flows that SNORT doesn't need to see (VoIP payloads, encrypted traffic, etc). This is accomplished via our Open Appliance which consists of a Netronome Flow Engine PCIe accelerator card in an Intel x86 platform. If you have any questions, you should contact one of our engineers. -dan David Williams wrote: > Hello List, Hello David. > > I'm trying to get Snort to go very fast. Has anybody evaluated any of > these solutions below. I know these vendors are claiming multi-gig > Snort, but I'm skeptical of vendor claims (obviously). > > - Endace's Ninja appliance (they claim 10G, but the webcast seemed to > contradict this claim by stating just under 2G) > Glad to hear someone was listening to that webcast, I was the speaker. :) Unfortunately I apparently didn't make my point clear enough. The point of the benchmark I did wasn't to get a max throughput number. In fact it was specifically NOT to get a max throughput number. Let me get on my IDS benchmarking soap-box for a moment: There really is NO way to make a fair and true representation of how an IDS device of ANY sort (accelerated or not) will perform in Your environment with YOUR traffic spread and YOUR ruleset. Just NO way, because those three major variables have significant impact on throughput. And when I say significant I mean that any single one of them can bring a nice fast box down to a max throughput of 50meg/sec all by itself. Down off my soapbox. So that point made, in all of the benchmarking I've done my goal has always been specifically NOT to find some mythical max throughput number. It might look cool, but it means absolutel NOTHING to any environment beside the test rig. Really really absolutely nothing. With one rule and stripped down preprocessors and all homogenous traffic you can make an IDS appliance push traffic as fast as it's bus can move packets. But that means nothing, abso-frikkin-lutely nothing. The goal of this endace benchmark I did was to take a baseline with a REALLY high load ruleset (to make sure we tested all aspects of snort and it's preprocs, etc) and a VERY hostile traffic corpus (a university network capture with lots of attacks and 'liberal' users). The baseline in that test was about 100meg/sec before packets were lost without any acceleration in the mix. Then we added the acceleration advantages of the particular platform, but kept the same traffic and the same really high load ruleset and same snort config, and found the new max. The percentage gain is the number we wanted, which in that case was almost 16-fold increase in throughput. What that number actually was wasn't important. How much better it was is what was important. So that tells us that in an environment/ruleset/snortconfig combination on a 3ghz processor that does about 100meg/sec will see a 16-fold increase if they introduce this platform's acceleration features. Up to 1.54Gbps+ in this case. So that gives me as an IDS shopper the information I need to compare. For instance, if I have a sensor with my ruleset, my traffic load and my snort config running about 250meg/sec comfortably on a 3ghz processor, I can likely expect to comfortably reach 4Gbps (250meg * 16) as a rough number to compare. So bottom line: My philosophy is that max throughput numbers are useless, because the variables in the test environment are just too wide to mean anything to anyone. You have to get a percent gain over a baseline to make a comparison. There are still flaws in this model, but it's the best thing I've ever had to use and it's served well enough to date. BTW: The endace ninjaboxes I don't believe advertise they can DO 10gbps, but that they have 10gpbs fiber slots (2x per box I think). If you run a VERY slim ruleset and a very tuned snort on some really easy traffic, it might get there. Just as any other device could with the right environment. Remember to clarify with any salesguy you talk to that he either does or does not mean to imply that a 10gig port means it can process packets at 10gbps. I think many sales guys let that implication go hoping no one notices. Matt > - Netronome Systems Open Appliance (claiming 6-8G) > > - Bivio Networks B7000 (claiming 10G) > > Anybody else I'm missing from the list of vendors claiming to make > Snort go fast? > > thanks, > > Dave ------=_NextPart_000_041C_01C874B0.20ED5530 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii"> <meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)"> <style> <!-- /* Font Definitions */ @font-face =09{font-family:"Cambria Math"; =09panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face =09{font-family:Calibri; =09panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face =09{font-family:Consolas; =09panose-1:2 11 6 9 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal =09{margin:0in; =09margin-bottom:.0001pt; =09font-size:11.0pt; =09font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink =09{mso-style-priority:99; =09color:blue; =09text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed =09{mso-style-priority:99; =09color:purple; =09text-decoration:underline;} p.MsoPlainText, li.MsoPlainText, div.MsoPlainText =09{mso-style-priority:99; =09mso-style-link:"Plain Text Char"; =09margin:0in; =09margin-bottom:.0001pt; =09font-size:10.5pt; =09font-family:Consolas;} pre =09{mso-style-priority:99; =09mso-style-link:"HTML Preformatted Char"; =09margin:0in; =09margin-bottom:.0001pt; =09font-size:10.0pt; =09font-family:"Courier New";} span.HTMLPreformattedChar =09{mso-style-name:"HTML Preformatted Char"; =09mso-style-priority:99; =09mso-style-link:"HTML Preformatted"; =09font-family:"Courier New";} span.PlainTextChar =09{mso-style-name:"Plain Text Char"; =09mso-style-priority:99; =09mso-style-link:"Plain Text"; =09font-family:Consolas;} span.EmailStyle21 =09{mso-style-type:personal-compose; =09font-family:"Calibri","sans-serif"; =09color:windowtext;} ..MsoChpDefault =09{mso-style-type:export-only; =09font-size:10.0pt;} @page Section1 =09{size:8.5in 11.0in; =09margin:1.0in 1.0in 1.0in 1.0in;} div.Section1 =09{page:Section1;} --> </style> <!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3DEN-US link=3Dblue vlink=3Dpurple> <div class=3DSection1> <p class=3DMsoPlainText><span style=3D'font-size:10.0pt;font-family:"Courie= r New"'>Snort-users,<o:p></o:p></span></p> <p class=3DMsoPlainText><span style=3D'font-size:10.0pt;font-family:"Courie= r New"'><o:p> </o:p></span></p> <p class=3DMsoPlainText><span style=3D'font-size:10.0pt;font-family:"Courie= r New"'>First, let me say that I work for Netronome, one of the companies mentioned. = I agree with Matt's comments on performance and benchmark testing and the variables involved. You noted that we claim 6 to 8Gbps of Snort. = ; Vendor claims should be scrutinized. Our performance is ~6.5Gbps running SNO= RT with the default rule set examining http traffic with an average packet siz= e of 440bytes. We can get up to 8Gbps at larger packet sizes. Additional a= cceleration beyond 8Gbps is possible by enabling our ‘cut-through’ for flow= s that SNORT doesn’t need to see (VoIP payloads, encrypted traffic, etc). This is accomplished via our Open Appliance which consists of a Netronome Flow Engine PCIe accelerator card in an Intel x86 platform. = If you have any questions, you should contact one of our engineers.<o:p></o:p>= </span></p> <p class=3DMsoPlainText><span style=3D'font-size:10.0pt;font-family:"Courie= r New"'><o:p> </o:p></span></p> <p class=3DMsoPlainText><span style=3D'font-size:10.0pt;font-family:"Courie= r New"'>-dan<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><o:p> </o:p></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>David Williams wrote:<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> Hello List,<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>Hello David.<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> <o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> I'm trying to get Snort to go very fast. Has anybody evaluated any of= <o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> these solutions below. I know these vendors are claiming multi-gig<o:= p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> Snort, but I'm skeptical of vendor claims (obviously).<o:p></o:p></span></p= > <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> <o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> - Endace's Ninja appliance (they claim 10G, but the webcast seemed to<o:p><= /o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> contradict this claim by stating just under 2G)<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> <o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>Glad to hear someone was listening to that webcast, I was the speaker.<o:p></o:p= ></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>:) Unfortunately I apparently didn't make my point clear enough. The<o:p></o:p= ></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>point of the benchmark I did wasn't to get a max throughput number. In<o:p></o:p>= </span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>fact it was specifically NOT to get a max throughput number.<o:p></o:p></span></= p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>Let me get on my IDS benchmarking soap-box for a moment:<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>There really is NO way to make a fair and true representation of how an<o:p></o:p= ></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>IDS device of ANY sort (accelerated or not) will perform in Your<o:p></o:p></sp= an></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>environment with YOUR traffic spread and YOUR ruleset. Just NO way,<o:p></o:p></span></= p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>because those three major variables have significant impact on<o:p></o:p></span></p= > <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>throughput. And when I say significant I mean that any single one of<o:p></o:p></span><= /p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>them can bring a nice fast box down to a max throughput of 50meg/sec all<o:p></o= :p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>by itself. Down off my soapbox.<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>So that point made, in all of the benchmarking I've done my goal has<o:p></o:p= ></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>always been specifically NOT to find some mythical max throughput<o:p></o:p></span= ></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>number. It might look cool, but it means absolutel NOTHING to any<o:p></o:p></span>= </p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>environment beside the test rig. Really really absolutely nothing. With<o:p></o:p></spa= n></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>one rule and stripped down preprocessors and all homogenous traffic you<o:p></o= :p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>can make an IDS appliance push traffic as fast as it's bus can move<o:p></o:p><= /span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>packets. But that means nothing, abso-frikkin-lutely nothing.<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>The goal of this endace benchmark I did was to take a baseline with a<o:p></o:p= ></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>REALLY high load ruleset (to make sure we tested all aspects of snort<o:p></o:p></= span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>and it's preprocs, etc) and a VERY hostile traffic corpus (a university<o:p></o= :p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>network capture with lots of attacks and 'liberal' users). The baseline<o:p></o:p><= /span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>in that test was about 100meg/sec before packets were lost without any<o:p></o= :p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>acceleration in the mix.<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>Then we added the acceleration advantages of the particular platform,<o:p></o:p>= </span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>but kept the same traffic and the same really high load ruleset and same<o:p></= o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>snort config, and found the new max. The percentage gain is the number<o:p></o:p>= </span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>we wanted, which in that case was almost 16-fold increase in throughput.<o:p><= /o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>What that number actually was wasn't important. How much better it was<o:p></o:p= ></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>is what was important.<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>So that tells us that in an environment/ruleset/snortconfig combination<o:p></= o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>on a 3ghz processor that does about 100meg/sec will see a 16-fold<o:p></o:p></= span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>increase if they introduce this platform's acceleration features. Up to<o:p></o:p></= span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>1.54Gbps+ in this case.<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>So that gives me as an IDS shopper the information I need to compare.<o:p></o:= p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>For instance, if I have a sensor with my ruleset, my traffic load and my<o:p></= o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>snort config running about 250meg/sec comfortably on a 3ghz processor, I<o:p></o:= p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>can likely expect to comfortably reach 4Gbps (250meg * 16) as a rough<o:p></o:p= ></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>number to compare.<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>So bottom line: My philosophy is that max throughput numbers are<o:p></o:p></s= pan></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>useless, because the variables in the test environment are just too wide<o:p></o:p><= /span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>to mean anything to anyone. You have to get a percent gain over a<o:p></o:p></= span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>baseline to make a comparison. There are still flaws in this model, but<o:p></o:p></= span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>it's the best thing I've ever had to use and it's served well enough to<o:p></o:= p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>date.<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>BTW: The endace ninjaboxes I don't believe advertise they can DO 10gbps,<o:p></o= :p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>but that they have 10gpbs fiber slots (2x per box I think). If you run a<o:p></= o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>VERY slim ruleset and a very tuned snort on some really easy traffic, it<o:p></o= :p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>might get there. Just as any other device could with the right<o:p></o:p></span><= /p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>environment. Remember to clarify with any salesguy you talk to that he<o:p></o:p></span>= </p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>either does or does not mean to imply that a 10gig port means it can<o:p></o:p></s= pan></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>process packets at 10gbps. I think many sales guys let that implication<o:p></o:p><= /span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>go hoping no one notices.<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>Matt<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'><o:p> </o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> - Netronome Systems Open Appliance (claiming 6-8G)<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> <o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> - Bivio Networks B7000 (claiming 10G)<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> <o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> Anybody else I'm missing from the list of vendors claiming to make<o:p></o:= p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> Snort go fast?<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> <o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> thanks,<o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> <o:p></o:p></span></p> <p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier N= ew"'>> Dave<o:p></o:p></span></p> <p class=3DMsoNormal><o:p> </o:p></p> </div> </body> </html> ------=_NextPart_000_041C_01C874B0.20ED5530-- --===============0119853777== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ --===============0119853777== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Snort-users mailing list Snort-users@lists.sourceforge.net Go to this URL to change user options or unsubscribe: https://lists.sourceforge.net/lists/...fo/snort-users Snort-users list archive: http://www.geocrawler.com/redir-sf.p...st=snort-users --===============0119853777==-- |
![]() |
| Thread Tools | |
| Display Modes | |
|
|