Ethereal-dev: RE: [ethereal-dev] Sending raw packets

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Dragos Ruiu" <dr@xxxxxxxxxx>
Date: Tue, 5 Jan 1999 18:56:00 -0800
I would be interested in such a patch.
I'm trying to set up a testbed to see at what rates
ethereal and other libpcap sniffers start dropping packets
on various speed CPUs, but I don't have any good software 
that allows sending at controlled rates.

Spending something like $10K on Ganymede/HP Chariot seems
like overkill(!) just to send traffic out at a controlled rate
for this experiment... so I guess I'll have to write somethin.
Pointers appreciated.  I'll post results when there are some ;-).

--dr

> -----Original Message-----
> From: owner-ethereal-dev@xxxxxxxx [mailto:owner-ethereal-dev@xxxxxxxx]On
> Behalf Of Stefan `Sec` Zehl
> Sent: Tuesday, January 05, 1999 6:01 PM
> To: Guy Harris
> Cc: Christian Brunner; ethereal-dev@xxxxxxxx
> Subject: Re: [ethereal-dev] Sending raw packets
> 
> 
> On Tue, Jan 05, 1999 at 05:06:12PM -0800, Guy Harris wrote:
> > The mechanism for sending raw network packets is platform-dependent,
> > just as the mechanism for receiving them is; unfortunately, while
> > "libpcap" has an abstraction to hide platform dependencies for the
> > latter function, it has no support for the former function - when we
> > make "wiretap" capable of reading raw packets, we may want to make it
> > capable of sending them as well, so we can provide a
> > platform-independent abstraction for both functions.
> 
> There is a patch fro libpcap to allow sending frames, too. It works very
> well for me, and I suspect it has the same advanges as libcap, thus
> beeing platform independent.
> If there is interest, I'll dig it up :) 
> 
> CU,
>     Sec
> -- 
> This article doesn't really cover many specifics, other than to point out
> that these pieces of equipment which have been labeled completely 
> obsolete,
> still have value and function, and not only to the hacker. -- hir4-5.txt
>