Thanks <br><br>On Monday, December 24, 2018, Dave Taht <<a href="mailto:dave.taht@gmail.com">dave.taht@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Dec 24, 2018 at 11:54 AM Emeka <<a href="mailto:emekamicro@gmail.com">emekamicro@gmail.com</a>> wrote:<br>
><br>
><br>
> Dave Taht (1):<br>
>       net: Allow class-e address assignment via ifconfig ioctl<br>
><br>
> Dave , please through more light on the above.<br>
<br>
That's the kernel, not babel patch.<br>
<br>
I've been engaged for several months now on a project to make class-e<br>
routable with a few other folk.<br>
<br>
The linux kernel has been "class-e ready" since about 2008, capable of<br>
both accepting and routing these unicast addresses, with the one<br>
exception of an ancient bit of pre-cidr (1992!) code invoked by<br>
early-boot and the ioctl invoked by the version of ifconfig used by<br>
busybox and toybox among others. Modern distributions using the<br>
iproute2 equivalent or netlink directly had no such limitations. Linux<br>
4.21 (backported to openwrt also) makes it possible to fully use<br>
class-e under all circumstances.<br>
<br>
We've tested openbsd, freebsd, android, ios and OSX, and they all work<br>
today (well, there's *one* teeny patch for ping on freebsd). Junos<br>
requires a config option, some cisco routers work, some don't, all the<br>
switches we've tried work, multiple iot devices work ,nat works, every<br>
vpn we've tried works, and we know how to go about making windows work<br>
in the long run (it can neither accept or route to 240/4 presently)...<br>
and nothing thus far, crashes.<br>
<br>
The hope is to run a global test next year (with the help of caida,<br>
iana, irtf and others) to further study how this space can be used to<br>
keep ipv4 crutching along in the face of ever more extreme address<br>
depletion problems. It would be a long slog (years!), and many rfc<br>
updates, and infrastructure (as one example, we'd need<br>
240.in-addr.arpa) to make them fully usable, but just as we made<br>
<a href="http://1.0.0.0/8" target="_blank">1.0.0.0/8</a> and <a href="http://8.0.0.0/8" target="_blank">8.0.0.0/8</a> work eventually, *so far* we see no technical<br>
limits.<br>
<br>
In the interim, allowing the capability of 240/4 addresses in more<br>
routing daemons and moving the policy into config files, rather than<br>
hardcoding things, seemed like a good idea, and there are patches<br>
outstanding for both bird and FRR, also. Please give 'em a shot, and<br>
then ponder what would be the best possible use for the last available<br>
268m ipv4 addresses in the world....<br>
<br>
<br>
><br>
> On Saturday, December 22, 2018, Juliusz Chroboczek <<a href="mailto:jch@irif.fr">jch@irif.fr</a>> wrote:<br>
>><br>
>> > 'Cause I'd sent you a patch earlier for just e (240/4) and you didn't<br>
>> > apply it? :)<br>
>><br>
>> I'm a bad man.  Please double-check commit 19a442ba.<br>
>><br>
>> -- Juliusz<br>
>><br>
>> ______________________________<wbr>_________________<br>
>> Babel-users mailing list<br>
>> <a href="mailto:Babel-users@alioth-lists.debian.net">Babel-users@alioth-lists.debian.net</a><br>
>> <a href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/babel-users" target="_blank">https://alioth-lists.debian.<wbr>net/cgi-bin/mailman/listinfo/<wbr>babel-users</a><br>
><br>
><br>
><br>
> --<br>
> P.S Please join our groups:  <a href="mailto:nigeriaarduinogroup@googlegroups.com">nigeriaarduinogroup@googlegroups.com</a><br>
>  or <a href="mailto:jifunze-kufikiria@googlegroups.com">jifunze-kufikiria@googlegroups.com</a>  These are platforms for learning and sharing  of knowledge.                                                                                      <a href="http://www.satajanus.com" target="_blank">www.satajanus.com</a> | Satajanus  Nig. Ltd<br>
><br>
><br>
><br>
<br>
<br>
-- <br>
<br>
Dave Täht<br>
CTO, TekLibre, LLC<br>
<a href="http://www.teklibre.com" target="_blank">http://www.teklibre.com</a><br>
Tel: 1-831-205-9740<br>
</blockquote><br><br>-- <br><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>P.S Please join our groups<i>:  </i><span style="font-size:13px"><a href="mailto:nigeriaarduinogroup@googlegroups.com" target="_blank">nigeriaarduinogroup@googlegroups.com</a></span><br><i> or </i><span style="font-size:13px"><a href="mailto:jifunze-kufikiria@googlegroups.com" target="_blank">jifunze-kufikiria@googlegroups.com</a>  These are platforms for learning and sharing  of knowledge.                                                                                      <a href="http://www.satajanus.com" target="_blank">www.satajanus.com</a> | </span><i style="font-size:12.8000001907349px">Satajanus  Nig. Ltd</i></div><div><i><br><br></i></div></div></div></div></div></div></div></div><br>