Date: Thu, 29 May 2014 16:56:28 -0700 From: Marcel Moolenaar <marcel@xcllnt.net> To: mike@karels.net Cc: Anuranjan Shukla <anshukla@juniper.net>, Gleb Smirnoff <glebius@FreeBSD.org>, Rui Paulo <rpaulo@FreeBSD.org>, "freebsd-arch@FreeBSD.org Arch" <freebsd-arch@freebsd.org> Subject: Re: Roadmap for ifnet(9) for FreeBSD 11 Message-ID: <2A25AF90-69B9-4F81-A4DB-8289981BA8D2@xcllnt.net> In-Reply-To: <201405290537.s4T5b16Z033344@mail.karels.net> References: <201405290537.s4T5b16Z033344@mail.karels.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_3D0D03CB-400A-486D-829B-A80560601996 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On May 28, 2014, at 10:37 PM, Mike Karels <mike@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, --=20 Marcel Moolenaar marcel@xcllnt.net --Apple-Mail=_3D0D03CB-400A-486D-829B-A80560601996 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAlOHySwACgkQpgWlLWHuifaIrwCbBWZIFjeBmF/9IzoyHnyr99rn DqUAn0ZSLMpbtNp/pf0osdCO4AUkDOW2 =H2yP -----END PGP SIGNATURE----- --Apple-Mail=_3D0D03CB-400A-486D-829B-A80560601996--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2A25AF90-69B9-4F81-A4DB-8289981BA8D2>