Re: Virtual device driver programming
- From: Dmitry Pryanishnikov <dmitry@xxxxxxxxxxxxxx>
- Date: Fri, 23 Jun 2006 13:20:55 +0300 (EEST)
Hello!
On Fri, 23 Jun 2006, Johnny Choque wrote:
I'm interested in programming a virtual network device driver -Linux
concept- on a FreeBSD box. The idea behind of this sort of interface is the
following:
"From the kernel's point of view, a network interface is a software object
that can process outgoing packets, and the actual transmission mechanism
remains hidden inside the interface driver. Even though most interfaces are
associated to physical devices (or, for the loopback interface, to a
software-only data loop), it is possible to design network interface drivers
that rely on other interfaces to perform actual packet transmission. The
idea of a ``virtual'' interface can be useful to implement special-purpose
processing on data packets while avoiding to hack with the network subsystem
of the kernel."
Isn't this exactly the same thing that FreeBSD's Netgraph subsystem does?
man 4 netgraph
Sincerely, Dmitry
--
Atlantis ISP, System Administrator
e-mail: dmitry@xxxxxxxxxxxxxx
nic-hdl: LYNX-RIPE
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"
- References:
- Virtual device driver programming
- From: Johnny Choque
- Virtual device driver programming
- Prev by Date: Virtual device driver programming
- Next by Date: Re: Virtual device driver programming
- Previous by thread: Virtual device driver programming
- Next by thread: Re: Virtual device driver programming
- Index(es):
Relevant Pages
|
|