Skip site navigation (1)Skip section navigation (2)
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>