Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jan 2005 17:36:03 +0200
From:      Alin-Adrian Anton <aanton@spintech.ro>
To:        DJF <deiif@yahoo.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Rawsock bpf mambo jambo?
Message-ID:  <41F66763.6090105@spintech.ro>
In-Reply-To: <20050125094646.GA969@nexus.hta.fhz.ch>
References:  <20050125094646.GA969@nexus.hta.fhz.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
And as it has already been said, BPF looks at a lower level than raw 
sockets.

With raw sockets, you are still bound to using IP packets (even if you 
intentionally create bogus ones). They will be encapsulated in ethernet 
packets, when the link goes out via ethernet.

BPF can be used to read/write ethernet packets too, for example, while 
raw_sockets cannot.

-- 
Alin-Adrian Anton
GPG keyID 0x1E2FFF2E (2963 0C11 1AF1 96F6 0030 6EE9 D323 639D 1E2F FF2E)
gpg --keyserver pgp.mit.edu --recv-keys 1E2FFF2E

Never ask a man what OS he uses. If it's a BSD, he'll tell you.
If it's not, why embarrass him? ..I'm sorry..



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41F66763.6090105>