At present we have two IP interfaces of note: the loopback interface
and logical interfaces (bge0:1, hme0:3, etc.)  The presence of these
creates a collection of interaction issues - we can't snoop on them,
can't use ipfilter on them, etc.  To address these issues we need to
add more special case code into IP.

So...

If we're going to go forward pushing the idea that IP interfaces
are independant of network interface drivers, should we have
an architecture that allows them to be developed/used?  And not
just by the people working on /kernel/drv/ip, but to allow 3rd
party modules to load in and provide functionality?

Is there merit in building an interface that not only 3rd parties
can use to develop IP interfaces but also to better integrate
these with networking tools (such as snoop) and the bigger
networking picture?

Darren

_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to