From: Dave Taht <dave.taht@gmail.com>
To: Kai Yang <yangk@vt.edu>
Cc: "cerowrt-devel@lists.bufferbloat.net"
<cerowrt-devel@lists.bufferbloat.net>
Subject: Re: [Cerowrt-devel] new wiki pages the differences between an external gateway and internal router
Date: Wed, 26 Mar 2014 11:34:38 -0700 [thread overview]
Message-ID: <CAA93jw5YkgB9MKZ9bd36bdZ5c6Rt=gv7T6WV73AKSfZUsDe24w@mail.gmail.com> (raw)
In-Reply-To: <CAA93jw5Qv1yxLZ-qXojBK1A8maPxMU19vyCzLPzcYYCgDY-v0g@mail.gmail.com>
The long term goals of cerowrt (in addition to fixing bufferbloat) are
now mostly aligned with the
ietf "homenet" working group. This includes things like automagic nat
detection and ipv6 prefix distribution,
correct firewalling, working upnp, pcp, and mdns proxies, and support
for integration into the "internet
of things", and reconnecting the edge of the Internet to the Internet.
We are not going to achieve all those goals in this release!, and
interfaces to several subsystems
remain prototypical or hacky or non-existent.
For an inspirational look at the long term problems the homenet
working group is trying to solve, see Mark Townsley's talk at:
https://www.youtube.com/watch?v=wQdfWUsG4uI&index=8&list=PL2B0BABF5D34C0932
Help is needed on the new hnetd protocol daemon (which will replace
AHCP among other things),
and the ohybrid proxy daemon in particular. This is a chance to shape
the code for everyone...
The codebases for these are open source and available in github, and
they are built as optional packages
(currently) for cerowrt.
There are many relevant RFCs:
http://tools.ietf.org/wg/homenet/
At the last homenet working group meeting we voted nearly unanimously
to adopt and improve the proposed homenet configuration protocol
(HNCP) and to put aside our differences on routing protocols (for
now).
CeroWrt started before homenet, however, and we were focused on
different stuff, which is mostly done now.
Our original goals in the CeroWrt project were fixing bufferbloat on
wired (done!), and wireless (in progress), improving home router
security (an ongoing exercise), improving routing in general, getting
IPv6 to work well
(getting better), and getting DNSSEC to the edge (almost there) - and
getting these needed features into mainline router distributions like
openwrt, dd-wrt, buffalo, netgear, linksys, etc.
Along the way we participated in the homenet working group to prove
out their ideas, (or disprove them),
with running code working in the real world.
Moving forward: after this release of cerowrt, well, all the above was
originally contingent on funding. We never got much.
So we limp and labor along with a wonderful group of concerned
volunteers in the hope that someone with pockets will notice we're
changing the world here... but even without funding, we're going to
fix all this stuff anyway. Eventually.
And everyone will benefit. Eventually.
Immediately after this release, I'm taking a BIG vacation, however.
--
Dave Täht
Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html
prev parent reply other threads:[~2014-03-26 18:34 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-26 17:16 Dave Taht
2014-03-26 17:45 ` Kai Yang
2014-03-26 18:03 ` Dave Taht
[not found] ` <CADgGS_t4y+Tu6aHpF3RzKu6G+eC77NuwxS7Q28upFgtLuB_wyg@mail.gmail.com>
[not found] ` <CAA93jw5Ep1hibyPVwKPa2NyXoz43JV=BWwHrggspuTr5PWGcYA@mail.gmail.com>
2014-03-26 18:04 ` Kai Yang
2014-03-26 18:09 ` Dave Taht
2014-03-26 18:34 ` Dave Taht [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://lists.bufferbloat.net/postorius/lists/cerowrt-devel.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAA93jw5YkgB9MKZ9bd36bdZ5c6Rt=gv7T6WV73AKSfZUsDe24w@mail.gmail.com' \
--to=dave.taht@gmail.com \
--cc=cerowrt-devel@lists.bufferbloat.net \
--cc=yangk@vt.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox