On May 6, 2010, at 10:44 PM, Fred Holmes wrote:
Discuss this story at:
http://apple.slashdot.org/comments.pl?sid=10/05/04/2029255
A headline written by someone frustrated by the slow transition to
IPv6. The discussion following the Slashdot post is very interesting
as people debate where the real problem is. Some note that the cited
report does not provide enough detail to isolate the source of the
problem and doesn't report anything about Windows performance at all.
There is a heck of a lot of infrastructure between the server and the
client. Anything in that long path could be the source of the problem.
Some of the commentators obviously have long experience and can tell
you that such problems often lie in unexpected places.
by Savage-Rabbit (308260) writes: on Tuesday May 04, @09:51PM
(#32093330)
I'm not sure quite what he meant by properly supported in the wild
but it sounded like he was trying to point out that sometimes you do
get bugs because you implement things correctly but somebody else
screwed up their implementation. A while back I had a problem
connecting Linux and OS X based VPN daemons to some Microsoft VPN
servers. At first it seemed obvious that this was Apple screwing up.
After some considerable wiresharking and digging in Apple's source
code [apple.com] I found out that Microsoft's VPN server sends
malformed protocol messages which the Linux/OS X based counterparts
try to parse according to the letter of the specification and exit
with an error when they run into problems. Not that I'm trying to
absolve Apple of all blame they can fuck up like everybody else and
do so regularly, however that doesn't change the fact that it's
entirely possible to render your software unusable by implementing
it according to specifications. In a situation like that you can
either change your software to take the buggy implementation by
insert name of manufacturer into account or stick to your guns and
piss off your users.
by ShadowRangerRIT (1301549) writes: on Tuesday May 04, @06:29PM
(#32091848)
Mostly correct. One additional note: Many ISPs and routers don't do
IPv6 well. So even in the good IPv6 server, good IPv4 backup case,
many people will be hitting these delays because their ISP or router
isn't IPv6 friendly. Since the web server can't force your ISP/
router to upgrade, they have a choice. Do they serve only over IPv4
and get guaranteed performance, or do they move to IPv6 with an IPv4
fallback, thereby guaranteeing that their site will be dog slow for
a fixed percentage of their users? We want them to move to IPv6 so
the transition can occur smoothly over time. But a reasonable
website operator might put off the move until the absolute last
second, hoping that more ISPs and routers will be ready when they do
switch. But of course, if no one is serving content over IPv6, ISPs
have less motivation to upgrade. Yay Catch-22 situations!
*
** List info, subscription management, list rules, archives, privacy **
** policy, calmness, a member map, and more at http://www.cguys.org/ **
*