* [Cerowrt-devel] Fwd: [homenet] Routing protocol comparison document [not found] ` <CAA93jw6d+Fz3B24O9HWbgzKSX_z2KihkCSXkibbM+Zp0U8oxcQ@mail.gmail.com> @ 2015-03-02 19:45 ` Dave Taht 2015-03-02 20:26 ` Toke Høiland-Jørgensen 2015-03-03 14:36 ` [Cerowrt-devel] " JF Tremblay 0 siblings, 2 replies; 5+ messages in thread From: Dave Taht @ 2015-03-02 19:45 UTC (permalink / raw) To: cerowrt-devel I currently plan to enable some form of ipv6 translation by default in the next version of cerowrt - and make direct access optional - (or the reverse! I'm easy ) if somehow we get it together enough to actually have a way to do a cerowrt-scale effort again. Any objections here? Suggestions for how to make one of the ipv6 translation techniques work right? ---------- Forwarded message ---------- From: Dave Taht <dave.taht@gmail.com> Date: Mon, Mar 2, 2015 at 11:32 AM Subject: Re: [homenet] Routing protocol comparison document To: Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> Cc: "<curtis@ipv6.occnc.com>" <curtis@ipv6.occnc.com>, Ray Hunter <v6ops@globis.net>, "homenet@ietf.org Group" <homenet@ietf.org>, Teco Boot <teco@inf-net.nl>, Mikael Abrahamsson <swmike@swm.pp.se> On Mon, Mar 2, 2015 at 10:59 AM, Juliusz Chroboczek <jch@pps.univ-paris-diderot.fr> wrote: >>> If we carry NAT over to IPV6, then shame on us. > >> I am sorry, I no longer share this opinion [...] The next version of >> cerowrt will do translation from the external IPv6 address range to >> a static internal one (or ones, in the case of multiple egress >> gateways), > > (Insert strong expression of disagreement here. Use any means available > to convince Dave otherwise, including flattery, threats, demagoguery, ad > hominem attacks and photographs of cute animals.) Hahaha. Thanks juliusz! I have laughed far too little in the past few weeks. ( just one example: http://the-edge.blogspot.com/2015/03/virgin-media-fixing-epidemic-of.html ) Let me make clear: CeroWrt is (or was, ENOFUNDING) a *RESEARCH PROJECT*, IMHO *the best - and nearly the only - one - that exists*, one that has poked into many of the very real problems billions of home networks have. http://www.bufferbloat.net/projects/cerowrt Through it, we identified *and fixed* multiple epidemic problems so far, including fixing bufferbloat, making dnssec deployable, and - along with the wonderful devs over at openwrt - helped make ipv6 work a zillion times better along the edge than it ever has before. We have made available the code, and firmware, to a large, dedicated, brilliant group of testers, who have all done testing, providing their feedback on each idea, each rfc, and the good and bad ideas in both the code and rfcs better sorted out. And a metric ton of bugs were fixed along the way in both the kernel and the userspace stacks. Some of these things have fed back as requirements into this wg, notably the need to do mdns proxying, and prefix distribution, and to some extent, source specific routing, and (finally) you are beginning to recognize the real problems and complexities that real home networks have, and are beginning to grok wifi. Regrettably, progress on multiple other fronts for CeroWrt have been slow (no funding, not enough devs), and of all the problems I have run into in comcast's (otherwise pretty darn good) ipv6 deployment, getting renumbered has been the biggest PITA, followed by a couple borked dhcpv6 implementations, and then by trying to get hnetd to work at all - at the moment it feels like the "systemd for home routers" - and that is *not* a complement. To make it clear - after actually *testing* some form of ipv6 translation technology - maybe all of them - in the next version of CeroWrt[1] - we plan to find the bugs, document the problems, and do whatever we can to fix them - and... if those are more severe than the problems that hnetd introduces - try to fix hnetd - with enough people helping, at the same time - and incrementally evolve whatever we works best into something your mom can use and home, and small business - into something that can be more widely deployed. I am rather upset at the whole wg for the pathetic level of actual testing and dogfooding of what code now exists - only *1* person was willing to to do a plugfest on my previous "modest proposal", and he - like me - is too broke to attend the ietf, but not too broke to spend 60 bucks, 5 minutes reflashing an off-the-shelf router, and do a little testing on it's behalf. Arguably hnetd now has the most amazing ratio of ported code (1000s of platforms, 36 cpu architectures) to actual users (4?) that has ever existed. I - and my userbase - are not going to let y'all inflict the broken ideas on my mom, or for that matter the home router industry, without actually testing running code. Sorting out the good ideas from the bad is why we actually build things, and test, before committing to final versions of specifications. At least, that's how I have always operated. > -- Juliusz [1] And the main reason for the next version of cerowrt has little to do with the products of this working group - but to further develop, and test, some MAJOR improvements to wifi we've come up with. -- Dave Täht Let's make wifi fast, less jittery and reliable again! https://plus.google.com/u/0/107942175615993706558/posts/TVX3o84jjmb -- Dave Täht Let's make wifi fast, less jittery and reliable again! https://plus.google.com/u/0/107942175615993706558/posts/TVX3o84jjmb ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Cerowrt-devel] Fwd: [homenet] Routing protocol comparison document 2015-03-02 19:45 ` [Cerowrt-devel] Fwd: [homenet] Routing protocol comparison document Dave Taht @ 2015-03-02 20:26 ` Toke Høiland-Jørgensen 2015-03-02 20:32 ` Aaron Wood 2015-03-02 20:45 ` Dave Taht 2015-03-03 14:36 ` [Cerowrt-devel] " JF Tremblay 1 sibling, 2 replies; 5+ messages in thread From: Toke Høiland-Jørgensen @ 2015-03-02 20:26 UTC (permalink / raw) To: Dave Taht; +Cc: cerowrt-devel Dave Taht <dave.taht@gmail.com> writes: > Any objections here? Yes! I certainly wouldn't want to run that. > Suggestions for how to make one of the ipv6 translation techniques > work right? Turn them off? ;) -Toke ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Cerowrt-devel] Fwd: [homenet] Routing protocol comparison document 2015-03-02 20:26 ` Toke Høiland-Jørgensen @ 2015-03-02 20:32 ` Aaron Wood 2015-03-02 20:45 ` Dave Taht 1 sibling, 0 replies; 5+ messages in thread From: Aaron Wood @ 2015-03-02 20:32 UTC (permalink / raw) To: Toke Høiland-Jørgensen; +Cc: cerowrt-devel [-- Attachment #1: Type: text/plain, Size: 1057 bytes --] I would definitely be interested in being involved with how to secure and firewall, but still provide access to, internal IPv6 hosts. Ie, the internet the way it's supposed to work (peer to peer), but with the security that we've inadvertently picked up along the way by using NAT everywhere for the last ~10-20 years worth of home routers. Basically, the question is: How do I access my home remotely, without exposing it to the world. The IPSec portions of IPv6 seem like most, but not all, of the building blocks. -Aaron On Mon, Mar 2, 2015 at 12:26 PM, Toke Høiland-Jørgensen <toke@toke.dk> wrote: > Dave Taht <dave.taht@gmail.com> writes: > > > Any objections here? > > Yes! I certainly wouldn't want to run that. > > > Suggestions for how to make one of the ipv6 translation techniques > > work right? > > Turn them off? ;) > > -Toke > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel > [-- Attachment #2: Type: text/html, Size: 1770 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Cerowrt-devel] Fwd: [homenet] Routing protocol comparison document 2015-03-02 20:26 ` Toke Høiland-Jørgensen 2015-03-02 20:32 ` Aaron Wood @ 2015-03-02 20:45 ` Dave Taht 1 sibling, 0 replies; 5+ messages in thread From: Dave Taht @ 2015-03-02 20:45 UTC (permalink / raw) To: Toke Høiland-Jørgensen; +Cc: cerowrt-devel On Mon, Mar 2, 2015 at 12:26 PM, Toke Høiland-Jørgensen <toke@toke.dk> wrote: > Dave Taht <dave.taht@gmail.com> writes: > >> Any objections here? > > Yes! I certainly wouldn't want to run that. Not a problem. You are fortunate enough to have stable ipv6 addresses where you are - and me, I have to go bat-s**t crazy everytime I get renumbered finding all the places that don't handle it properly and rebooting them. So if renumbering is not the PITA it is for me, for most of you, I merely want to make the ability to have some form of translation available for those that can't put up with it, and won't make it be the default. Also as aaron points out, better firewalling/dmz of ipv6 is on the agenda too. Not that I have either time, or money, or a lot of interest, in fixing anything but wifi in the next few months. >> Suggestions for how to make one of the ipv6 translation techniques >> work right? > > Turn them off? ;) > > -Toke -- Dave Täht Let's make wifi fast, less jittery and reliable again! https://plus.google.com/u/0/107942175615993706558/posts/TVX3o84jjmb ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Cerowrt-devel] [homenet] Routing protocol comparison document 2015-03-02 19:45 ` [Cerowrt-devel] Fwd: [homenet] Routing protocol comparison document Dave Taht 2015-03-02 20:26 ` Toke Høiland-Jørgensen @ 2015-03-03 14:36 ` JF Tremblay 1 sibling, 0 replies; 5+ messages in thread From: JF Tremblay @ 2015-03-03 14:36 UTC (permalink / raw) To: Dave Taht; +Cc: cerowrt-devel [-- Attachment #1: Type: text/plain, Size: 818 bytes --] > On Mar 2, 2015, at 2:45 PM, Dave Taht <dave.taht@gmail.com> wrote: > > I currently plan to enable some form of ipv6 translation by default in > the next version of cerowrt - and make direct access optional - (or > the reverse! I'm easy ) if somehow we get it together enough to > actually have a way to do a cerowrt-scale effort again. > > Any objections here? Suggestions for how to make one of the ipv6 > translation techniques work right? By IPv6 translation, do you mean a NAT66 stateless prefix translation as described in http://tools.ietf.org/html/rfc6296 <http://tools.ietf.org/html/rfc6296> ? That could be useful for people like me behind a 6RD /60, I wouldn’t mind trying it with an internal ULA and see how it behaves. Not sure how current implementations behave though. JF [-- Attachment #2: Type: text/html, Size: 1563 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-03-03 14:36 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <54EE258E.8060302@gmail.com> [not found] ` <201502272200.t1RM0Aru020484@maildrop31.somerville.occnc.com> [not found] ` <CAA93jw4tuMfM_LvZKRX7aRk2Z+HWTw5jBOENpvfEJuT4L9TcUQ@mail.gmail.com> [not found] ` <7ia8zvjkdq.wl-jch@pps.univ-paris-diderot.fr> [not found] ` <CAA93jw6d+Fz3B24O9HWbgzKSX_z2KihkCSXkibbM+Zp0U8oxcQ@mail.gmail.com> 2015-03-02 19:45 ` [Cerowrt-devel] Fwd: [homenet] Routing protocol comparison document Dave Taht 2015-03-02 20:26 ` Toke Høiland-Jørgensen 2015-03-02 20:32 ` Aaron Wood 2015-03-02 20:45 ` Dave Taht 2015-03-03 14:36 ` [Cerowrt-devel] " JF Tremblay
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox