Roadmap for ifnet(9) for FreeBSD 11

Marcel Moolenaar marcel at xcllnt.net
Thu May 29 23:56:40 UTC 2014


On May 28, 2014, at 10:37 PM, Mike Karels <mike at karels.net> wrote:

> Marcel and others, is there more to the roadmap than making the ifnet easier
> to change?  Could you outline a bit more of the roadmap?  I know that Juniper
> has more levels in the hierarchy of interface data structures.  What are you
> proposing that we change after this step?

The community has shown an interest in the layering that
is there in JUNOS and Juniper is willing and able to
share details. However, after this first step I think
Juniper should work with the community to get the module
support of the network stack into FreeBSD. Being able
to build the network stack as a module and having NIC
drivers go through an API is good to have when doing
core restructuring. Not only does it allow multiple
approaches to be tried in parallel, it's easy to try
new things and "switch" back to something that works.

Things that can be done in parallel are mbuf changes,
ifnet changes, better handling/support for Q-in-Q,
better interfaces for network configuration, etc...

HTH,

-- 
Marcel Moolenaar
marcel at xcllnt.net

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 203 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20140529/4e05d339/attachment.sig>


More information about the freebsd-arch mailing list