On Fri, 7 Nov 2008, Ilpo Järvinen wrote:
> On Fri, 7 Nov 2008, Mikael Abrahamsson wrote:
>
> > On Wed, 5 Nov 2008, David Miller wrote:
> >
> > > This kind of thinking just perpetuates the problem forever.
> >
> > It's like the TCP option order "bug", where some devices would drop the
> > packets because of buggy implementations, that was changed in Linux to
> > work
> > around others buggy code, and I see "ECN blackhole detection" as a similar
> > measure.
>
> That is entirely bogus claim! The different ordering of options cost us
> nothing, while disabling ECN certainly has an innumerable cost both in
> performance and in nobody taking the initiative which makes the situation
> worse for everybody.
I can't comment on "ECN blackhole detection" costing or costing none since I
haven't been able to find the discussion between Alexey Kuznetsov and Sally
Floyd that David Miller was referring to. Anything more to go on? A direct
link to the thread would be great.
I have sent an email (which will hopefully initiate a discussion) to a
mailinglist populated by a lot of the operational ISP community and asked
around about ECN and views on that. I also checked around on core router
platforms (Cisco 12000 and Cisco CRS-1, which definitely is two of the top
three core router platforms deployed in the world) and it seems they do not
support ECN as far as I can discern. This pretty much in the next 5 year
timeframe ECN widespread support in the major core ISP networks out of the
question, leaving ECN support on the slower links where it might be deployed
faster. I doubt it though.
Now, IPv6 for me is cruicial to the continuing life and prosperity of the
Internet (NAT is bad). ECN is "nice to have".
I do see Linux (and Linux users) as leader(s) in deploying new technology,
with ECN being one of them. Question is how much hurt we're going to take for
it.