Re: Cogent HE

2011-06-10 Thread Andy B.
On Fri, Jun 10, 2011 at 2:18 AM, Jimmy Hess mysi...@gmail.com wrote:
 HE doesn't need to buy IPv6 transit, because they are in effect transit-free
 (except to Cogent).

It's not just a Cogent issue.
They also chose not to buy from Level3 or buy those routes through a
Level3 peer:

From HE's route-server:

route-server sh bgp ipv6 regexp _3356_
% No Results

route-server sh bgp ipv6 regexp _174_
% No Results



- Andy



Re: Quick comparison of LSNs and NAT64

2011-06-10 Thread Daniel Roesen
On Thu, Jun 09, 2011 at 06:39:18PM -0400, Jeff Hartley wrote:
 We've been using two workarounds:
 1. Separate DNS resolvers (both BIND 9.8; one DNS64 and the other
 DNS6).  Have the client provisioning system assign the appropriate DNS
 server IPs (dual-stack to anycast set 1, v6-only to anycast set 2).
 2. Use range-specific views to determine whether or not to apply DNS64
 (this setup isn't standard BIND, though).
 
 One is a kludge, and the other is vendor-specific, but they work.

Not for SLAAC environments and others where there is no mandatory
endpoint registration. E.g. residential LANs.

Best regards,
Daniel

-- 
CLUE-RIPE -- Jabber: d...@cluenet.de -- dr@IRCnet -- PGP: 0xA85C8AA0



Re: Quick comparison of LSNs and NAT64

2011-06-10 Thread Daniel Roesen
On Fri, Jun 10, 2011 at 09:29:47AM +1000, Mark Andrews wrote:
 DS-lite and NAT444 don't break existing applications.

They do, to different degrees. There is plenty of evidence for that.

  Each solution fits well for some set of constraints and objectives

Pick your poison. :-)

Best regards,
Daniel

-- 
CLUE-RIPE -- Jabber: d...@cluenet.de -- dr@IRCnet -- PGP: 0xA85C8AA0



Re: Cogent IPv6

2011-06-10 Thread Jeroen Wunnink
Here in the Netherlands we got it 'free' (i.e. dual-stack on top of the 
IPv4 transit without extra cost)
But we're currently looking into an alternative for a provider with 
non-broken IPv6 transit and cancel our contract with Cogent.


They called us once asking how satisfied we were with their IPv6 
transit. After bringing up the HE issue the conversation ended 
surprisingly fast. The Google depeering thing was the final straw, all 
our transits can provide a reasonably complete IPv6 prefix table, except 
for Cogent.



On 6/9/11 7:14 PM, Jeff Wheeler wrote:

but just two weeks ago I heard about this IPv6 surcharge stupidity
still being applied to Cogent's customers in Europe.

   


--

Met vriendelijke groet,

Jeroen Wunnink,
EasyHosting B.V. Systeembeheerder
systeembeh...@easyhosting.nl

telefoon:+31 (035) 6285455  Postbus 48
fax: +31 (035) 6838242  3755 ZG Eemnes

http://www.easyhosting.nl
http://www.easycolocate.nl





Re: Ready For A Good Laugh

2011-06-10 Thread Alexander Harrowell
On Friday 10 Jun 2011 05:31:44 Michael Painter wrote:
 Jimi Thompson wrote:
  Now I'm going to go off on you people - What kind of crack are you people
  smoking?  
 
 The same stuff they're smoking over at PayPal.
 Some genius decided to send out E-mails which said:
 Hello name removed,
 
 It looks like you may be using an outdated browser with known security 
 issues. 
 
 Help keep your computer and your PayPal account protected by updating your 
browser today.
 
 and included a link (different from what was represented).
 Even magaged to fool the folks at sp...@paypal.com 
 11 pages of wtf? at:
 https://www.paypal-community.com/t5/Fraud-phishing-and-spoof/New-scam/td-
p/273626
 


PayPal has been doing this for as long as I've been a member. They are terrible 
ones for sending out e-mails to teach you to type passwords into the spam.
-- 
The only thing worse than e-mail disclaimers...is people who send e-mail to 
lists complaining about them


signature.asc
Description: This is a digitally signed message part.


The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 9 jun 2011, at 19:37, Nick Hilliard wrote:

 DHCPv6 does not provide route information because this task is handled
 by RA in IPv6.

 Thankfully this silliness is in the process of being fixed,

So where do I point out the stupidity of trying to fix this non-brokenness?

 along with prefix delegation

Also works fine.

 - so in future, there will be no requirement for either RA or cartloads of 
 per-interface configuration on routers.

Good luck with that. Next month, the last major operating system will add 
support for DHCPv6. Which was published in 2003.

So now you want to change some more stuff so in 2019 we can finally actually 
start USING DHCPv6?


IPv6 routing protocols

2011-06-10 Thread Iljitsch van Beijnum
On 9 jun 2011, at 19:41, Nick Hilliard wrote:

 Iljitsch noted: IPv6 routing protocols also pretty much only use link 
 locals.  This is not true in the general case.

So which routing protocols communicate using global addresses then?

As far as I know only BGP but BGP runs over TCP so it's different from all 
other routing protocols. And it still carries link local next hop addresses.


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread sthaug
  DHCPv6 does not provide route information because this task is handled
  by RA in IPv6.
 
  Thankfully this silliness is in the process of being fixed,
 
 So where do I point out the stupidity of trying to fix this non-brokenness?

Several large operators have said, repeatedly, that they want to use
DHCPv6 without RA. I disagree that this is stupid.

  - so in future, there will be no requirement for either RA or cartloads of 
  per-interface configuration on routers.
 
 Good luck with that. Next month, the last major operating system will add 
 support for DHCPv6. Which was published in 2003.
 
 So now you want to change some more stuff so in 2019 we can finally actually 
 start USING DHCPv6?

We're planning to use DHCPv6 and RA (with no prefixes, only for the
link local next hop). This is more complex than using DHCPv6 alone,
without RA, would be. When and if DHCPv6 without RA is possible, we
certainly plan to turn off RA on our BRAS boxes.

Steinar Haug, Nethelp consulting, sth...@nethelp.no



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 12:10, sth...@nethelp.no wrote:

 So where do I point out the stupidity of trying to fix this non-brokenness?

 Several large operators have said, repeatedly, that they want to use
 DHCPv6 without RA. I disagree that this is stupid.

It is a mistake to want this, because having the router tell you who the router 
is gives you fait sharing so less breakage. It's also unnecessary because you 
still need cooperation from your switches to be safe from rogue DHCPv6 servers 
even if you go visit all your hosts and turn off stateless autoconfig in an 
effort to thwart rogue RAs.

But it's stupid to want to change DHCPv6 just now the last major OS is about to 
start supporting it. That continues the current situation where anyone who 
isn't happy with autoconfig-only can't make a configuration that works will all 
major OSes.

 We're planning to use DHCPv6 and RA (with no prefixes, only for the
 link local next hop). This is more complex than using DHCPv6 alone,
 without RA, would be.

It is. It's also more robust. And doing this is less complex than trying to 
change DHCPv6 so you get to use a less complex system in the future after a 
complex transition.


Re: IPv6 routing protocols

2011-06-10 Thread Nick Hilliard

On 10/06/2011 11:03, Iljitsch van Beijnum wrote:

As far as I know only BGP but BGP runs over TCP so it's different from
all other routing protocols.


OSPF runs over protocol ospf, so it's also different from the other routing 
protocols.  EIGRP uses protocol 88 and ISIS runs over CLNS so both of them 
must be different too.


On the other hand, RIP runs on UDP, so I guess that it must be the same as 
all the other routing protocols.


(sorry, but I'm lost as to what point you were making here :-)


And it still carries link local next hop
addresses.


it's a bit more subtle than that - it depends on how the underlying router 
operating system handles next-hop resolution and how you configure your BGP.


Nick



Re: IPv6 routing protocols

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 12:20, Nick Hilliard wrote:

[nothing to support his earlier claim]

 And it still carries link local next hop
 addresses.

 it's a bit more subtle than that - it depends on how the underlying router 
 operating system handles next-hop resolution and how you configure your BGP.

It doesn't depend.

RFC 4760:

   An UPDATE message that carries the MP_REACH_NLRI MUST also carry the
   ORIGIN and the AS_PATH attributes (both in EBGP and in IBGP
   exchanges).  Moreover, in IBGP exchanges such a message MUST also
   carry the LOCAL_PREF attribute.


Re: IPv6 routing protocols

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 12:27, Iljitsch van Beijnum wrote:

 RFC 4760:

   An UPDATE message that carries the MP_REACH_NLRI MUST also carry the
   ORIGIN and the AS_PATH attributes (both in EBGP and in IBGP
   exchanges).  Moreover, in IBGP exchanges such a message MUST also
   carry the LOCAL_PREF attribute.

Sorry, this is stupid. I should have read beyond LOCAL.

So it depends a little, but I still don't see any implementation leeway in RFC 
2545:

3. Constructing the Next Hop field

   A BGP speaker shall advertise to its peer in the Network Address of
   Next Hop field the global IPv6 address of the next hop, potentially
   followed by the link-local IPv6 address of the next hop.

   The value of the Length of Next Hop Network Address field on a
   MP_REACH_NLRI attribute shall be set to 16, when only a global
   address is present, or 32 if a link-local address is also included in
   the Next Hop field.

   The link-local address shall be included in the Next Hop field if and
   only if the BGP speaker shares a common subnet with the entity
   identified by the global IPv6 address carried in the Network Address
   of Next Hop field and the peer the route is being advertised to.

   In all other cases a BGP speaker shall advertise to its peer in the
   Network Address field only the global IPv6 address of the next hop
   (the value of the Length of Network Address of Next Hop field shall
   be set to 16).


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Tim Chown

On 10 Jun 2011, at 11:20, Iljitsch van Beijnum wrote:

 On 10 jun 2011, at 12:10, sth...@nethelp.no wrote:
 
 So where do I point out the stupidity of trying to fix this non-brokenness?
 
 Several large operators have said, repeatedly, that they want to use
 DHCPv6 without RA. I disagree that this is stupid.
 
 It is a mistake to want this, because having the router tell you who the 
 router is gives you fait sharing so less breakage. It's also unnecessary 
 because you still need cooperation from your switches to be safe from rogue 
 DHCPv6 servers even if you go visit all your hosts and turn off stateless 
 autoconfig in an effort to thwart rogue RAs.
 
 But it's stupid to want to change DHCPv6 just now the last major OS is about 
 to start supporting it. That continues the current situation where anyone who 
 isn't happy with autoconfig-only can't make a configuration that works will 
 all major OSes.

Well, remember that, from Google's estimate, only 0.3% of the access networks 
are IPv6 capable, so there's still 99.7% to deploy.  But yes, any changes to 
add features a la draft-droms-dhc-dhcpv6-default-router-00 would take time, and 
support in the IETF seems minimal.

 We're planning to use DHCPv6 and RA (with no prefixes, only for the
 link local next hop). This is more complex than using DHCPv6 alone,
 without RA, would be.
 
 It is. It's also more robust. And doing this is less complex than trying to 
 change DHCPv6 so you get to use a less complex system in the future after a 
 complex transition.

The focus right now should be on getting the existing RA+DHCPv6 to work as 
intended, and to validate the model within the 0.3% base.  I don't buy that a 
transition from RA+DHCP to DHCP-only is particularly complex though.  Turn off 
the RAs and let DHCP do it's (extra) things.  However, you'd then need to know 
that every device you want to network supports that new DHCP-only operation, 
and that will be some time off, if it happens at all.

Standing back a little, I can see an argument that IPv6 would be an easier 
'sell' if there were two modes of operation, one with only RAs, and one with 
only DHCPv6.

Tim




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 12:40, Tim Chown wrote:

 But it's stupid to want to change DHCPv6 just now the last major OS is about 
 to start supporting it. That continues the current situation where anyone 
 who isn't happy with autoconfig-only can't make a configuration that works 
 will all major OSes.

 Well, remember that, from Google's estimate, only 0.3% of the access networks 
 are IPv6 capable, so there's still 99.7% to deploy.

There's deployment of code and deployment of configuration. The former is in 
good shape now, so better not tinker with it unnecessarily. It's also not very 
useful to count the 80% of the internet that consists of home users behind the 
cheapest home gateway running with the default settings the same way as we 
count the other 20% who actually have an opinion on the matter.

  I don't buy that a transition from RA+DHCP to DHCP-only is particularly 
 complex though.  Turn off the RAs and let DHCP do it's (extra) things.

Well, but if you turn off RAs while there are still systems that can't 
understand a new DHCPv6 router address option, then those systems have no idea 
where the routers are so they don't work.

 Standing back a little, I can see an argument that IPv6 would be an easier 
 'sell' if there were two modes of operation, one with only RAs, and one with 
 only DHCPv6.

The trouble is that having the correct router NOT send RAs buys you very 
little: in theory you can now skip coordination between different departments 
if the DHCPv6 and router configs are handled by different people. In practice, 
you need to coordinate regardless because the routers need to know where to 
send the packets so they need to have the prefixes that the DHCPv6 servers 
assign from configured on their interfaces.

What you really want is for the hosts to ignore RAs sent by incorrect routers. 
This means turning off autoconfig on the hosts, which seems, at the very least, 
an uphill struggle unless we're talking about places with hosts bolted to the 
floor so the configuration can be tied to a specific network. And in that case 
you can do tons of other stuff, such as SEND or simply statically configuring 
everything.

Lest anyone accuse me of raining on their parade: I think very workable 
compromise would be to have a router preference option in DHCPv6. This way, 
routers still advertise themselves, but if there are multiple routers, the 
DHCPv6 info is the tie breaker so rogue RAs are avoided when this option is 
understood. But doing this doesn't impose difficulties on hosts that don't 
implement the new option.


Strongest Solar Tsunami in Years to Hit Earth Today

2011-06-10 Thread Hank Nussbacher

http://www.ibtimes.com/articles/159964/20110609/nasa-solar-flare-tsunami-earth-sun-radio-satellite-interference-aurora-displays-coronal-mass-ejectio.htm

-Hank



Re: IPv6 routing protocols

2011-06-10 Thread Nick Hilliard

On 10/06/2011 11:37, Iljitsch van Beijnum wrote:

So it depends a little, but I still don't see any implementation leeway in RFC 
2545:


On all competently constructed interior networks, ibgp will use loopbacks 
as the session endpoints.  This means that the loopback address will be 
carried as the next-hop in the UPDATE messages rather than the link local 
address.  Ok, you can do physical interface to physical interface on ibgp 
if you want, and if you do, good luck with that idea.


For those bgp sessions which use directly connected subnets (e.g. most ebgp 
and badly configured interior networks), this is implementation dependent. 
 Some stacks by default provide both the link-local and the global 
address; others provide just the global address;  others still will provide 
link-local depending on interface configuration (e.g. the per-interface 
ipv6 enable command on IOS).


Once the router has learned the next-hop, it may or may not choose to 
display it differently when you're displaying ipv6 forwarding information. 
Some router stacks implement implicit next-hop resolution for their own RIB 
to forwarding table; others don't.  Some will display this information and 
others don't.


So really, it depends.

Nick




Re: IPv6 routing protocols

2011-06-10 Thread Iljitsch van Beijnum

On 10 jun 2011, at 14:26, Nick Hilliard wrote:

[...]

Of course none of this supports your original claim:

 IPv6 routing protocols also pretty much only use link locals.  This is not 
 true in the general case.




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Tim Franklin
 Standing back a little, I can see an argument that IPv6 would be an
 easier 'sell' if there were two modes of operation, one with only
 RAs, and one with only DHCPv6.

This +1.

There are plenty of enterprises, employing actual network engineers 
(allegedly), who are just about getting to grips with CIDR and VLSM.  They are 
*thinking* about reconfiguring their hosts to stop having 10.x.x.x/8 as the 
interface address, and letting proxy-arp on the routers worry about which 
subnets are which.  They *might* have been convinced that an ATM cloud (or 
sometimes even MPLS!) has robust traffic separation, and they don't need a full 
mesh of leased lines any more.

IPv6 is hugely scary as it is, without breaking their hosts and host info / 
routers and routing info silo model.  Not all of the networking world runs on 
Internet time :(

Regards,
Tim.



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Bjoern A. Zeeb
On Jun 10, 2011, at 10:10 AM, sth...@nethelp.no wrote:

 DHCPv6 does not provide route information because this task is handled
 by RA in IPv6.
 
 Thankfully this silliness is in the process of being fixed,
 
 So where do I point out the stupidity of trying to fix this non-brokenness?
 
 Several large operators have said, repeatedly, that they want to use
 DHCPv6 without RA. I disagree that this is stupid.

I wonder if it's just a violation of rule #1: stop thinking legacy!

People are used to what they have done for a decade or two.  It's hard to
see the change and results in why is this all so different and complicated?.
It's hard to open ones mind for the new, but it is essential to do with new
technology.

So I advice people not to get trapped by their legacy habits!

/bz

-- 
Bjoern A. Zeeb You have to have visions!
 Stop bit received. Insert coin for new address family.




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread sthaug
  Several large operators have said, repeatedly, that they want to use
  DHCPv6 without RA. I disagree that this is stupid.
 
 I wonder if it's just a violation of rule #1: stop thinking legacy!

If having a significant infrastructure that supports IPv4 DHCP is
legacy, yes then you could argue that this is legacy. Stop thinking
legacy is easy to say - however, it has a very real *cost* if you
need to change large parts of this infrastructure.

From my own point of view, I also regard the dependency DHCPv6 on RA
as a completely *unnecessary* dependency which has been introduced
with IPv6. I would much rather have DHCPv6 as a protocol that can be
operated on its own, without RA. [Yes, you would still need Neighbor
Discovery / Neighbor Solicitation.]

Steinar Haug, Nethelp consulting, sth...@nethelp.no



Re: Strongest Solar Tsunami in Years to Hit Earth Today

2011-06-10 Thread Marshall Eubanks

On Jun 10, 2011, at 8:22 AM, Hank Nussbacher wrote:

 http://www.ibtimes.com/articles/159964/20110609/nasa-solar-flare-tsunami-earth-sun-radio-satellite-interference-aurora-displays-coronal-mass-ejectio.htm
 
 -Hank
 
 

If you are interested in the actual event, watch the AIA video of the explosion 
(flare) itself in the
highest bandwidth you can tolerate :

http://sohowww.nascom.nasa.gov/hotshots/index.html/

Regards
Marshall






Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ray Soucy
My goodness, this argument comes up a lot.

Firstly, RA isn't broken, and DHCPv6 isn't broken.

Second, work IS being done to provide DHCPv6 with a method of handing
out additional routing information:

http://tools.ietf.org/html/draft-ietf-mif-dhcpv6-route-option-01

So I'm not sure what all the fuss is about here.

Third, the point of keeping RA and DHCPv6 separate was exactly this.
You make a change to RA and it will take 10 years to get implemented;
you add a feature to DHCPv6 and you have a good chance of seeing it
adopted in months rather than years.

While I support the route option in DHCPv6; I support it for
administrators who need non-standard routing setups because they're
stuck on some archaic topology that they are unable to migrate away
from.

I'd counter the OPs assertion that RA is silly with the suggestion
of using DHCPv6 only and not RA is even more silly.

The router knows if it's up, the router knows what it's connected to,
the router can making routing decisions in real time.  The DHCPv6
server has no idea if the router is up or what it's connected to
beyond what it's been told, and because updates are infrequent it
makes any changes take very long.

You still need to protect against rogue DHCPv6, and it still needs to
be done at the switch.

Not really sure what everyone is so worked up about here, aside from
wanting IPv6 to be more like IPv4 (ignoring that they were probably
the ones complaining about IPv4 working this way when they were
migrating away from Apple Talk or IPX).

On Fri, Jun 10, 2011 at 8:48 AM, Tim Franklin t...@pelican.org wrote:
 Standing back a little, I can see an argument that IPv6 would be an
 easier 'sell' if there were two modes of operation, one with only
 RAs, and one with only DHCPv6.

 This +1.

 There are plenty of enterprises, employing actual network engineers 
 (allegedly), who are just about getting to grips with CIDR and VLSM.  They 
 are *thinking* about reconfiguring their hosts to stop having 10.x.x.x/8 as 
 the interface address, and letting proxy-arp on the routers worry about which 
 subnets are which.  They *might* have been convinced that an ATM cloud (or 
 sometimes even MPLS!) has robust traffic separation, and they don't need a 
 full mesh of leased lines any more.

 IPv6 is hugely scary as it is, without breaking their hosts and host info / 
 routers and routing info silo model.  Not all of the networking world runs 
 on Internet time :(

 Regards,
 Tim.





-- 
Ray Soucy

Epic Communications Specialist

Phone: +1 (207) 561-3526

Networkmaine, a Unit of the University of Maine System
http://www.networkmaine.net/



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Leo Bicknell
In a message written on Fri, Jun 10, 2011 at 01:03:01PM +, Bjoern A. Zeeb 
wrote:
 On Jun 10, 2011, at 10:10 AM, sth...@nethelp.no wrote:
  Several large operators have said, repeatedly, that they want to use
  DHCPv6 without RA. I disagree that this is stupid.
 
 I wonder if it's just a violation of rule #1: stop thinking legacy!
 
 People are used to what they have done for a decade or two.  It's hard to
 see the change and results in why is this all so different and complicated?.
 It's hard to open ones mind for the new, but it is essential to do with new
 technology.

The problem in this case is that the failure modes are significantly
different.  Some folks have learned this the hard way.

It's a very easy scenario to reconstruct.  Consider the branch
office router in a typical corporate enviornment.  We're talking
a device with one WAN port, and one LAN port.  Configure it for
dual stack, speaking IPv4, and in IPv4 configure it the typical
corporate way with a DHCP Helper forwarding requests over the WAN
to a central DHCP server.  In IPv6, configure it with RA's, the
supposed better way.

Now, take the 100% working branch router and have it sent back to
corporate.  Maybe they got a bigger router, maybe the office closed.
A network engineer gets the router and is tasked with making it
ready to redeploy.

The network engineer plugs it into the switch on his desktop, plugs in a
serial cable, turns it on and steps out to get a coffee while it boots.
He's planning to erase the configuration and then load new software over
the network.

As soon as the router boots the IPv6 network fails for all the users on
his subnet.  IPv4 keeps working fine.

Oops.

What happened?  Well, the router sent IPv6 RA's as soon as it came
up, and every workstation instantly started using them.  In IPv4,
the router received DHCPv4 requests and forwarded them per the
helper address, except that its WAN port is down, and thus it in
fact didn't send them anywhere.

The important points:

- IPv4 failed safe with the DHCP config.  This rogue device will
  never disrupt the IPv4 configuration.  DHCP snooping isn't even needed
  in your switches, since it never returns a response.

- IPv6 failed immediately with the RA configuration.  What's worse is
  if you simply turn the device off after you realized you took down the
  entire network devices will continue to be broken for 2-4 hours until
  the RA's time out.  The only method to mitigate is to deploy RA guard
  on all of your switches, which probably means replacing 100% of your
  hardware with new stuff that can do that, and then deploying new
  features.

The fact of the matter is that the failure modes of these two
protocols are vastly different operationally.  The DHCP failure
semantics are not only better understood, but cause less disruption
to the network.  Even a properly rouge DHCP server will only damage
_new_ clients coming up on a network, existing folks will work just
fine.  Contrast with RA's which instantly break 100% of the users.

Even more annoying is that if I use RA's for the default gateway,
I still have to run DHCPv6 anyway.  If I don't my boxes don't have
DNS servers, NTP servers, know where to tftpboot, etc.  It's not a
choice of one or the other, it's I always run DHCPv6, do I need
RA's or not.

Given the failure modes I would much prefer to run with RA's turned off
completely, and have DHCPv6 able to provide a default gateway just as it
works in IPv4.

My opinion comes not from thinking legacy, indeed my employer has been
fully dual stacked since 2003.  My opinion comes from the fact that in
the 8 years of operational experience we have RA's are significantly
more fragile, and IMHO not ready for widespread IPv6 deployment.

-- 
   Leo Bicknell - bickn...@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/


pgpK2tojIauJp.pgp
Description: PGP signature


Re: Yup; the Internet is screwed up.

2011-06-10 Thread Jared Mauch

On Jun 9, 2011, at 8:43 PM, Jay Ashworth wrote:

 Even Cracked realizes this:
 
  http://www.cracked.com/blog/5-reasons-internet-access-in-america-disaster

I would describe this as local market failure.  It's common even in highly 
populated areas, not just rural ones here in the US.

What I have observed is the roll-out of the ATT U-verse service (aka 
internet-lite as it is not possible to disable some of their ALG on the 
gateway) skip areas along the way to hit higher density neighborhoods.  They 
are getting better with their pair bonding, but many people are unable to get 
access at the edges of these populated areas.

- Jared
(who would have rather seen google roll into an entire county that faces these 
challenges vs major cities)


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ray Soucy
You really didn't just write an entire post saying that RA is bad
because if a moron of a network engineer plugs an incorrectly
configured device into a production network it may cause problems, did
you?

Honestly.  This whole argument is getting ridiculous.

On Fri, Jun 10, 2011 at 9:32 AM, Leo Bicknell bickn...@ufp.org wrote:
 In a message written on Fri, Jun 10, 2011 at 01:03:01PM +, Bjoern A. Zeeb 
 wrote:
 On Jun 10, 2011, at 10:10 AM, sth...@nethelp.no wrote:
  Several large operators have said, repeatedly, that they want to use
  DHCPv6 without RA. I disagree that this is stupid.

 I wonder if it's just a violation of rule #1: stop thinking legacy!

 People are used to what they have done for a decade or two.  It's hard to
 see the change and results in why is this all so different and 
 complicated?.
 It's hard to open ones mind for the new, but it is essential to do with new
 technology.

 The problem in this case is that the failure modes are significantly
 different.  Some folks have learned this the hard way.

 It's a very easy scenario to reconstruct.  Consider the branch
 office router in a typical corporate enviornment.  We're talking
 a device with one WAN port, and one LAN port.  Configure it for
 dual stack, speaking IPv4, and in IPv4 configure it the typical
 corporate way with a DHCP Helper forwarding requests over the WAN
 to a central DHCP server.  In IPv6, configure it with RA's, the
 supposed better way.

 Now, take the 100% working branch router and have it sent back to
 corporate.  Maybe they got a bigger router, maybe the office closed.
 A network engineer gets the router and is tasked with making it
 ready to redeploy.

 The network engineer plugs it into the switch on his desktop, plugs in a
 serial cable, turns it on and steps out to get a coffee while it boots.
 He's planning to erase the configuration and then load new software over
 the network.

 As soon as the router boots the IPv6 network fails for all the users on
 his subnet.  IPv4 keeps working fine.

 Oops.

 What happened?  Well, the router sent IPv6 RA's as soon as it came
 up, and every workstation instantly started using them.  In IPv4,
 the router received DHCPv4 requests and forwarded them per the
 helper address, except that its WAN port is down, and thus it in
 fact didn't send them anywhere.

 The important points:

 - IPv4 failed safe with the DHCP config.  This rogue device will
  never disrupt the IPv4 configuration.  DHCP snooping isn't even needed
  in your switches, since it never returns a response.

 - IPv6 failed immediately with the RA configuration.  What's worse is
  if you simply turn the device off after you realized you took down the
  entire network devices will continue to be broken for 2-4 hours until
  the RA's time out.  The only method to mitigate is to deploy RA guard
  on all of your switches, which probably means replacing 100% of your
  hardware with new stuff that can do that, and then deploying new
  features.

 The fact of the matter is that the failure modes of these two
 protocols are vastly different operationally.  The DHCP failure
 semantics are not only better understood, but cause less disruption
 to the network.  Even a properly rouge DHCP server will only damage
 _new_ clients coming up on a network, existing folks will work just
 fine.  Contrast with RA's which instantly break 100% of the users.

 Even more annoying is that if I use RA's for the default gateway,
 I still have to run DHCPv6 anyway.  If I don't my boxes don't have
 DNS servers, NTP servers, know where to tftpboot, etc.  It's not a
 choice of one or the other, it's I always run DHCPv6, do I need
 RA's or not.

 Given the failure modes I would much prefer to run with RA's turned off
 completely, and have DHCPv6 able to provide a default gateway just as it
 works in IPv4.

 My opinion comes not from thinking legacy, indeed my employer has been
 fully dual stacked since 2003.  My opinion comes from the fact that in
 the 8 years of operational experience we have RA's are significantly
 more fragile, and IMHO not ready for widespread IPv6 deployment.

 --
       Leo Bicknell - bickn...@ufp.org - CCIE 3440
        PGP keys at http://www.ufp.org/~bicknell/




-- 
Ray Soucy

Epic Communications Specialist

Phone: +1 (207) 561-3526

Networkmaine, a Unit of the University of Maine System
http://www.networkmaine.net/



Re: Yup; the Internet is screwed up.

2011-06-10 Thread Chris Adams
Once upon a time, Jared Mauch ja...@puck.nether.net said:
 On Jun 9, 2011, at 8:43 PM, Jay Ashworth wrote:
  Even Cracked realizes this:
  
   http://www.cracked.com/blog/5-reasons-internet-access-in-america-disaster
 
 I would describe this as local market failure.  It's common even in highly 
 populated areas, not just rural ones here in the US.

I'd go so far as to say user failure.  If I wanted cable TV
(especially if I needed it at home as part of my job), I wouldn't
buy/rent/lease/whatever a home without checking that cable TV is
available at that location.  I live in a city with two cable providers,
each of which covers the whole city, yet there are pockets where one
(or even both) don't provide service.

Before I bought my house, I made sure I could get my preferred Internet
service at my house.

There are definately things wrong with the state of last-mile Internet
access in the US, but moving somewhere without checking is IMHO your own
fault.

-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Leo Bicknell
In a message written on Fri, Jun 10, 2011 at 09:37:11AM -0400, Ray Soucy wrote:
 You really didn't just write an entire post saying that RA is bad
 because if a moron of a network engineer plugs an incorrectly
 configured device into a production network it may cause problems, did
 you?

No, I posed the easiest way to recreate this issue.

I've seen the entire NANOG and IETF lans taken out because some
dork enabled microsoft connecting sharing to their cell card.

I've seen entire corporate networks taken out because someone ran
the patch cable to the wrong port.

The point is, RA's are operationally fragile and DHCP is operationally
robust.  You can choose to stick your head in the sand about that
if you want, but it's still true.

-- 
   Leo Bicknell - bickn...@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/


pgp4tP1jsVsiP.pgp
Description: PGP signature


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ray Soucy
I can also take down a network with spanning-tree, but oh wait, we
protect against that don't we.

Maybe protecting against rogue RA to begin with would be a better idea
than waiting until a problem happens.

Just saying.

On Fri, Jun 10, 2011 at 9:47 AM, Leo Bicknell bickn...@ufp.org wrote:
 In a message written on Fri, Jun 10, 2011 at 09:37:11AM -0400, Ray Soucy 
 wrote:
 You really didn't just write an entire post saying that RA is bad
 because if a moron of a network engineer plugs an incorrectly
 configured device into a production network it may cause problems, did
 you?

 No, I posed the easiest way to recreate this issue.

 I've seen the entire NANOG and IETF lans taken out because some
 dork enabled microsoft connecting sharing to their cell card.

 I've seen entire corporate networks taken out because someone ran
 the patch cable to the wrong port.

 The point is, RA's are operationally fragile and DHCP is operationally
 robust.  You can choose to stick your head in the sand about that
 if you want, but it's still true.

 --
       Leo Bicknell - bickn...@ufp.org - CCIE 3440
        PGP keys at http://www.ufp.org/~bicknell/




-- 
Ray Soucy

Epic Communications Specialist

Phone: +1 (207) 561-3526

Networkmaine, a Unit of the University of Maine System
http://www.networkmaine.net/



Re: Yup; the Internet is screwed up.

2011-06-10 Thread Kyle Creyts
I think the point is the ubiquity of access isn't what it should be.

On Fri, Jun 10, 2011 at 9:47 AM, Chris Adams cmad...@hiwaay.net wrote:

 Once upon a time, Jared Mauch ja...@puck.nether.net said:
  On Jun 9, 2011, at 8:43 PM, Jay Ashworth wrote:
   Even Cracked realizes this:
  
  
 http://www.cracked.com/blog/5-reasons-internet-access-in-america-disaster
 
  I would describe this as local market failure.  It's common even in
 highly populated areas, not just rural ones here in the US.

 I'd go so far as to say user failure.  If I wanted cable TV
 (especially if I needed it at home as part of my job), I wouldn't
 buy/rent/lease/whatever a home without checking that cable TV is
 available at that location.  I live in a city with two cable providers,
 each of which covers the whole city, yet there are pockets where one
 (or even both) don't provide service.

 Before I bought my house, I made sure I could get my preferred Internet
 service at my house.

 There are definately things wrong with the state of last-mile Internet
 access in the US, but moving somewhere without checking is IMHO your own
 fault.

 --
 Chris Adams cmad...@hiwaay.net
 Systems and Network Administrator - HiWAAY Internet Services
 I don't speak for anybody but myself - that's enough trouble.




-- 
Kyle Creyts

Information Assurance Professional


Re: Yup; the Internet is screwed up.

2011-06-10 Thread Scott Brim
On Fri, Jun 10, 2011 at 09:47, Chris Adams cmad...@hiwaay.net wrote:
 I'd go so far as to say user failure.  If I wanted cable TV
 (especially if I needed it at home as part of my job), I wouldn't
 buy/rent/lease/whatever a home without checking that cable TV is
 available at that location.

Yeah, he messed up, but the social problem is still real.  The
Internet is now more important than electricity or water -- you can go
off the grid or dig your own well, but more and more you can't get a
job or talk to the government without web access and email.



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 15:47, Leo Bicknell wrote:

 I've seen the entire NANOG and IETF lans taken out because some
 dork enabled microsoft connecting sharing to their cell card.

Ok, so now we've identified the problem.

How exactly does adding default gateway information to DHCPv6 solve this 
problem?

Are there perhaps easier and more timely ways to solve it?

(And it's insane that Windows still exhibits this completely broken behavior.)


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread William Herrin
On Fri, Jun 10, 2011 at 6:01 AM, Iljitsch van Beijnum
iljit...@muada.com wrote:
 On 9 jun 2011, at 19:37, Nick Hilliard wrote:

 DHCPv6 does not provide route information because this task is handled
 by RA in IPv6.

 Thankfully this silliness is in the process of being fixed,

 So where do I point out the stupidity of trying to fix this non-brokenness?

Hi Iljitsch,

There are three schools of thought on that:

1. SLAAC is the optimal way to configure IP addresses under IPv6.
DHCPv6 should only facilitate configuration of other things that SLAAC
doesn't deal with (e.g. DNS resolver)

2. SLAAC was a clever idea that for a variety of reasons (e.g. the
server configuration knowledge leak) isn't panning out. DHCPv6 should
replace SLAAC. It should do the same work as IPv4 DHCP, as expected by
folks used to IPv4.

3. Give it to me both ways. I'll make the choice I decide is optimal
for my network.

With my operations hat on, I'm a fan of option #3. I find the
theorists' intrusion into my prerogative as a system administrator
(option #1) to be disagreeable.

Regards,
Bill Herrin





-- 
William D. Herrin  her...@dirtside.com  b...@herrin.us
3005 Crane Dr. .. Web: http://bill.herrin.us/
Falls Church, VA 22042-3004



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Tim Chown

On 10 Jun 2011, at 15:08, Iljitsch van Beijnum wrote:
 
 (And it's insane that Windows still exhibits this completely broken behavior.)

We could derail into some broken MacOS X behaviour if you like ;)

Tim



RE: Yup; the Internet is screwed up.

2011-06-10 Thread Murphy, Jay, DOH
The umbra of it all. We have jobs though.

~Jay We move the information that moves your world. 
“Engineering is about finding the sweet spot between what's solvable and what 
isn't.
“Good engineering demands that we understand what we’re doing and why, keep an 
open mind, and learn from experience.”


Radia Perlman
If human beings are perceived as potentials rather than problems, as 
possessing strengths instead of weaknesses, as unlimited rather than dull and 
unresponsive, then they thrive and grow to their capabilities.


 
 Please consider the environment before printing e-mail


-Original Message-
From: Kyle Creyts [mailto:kyle.cre...@gmail.com] 
Sent: Friday, June 10, 2011 8:01 AM
To: Chris Adams; NANOG
Subject: Re: Yup; the Internet is screwed up.

I think the point is the ubiquity of access isn't what it should be.

On Fri, Jun 10, 2011 at 9:47 AM, Chris Adams cmad...@hiwaay.net wrote:

 Once upon a time, Jared Mauch ja...@puck.nether.net said:
  On Jun 9, 2011, at 8:43 PM, Jay Ashworth wrote:
   Even Cracked realizes this:
  
  
 http://www.cracked.com/blog/5-reasons-internet-access-in-america-disaster
 
  I would describe this as local market failure.  It's common even in
 highly populated areas, not just rural ones here in the US.

 I'd go so far as to say user failure.  If I wanted cable TV
 (especially if I needed it at home as part of my job), I wouldn't
 buy/rent/lease/whatever a home without checking that cable TV is
 available at that location.  I live in a city with two cable providers,
 each of which covers the whole city, yet there are pockets where one
 (or even both) don't provide service.

 Before I bought my house, I made sure I could get my preferred Internet
 service at my house.

 There are definately things wrong with the state of last-mile Internet
 access in the US, but moving somewhere without checking is IMHO your own
 fault.

 --
 Chris Adams cmad...@hiwaay.net
 Systems and Network Administrator - HiWAAY Internet Services
 I don't speak for anybody but myself - that's enough trouble.




-- 
Kyle Creyts

Information Assurance Professional


Re: Yup; the Internet is screwed up.

2011-06-10 Thread Jared Mauch

On Jun 10, 2011, at 10:01 AM, Kyle Creyts wrote:

 I think the point is the ubiquity of access isn't what it should be.

I think there were several good points made in the article.

1) Data caps and how they impact software updates (or downloads) - hughesnet 
was mentioned but ..

Looking to the near future, Apple is selling a 4GB download for $30 in the next 
month or so.  That will have a large impact on networks that day IMHO.  If you 
have a 3G/4G/LTE/whatnot device it makes it impossible to pull down the image 
without hitting your 5GB or 10GB cap compared to a fixed access network.

Even assuming you go to the local Panera/McDonalds/Starbucks/Library access, if 
you get 2MB/s (16Mb/s) you're talking about 20-25 minutes.  Those locales don't 
usually have that fast of a network though.

2) Last mile is expensive to install and hard to justify for people.  This is 
because of a long history of universal service and subsidization/regulation.

In Michigan you could get a phone line installed for $42 (not sure, haven't 
installed POTS in a long time, may have gone up) regardless of the cost to the 
carrier.  This isn't the case when you want to extend other utilities (eg Gas, 
electric, water...).  People are willing to pay 10k+ to install these services 
as part of their construction expense.  Their other utility cost is masked in 
part due to the past 100+ years of telecom history.  The cost of lighting a 
20km strand of fiber at 1Gb/s is somewhere in the $600, including ONT, etc.  
Many people here on nanog would happily pay that amount.  Now, the 12-100k per 
mile to build the fiber is the hard part to eat.

3) Certainly he did a poor job of site selection.  Perhaps he was misled or 
even lied to.  I've faced similar challenges when working with both hardware 
vendors and carriers out there.  The sales peoples eyes get big once you start 
talking about doing something, but the engineers at the table generally start 
asking serious questions.  (I certainly will not move anywhere that doesn't 
have a HFC or PON/FTTH network.  Sorry ATT/Centurylink/others but the plusses 
don't justify the minuses).

-

It's certainly possible that we will see improved last-mile access.  The 
USDA/RUS and DOC/NTIA efforts are to be applauded.  If you look at the current 
ATT + T-Mobile merger people are talking about it will bring broadband to 97% 
of the country, and help ATT (mobility division) with last-mile/local tower 
regulatory hurdles.  They are not talking about how it will remove the need for 
data caps that are 1/30th the size of their 150GB cap on their mobile side 
elements.

I suspect there's a lot that could be improved by each market player here, but 
as happened with Verizon in the Northeast, I expect the less-dense markets will 
need to have better local service from regional players vs the big guys.  
Overall this will be good, but the costs will also have to be paid for more 
with the local subscriber.

- Jared


Re: Yup; the Internet is screwed up.

2011-06-10 Thread Jared Mauch

On Jun 10, 2011, at 10:04 AM, Scott Brim wrote:

 On Fri, Jun 10, 2011 at 09:47, Chris Adams cmad...@hiwaay.net wrote:
 I'd go so far as to say user failure.  If I wanted cable TV
 (especially if I needed it at home as part of my job), I wouldn't
 buy/rent/lease/whatever a home without checking that cable TV is
 available at that location.
 
 Yeah, he messed up, but the social problem is still real.  The
 Internet is now more important than electricity or water -- you can go
 off the grid or dig your own well, but more and more you can't get a
 job or talk to the government without web access and email.
 

I have an off-the-grid location I can go to.  I can get internet access there 
with a VZ MIFI at speeds of 1Mb/s.  What I can't get is a software update over 
that service to keep my devices secure.  The 5GB data cap gets in the way.  

The current set of iphone/ipad firmware updates are about 700mb per device.  
Not counting the latest combo updater (or incremental) for MacOS. (Hopefully 
with the 5.0 software announced they will do OTA updates on a different APN 
that doesn't count against ones data limits).

I don't use windows so not sure what those weigh in at, but they're bound to be 
a few hundred megs.

- Jared


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 16:12, Tim Chown wrote:

 (And it's insane that Windows still exhibits this completely broken 
 behavior.)

 We could derail into some broken MacOS X behaviour if you like ;)

Not saying that Apple is perfect, but at least their IPv6-related bugs don't 
ruin the day for others on the LAN.


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Leo Bicknell
In a message written on Fri, Jun 10, 2011 at 04:08:06PM +0200, Iljitsch van 
Beijnum wrote:
 Ok, so now we've identified the problem.
 
 How exactly does adding default gateway information to DHCPv6 solve this 
 problem?

Please go back and re-read my original scenario and think about it.

The difference here is that if a client gets a DHCP address it
generally won't be broken until it tries to renew, and then often
won't be broken at renewal because it sends a directed request back.

In specific technical terms: DHCP relies on broadcast _ONCE_ at
boot, and then uses static unicast config to verify that is still
the correct config.  RA's use broadcast every few seconds to broadcast
new information that everyone is supposed to trust instantly.

Turn up a Rogue DHCP server on one of your subnets.  It won't affect
anyone who's already up and running.  It may grab newly booted
machines, depending on a race condition, but it won't break anything
that is already working.

Turn up rogue RA's, and everyone instantly fails.


The behavior of these protocols is different, which leads to different
failure modes.  My assertion is that in every failure mode you can
come up with RA's lead to more clients being down faster and for
longer periods of time.

-- 
   Leo Bicknell - bickn...@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/


pgpkEAjKS3of3.pgp
Description: PGP signature


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ray Soucy
Windows ICS has been a thorn in everyone's side at one point or
another; I for one think that it's been a force for good, though, as
it's put protection against rogue RA on people's radar; without ICS
I'm sure I'd be having a lot of augments on NANOG about whether or not
RA Guard is needed with people saying I run IPv6 without it and never
have problems etc.

On Fri, Jun 10, 2011 at 10:24 AM, Iljitsch van Beijnum
iljit...@muada.com wrote:
 On 10 jun 2011, at 16:12, Tim Chown wrote:

 (And it's insane that Windows still exhibits this completely broken 
 behavior.)

 We could derail into some broken MacOS X behaviour if you like ;)

 Not saying that Apple is perfect, but at least their IPv6-related bugs don't 
 ruin the day for others on the LAN.




-- 
Ray Soucy

Epic Communications Specialist

Phone: +1 (207) 561-3526

Networkmaine, a Unit of the University of Maine System
http://www.networkmaine.net/



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Tim Chown

On 10 Jun 2011, at 15:24, Iljitsch van Beijnum wrote:

 On 10 jun 2011, at 16:12, Tim Chown wrote:
 
 (And it's insane that Windows still exhibits this completely broken 
 behavior.)
 
 We could derail into some broken MacOS X behaviour if you like ;)
 
 Not saying that Apple is perfect, but at least their IPv6-related bugs don't 
 ruin the day for others on the LAN.

Indeed.  Well, hopefully MS is listening to the 6to4-advisory draft.

Tim




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ray Soucy
All I'm saying is that it's generally a bad idea to have different
standards for accidental and malicious traffic.

Say you were using DHCPv6 for routing; a malicious user could still
inject traffic on the network to disrupt service.

People get all uppity about RA because vendors have been painfully
slow to implement RA Guard.

To be fair, RA Guard probably should have been an early RFC as it was
an obvious concern even at the time ICMPv6 was being drafted.

I for one look forward to the day where things like RA Guard and MLD
Snooping are standard on every switch.  Just IPv6 growing pains.

Also agree that I want flexibility to use RA or DHCPv6; the
disagreement is that RA needs to be removed or changed from IPv6.
Don't go breaking my IPv6 stack for your own ambitions, please.

On Fri, Jun 10, 2011 at 10:28 AM, Leo Bicknell bickn...@ufp.org wrote:
 In a message written on Fri, Jun 10, 2011 at 04:08:06PM +0200, Iljitsch van 
 Beijnum wrote:
 Ok, so now we've identified the problem.

 How exactly does adding default gateway information to DHCPv6 solve this 
 problem?

 Please go back and re-read my original scenario and think about it.

 The difference here is that if a client gets a DHCP address it
 generally won't be broken until it tries to renew, and then often
 won't be broken at renewal because it sends a directed request back.

 In specific technical terms: DHCP relies on broadcast _ONCE_ at
 boot, and then uses static unicast config to verify that is still
 the correct config.  RA's use broadcast every few seconds to broadcast
 new information that everyone is supposed to trust instantly.

 Turn up a Rogue DHCP server on one of your subnets.  It won't affect
 anyone who's already up and running.  It may grab newly booted
 machines, depending on a race condition, but it won't break anything
 that is already working.

 Turn up rogue RA's, and everyone instantly fails.


 The behavior of these protocols is different, which leads to different
 failure modes.  My assertion is that in every failure mode you can
 come up with RA's lead to more clients being down faster and for
 longer periods of time.

 --
       Leo Bicknell - bickn...@ufp.org - CCIE 3440
        PGP keys at http://www.ufp.org/~bicknell/




-- 
Ray Soucy

Epic Communications Specialist

Phone: +1 (207) 561-3526

Networkmaine, a Unit of the University of Maine System
http://www.networkmaine.net/



Re: Yup; the Internet is screwed up.

2011-06-10 Thread Ricardo Ferreira
Funny, how in the title refers to the Internet globally when the article is
specific about the USA.

I live in europe and we have at home 100Mbps . Mid sized city of 500k
people. Some ISPs even spread WiFi across town so that subscribers can have
internet access outside their homes.

On Fri, Jun 10, 2011 at 3:22 PM, Jared Mauch ja...@puck.nether.net wrote:


 On Jun 10, 2011, at 10:04 AM, Scott Brim wrote:

  On Fri, Jun 10, 2011 at 09:47, Chris Adams cmad...@hiwaay.net wrote:
  I'd go so far as to say user failure.  If I wanted cable TV
  (especially if I needed it at home as part of my job), I wouldn't
  buy/rent/lease/whatever a home without checking that cable TV is
  available at that location.
 
  Yeah, he messed up, but the social problem is still real.  The
  Internet is now more important than electricity or water -- you can go
  off the grid or dig your own well, but more and more you can't get a
  job or talk to the government without web access and email.
 

 I have an off-the-grid location I can go to.  I can get internet access
 there with a VZ MIFI at speeds of 1Mb/s.  What I can't get is a software
 update over that service to keep my devices secure.  The 5GB data cap gets
 in the way.

 The current set of iphone/ipad firmware updates are about 700mb per device.
  Not counting the latest combo updater (or incremental) for MacOS.
 (Hopefully with the 5.0 software announced they will do OTA updates on a
 different APN that doesn't count against ones data limits).

 I don't use windows so not sure what those weigh in at, but they're bound
 to be a few hundred megs.

 - Jared




-- 
Ricardo Ferreira


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 16:28, Leo Bicknell wrote:

 Ok, so now we've identified the problem.

 How exactly does adding default gateway information to DHCPv6 solve this 
 problem?

 Please go back and re-read my original scenario and think about it.

I don't have to, as you restate pretty much all of it here...

So we agree on the problem. Now the only thing we have to do is come up with a 
solution that everybody likes. In a greenfield situation that solution could be 
compile DHCPv4 for 128 bits but guess what, we have legacy IPv6 systems 
that aren't compatible with that, and we want results before those systems are 
all killed off.


Re: IPv6 routing protocols

2011-06-10 Thread Owen DeLong

On Jun 10, 2011, at 3:37 AM, Iljitsch van Beijnum wrote:

 On 10 jun 2011, at 12:27, Iljitsch van Beijnum wrote:
 
 RFC 4760:
 
  An UPDATE message that carries the MP_REACH_NLRI MUST also carry the
  ORIGIN and the AS_PATH attributes (both in EBGP and in IBGP
  exchanges).  Moreover, in IBGP exchanges such a message MUST also
  carry the LOCAL_PREF attribute.
 
 Sorry, this is stupid. I should have read beyond LOCAL.
 
 So it depends a little, but I still don't see any implementation leeway in 
 RFC 2545:
 
 3. Constructing the Next Hop field
 
   A BGP speaker shall advertise to its peer in the Network Address of
   Next Hop field the global IPv6 address of the next hop, potentially
   followed by the link-local IPv6 address of the next hop.
 
   The value of the Length of Next Hop Network Address field on a
   MP_REACH_NLRI attribute shall be set to 16, when only a global
   address is present, or 32 if a link-local address is also included in
   the Next Hop field.
 
   The link-local address shall be included in the Next Hop field if and
   only if the BGP speaker shares a common subnet with the entity
   identified by the global IPv6 address carried in the Network Address
   of Next Hop field and the peer the route is being advertised to.
 
   In all other cases a BGP speaker shall advertise to its peer in the
   Network Address field only the global IPv6 address of the next hop
   (the value of the Length of Network Address of Next Hop field shall
   be set to 16).

I read that as:

If the peer is directly connected and the next hop is local, there is
the option of sending both the global unicast address and the link
local address for the directly connected link.

In all other cases, you must send only the global unicast address of
the next hop.

That sounds like not using link local in the general case and having
it available as an option in the directly adjacent case.

Owen




Contact at BNSF Railway

2011-06-10 Thread Andy Ringsmuth
Anyone on here have a contact at BNSF Railway in Fort Worth, Texas, who could 
contact me off-list?

I think something is mucked up with their mail servers and is starting to 
refuse incoming mail.  Don't know if it's just from my domain or more globally, 
but my company handles the lion's share of BNSF's employee communications, 
which is fairly critical.



---
Andy Ringsmuth
andyr...@inebraska.com




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Leo Bicknell
In a message written on Fri, Jun 10, 2011 at 10:34:57AM -0400, Ray Soucy wrote:
 Also agree that I want flexibility to use RA or DHCPv6; the
 disagreement is that RA needs to be removed or changed from IPv6.
 Don't go breaking my IPv6 stack for your own ambitions, please.

I want that flexability as well, but the IETF won't deliver.

The two options delivered so far are:

RA's only.
DHCPv6 with RA's to learn a default route.

I want a third option:

DHCPv6 only.

I have no desire to remove either of the first two options.

In a message written on Fri, Jun 10, 2011 at 04:37:24PM +0200, Iljitsch van 
Beijnum wrote:
 So we agree on the problem. Now the only thing we have to do is come up with 
 a solution that everybody likes. In a greenfield situation that solution 
 could be compile DHCPv4 for 128 bits but guess what, we have legacy IPv6 
 systems that aren't compatible with that, and we want results before those 
 systems are all killed off.

There are various drafts and proposals in the IETF to solve this
problem, and they pretty much all focus on the DHCP side of things.

You see, in DHCPv6 it was decided to not implment a field for the
default gateway or subnet mask, under the logic that the former was
learned via RA's, and the latter was always a /64.  While it's not
quite as trivial as adding those two fields, it's not that much
more complex.  The right behavior for a host that comes up and sees
no RA's needs to be documented.

To pick on Ray for a moment, the IETF seems to largely have a similar
attitude to Ray's.  I spent a year or so trying to talk to the
various folks involved, only to be told that I didn't understand
IPv6, didn't know what I was talking about with respect to how
RA's work, and wouldn't want a network with only DHCPv6.  I can't
tell you how many times I had been told I clearly didn't have enough
experience with IPv6, when we've been dual stacked for years.

When I do get someone at the IETF who will listen to my operational
issues the response is always the same as Ray's.  Deploy RA guard.
Never mind that until a year or so ago no vendors at all had it.
Never mind that even today only a handful of switch models support
it.  Never mind that it requires me to forklift out every working
L2 switch I have just to run IPv6.  

As far as I can tell the IETF has been killing or stalling the
necessary DHCP additions for the better part of 7 years now.  If
you really want to fix this problem you either need to get a vendor
to just implement it and ignore the IETF, or enough operators to
go to the IETF meeting with pitchforks that perhaps someone finally
listens.

I really beieve this is going to be the single largest impediment to
deploying _end user_ IPv6.

-- 
   Leo Bicknell - bickn...@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/


pgpYetvKqwpKO.pgp
Description: PGP signature


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Martin Hotze
 From: Iljitsch van Beijnum iljit...@muada.com
 Subject: Re: The stupidity of trying to fix DHCPv6
 To: Tim Chown t...@ecs.soton.ac.uk
 Cc: NANOG list nanog@nanog.org

(...)
 Not saying that Apple is perfect, but at least their IPv6-related bugs
 don't ruin the day for others on the LAN.

Let them (Apple) finally (*dooohhh*) fix the 2.4GHz/DHCP bug on the iPad ...
Those §$%§$!§!%$§$%-censored didn't make my day, really. :-(

#m

 



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Owen DeLong

On Jun 10, 2011, at 7:37 AM, Iljitsch van Beijnum wrote:

 On 10 jun 2011, at 16:28, Leo Bicknell wrote:
 
 Ok, so now we've identified the problem.
 
 How exactly does adding default gateway information to DHCPv6 solve this 
 problem?
 
 Please go back and re-read my original scenario and think about it.
 
 I don't have to, as you restate pretty much all of it here...
 
 So we agree on the problem. Now the only thing we have to do is come up with 
 a solution that everybody likes. In a greenfield situation that solution 
 could be compile DHCPv4 for 128 bits but guess what, we have legacy IPv6 
 systems that aren't compatible with that, and we want results before those 
 systems are all killed off.

Seems to me that adding a routing information option to DHCPv6 solves the 
problem
without breaking the legacy hosts.

What's wrong with that idea?

Owen




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Owen DeLong

On Jun 10, 2011, at 7:47 AM, Leo Bicknell wrote:

 In a message written on Fri, Jun 10, 2011 at 10:34:57AM -0400, Ray Soucy 
 wrote:
 Also agree that I want flexibility to use RA or DHCPv6; the
 disagreement is that RA needs to be removed or changed from IPv6.
 Don't go breaking my IPv6 stack for your own ambitions, please.
 
 I want that flexability as well, but the IETF won't deliver.
 
 The two options delivered so far are:
 
 RA's only.

Only sort of... This only works if you don't want to auto-configure things like 
DNS,
NTP, etc.

I would like to see both protocols made optionally complete, so, in addition
to fixing DHCPv6 by adding routing information options, I'd also like to
see something done where it would be possible to add at least DNS
servers to RA.

 DHCPv6 with RA's to learn a default route.
 
 I want a third option:
 
 DHCPv6 only.
 
 I have no desire to remove either of the first two options.
 
 In a message written on Fri, Jun 10, 2011 at 04:37:24PM +0200, Iljitsch van 
 Beijnum wrote:
 So we agree on the problem. Now the only thing we have to do is come up with 
 a solution that everybody likes. In a greenfield situation that solution 
 could be compile DHCPv4 for 128 bits but guess what, we have legacy IPv6 
 systems that aren't compatible with that, and we want results before those 
 systems are all killed off.
 
 There are various drafts and proposals in the IETF to solve this
 problem, and they pretty much all focus on the DHCP side of things.
 
 You see, in DHCPv6 it was decided to not implment a field for the
 default gateway or subnet mask, under the logic that the former was
 learned via RA's, and the latter was always a /64.  While it's not
 quite as trivial as adding those two fields, it's not that much
 more complex.  The right behavior for a host that comes up and sees
 no RA's needs to be documented.
 
 To pick on Ray for a moment, the IETF seems to largely have a similar
 attitude to Ray's.  I spent a year or so trying to talk to the
 various folks involved, only to be told that I didn't understand
 IPv6, didn't know what I was talking about with respect to how
 RA's work, and wouldn't want a network with only DHCPv6.  I can't
 tell you how many times I had been told I clearly didn't have enough
 experience with IPv6, when we've been dual stacked for years.
 
 When I do get someone at the IETF who will listen to my operational
 issues the response is always the same as Ray's.  Deploy RA guard.
 Never mind that until a year or so ago no vendors at all had it.
 Never mind that even today only a handful of switch models support
 it.  Never mind that it requires me to forklift out every working
 L2 switch I have just to run IPv6.  
 
 As far as I can tell the IETF has been killing or stalling the
 necessary DHCP additions for the better part of 7 years now.  If
 you really want to fix this problem you either need to get a vendor
 to just implement it and ignore the IETF, or enough operators to
 go to the IETF meeting with pitchforks that perhaps someone finally
 listens.
 
 I really beieve this is going to be the single largest impediment to
 deploying _end user_ IPv6.
 
 -- 
   Leo Bicknell - bickn...@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Chris Adams
Once upon a time, Owen DeLong o...@delong.com said:
 I would like to see both protocols made optionally complete, so, in addition
 to fixing DHCPv6 by adding routing information options, I'd also like to
 see something done where it would be possible to add at least DNS
 servers to RA.

Isn't that what RDNSS (recursive DNS servers) and DNSSL (DNS search
list) extensions are?
-- 
Chris Adams cmad...@hiwaay.net
Systems and Network Administrator - HiWAAY Internet Services
I don't speak for anybody but myself - that's enough trouble.



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Jason Bertoch

On 6/10/2011 10:53 AM, Owen DeLong wrote:

I would like to see both protocols made optionally complete, so, in addition
to fixing DHCPv6 by adding routing information options, I'd also like to
see something done where it would be possible to add at least DNS
servers to RA.


+1.

/Jason



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ray Soucy
On Fri, Jun 10, 2011 at 10:51 AM, Owen DeLong o...@delong.com wrote:
 Seems to me that adding a routing information option to DHCPv6 solves the 
 problem
 without breaking the legacy hosts.

 What's wrong with that idea?

 Owen

Thank you, Owen.

-- 
Ray Soucy

Epic Communications Specialist

Phone: +1 (207) 561-3526

Networkmaine, a Unit of the University of Maine System
http://www.networkmaine.net/



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 16:47, Leo Bicknell wrote:

 So we agree on the problem. Now the only thing we have to do is come up with 
 a solution that everybody likes.

 in DHCPv6 it was decided to not implment a field for the
 default gateway or subnet mask, under the logic that the former was
 learned via RA's, and the latter was always a /64.  While it's not
 quite as trivial as adding those two fields, it's not that much
 more complex.  The right behavior for a host that comes up and sees
 no RA's needs to be documented.

Don't you realize that this doesn't solve anything?

The whole point of stateless autoconfig and DHCP is to allow a host that 
arrives without any prior knowledge about the network to be configured without 
human intervention so it can communicate over the network.

So we must assume a host with no prior configuration. All currently existing 
IPv6 hosts that I'm aware of have stateless autoconfig enabled by default (save 
for some *X distros that assume the system will be some kind of server).

So if you put such a host with an updated DHCPv6 implementation in a network 
with rogue RAs, they will autoconfigure addresses in the advertised prefixes 
exactly the same as today. Like I said before: removing the correct information 
from RAs does nothing to get rid of the incorrect information in RAs.

Now you could argue that the DHCPv6-supplied gateway addresses should have 
higher priority than the ones learned from RAs. At least that solves the 
problem. However, that solution still has two issues:

1. No longer the fait sharing that comes from RA-learned gateway addresses
2. Old and new hosts may use different gateways on the same network

So my suggestion is: learn gateway addresses from RAs as we do today, but in 
addition create a DHCPv6 option that contains gateway addresses, and then when 
a gateway address is in the DHCPv6 list, it gets a higher priority.

This way, if there are no rogue RAs the behavior is the same for unupdated and 
updated hosts. If there are rogue RAs, the updated hosts ignore them. If system 
administrators screw up and the DHCPv6 info doesn't match the actual routers, 
everything still works except that there is no rogue RA protection.

This should make everyone happy except those so set in their IPv4 ways that 
they insist on removing RAs. Which is not only a bad idea, but an exercise in 
futility because of the large number of legacy IPv6 hosts that need RAs to 
function and won't go away anytime soon.


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread William Herrin
On Fri, Jun 10, 2011 at 10:53 AM, Owen DeLong o...@delong.com wrote:
 Only sort of... This only works if you don't want to auto-configure things 
 like DNS,
 NTP, etc.

 I would like to see both protocols made optionally complete, so, in addition
 to fixing DHCPv6 by adding routing information options, I'd also like to
 see something done where it would be possible to add at least DNS
 servers to RA.

The RA's aren't really supposed to be for configuring applications.
DNS and NTP are applications in the IPv4 and IPv6 paradigms, not core
protocol functions.

Another approach to the problem would be defining anycast addresses
(in the IPv4 sense of anycast) defined as nearest DNS resolver and
nearest NTP server. You then make a request directed to that anycast
address to discover the unicast addresses of the servers you should be
using.

Regards,
Bill Herrin


-- 
William D. Herrin  her...@dirtside.com  b...@herrin.us
3005 Crane Dr. .. Web: http://bill.herrin.us/
Falls Church, VA 22042-3004



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Leo Bicknell
In a message written on Fri, Jun 10, 2011 at 05:13:09PM +0200, Iljitsch van 
Beijnum wrote:
 Now you could argue that the DHCPv6-supplied gateway addresses should have 
 higher priority than the ones learned from RAs. At least that solves the 
 problem. However, that solution still has two issues:
 
 1. No longer the fait sharing that comes from RA-learned gateway addresses

I proport that VRRPv6 is a superior solution to have redundant
gateways than using RA's to broadcast both and let the host choose.

 2. Old and new hosts may use different gateways on the same network

This problem already exists.  Have IPv4 hosts come up with IPv4,
change the gateway on the server, and let some new hosts come up.

I agree having two different methods to configure a default gateway
is silly.  You can do it in IPv4, broadcast a default route in RIP
and learn one via DHCP.  I'm going to assume operators aren't going
to do such stupid things.

 So my suggestion is: learn gateway addresses from RAs as we do today, but in 
 addition create a DHCPv6 option that contains gateway addresses, and then 
 when a gateway address is in the DHCPv6 list, it gets a higher priority.

I think that would probably be an acceptable solution.  I'm pondering
that off the top of my head, but I don't see any major, crazy flaws.

My guess is that most networks that use DHCPv6 will disable RA's
completely on the routers.  Sure, they can't disable rogue RA's
until more switches support filtering them, but that will happen
over time.

 This should make everyone happy except those so set in their IPv4 ways that 
 they insist on removing RAs. Which is not only a bad idea, but an exercise in 
 futility because of the large number of legacy IPv6 hosts that need RAs to 
 function and won't go away anytime soon.

You have now hit my greatest frustration on the head.  This problem has
been known and documented for 7-8 years, at least.  I believe the first
time I saw RA's take down a conference network was in 2005.  Proposed
solutions have been floating around almost as long.

We could have solved this before a lot of hosts were deployed.

-- 
   Leo Bicknell - bickn...@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ray Soucy
I don't mind being picked on; and I hope I don't come off as hostile.
It's all in good fun.

I'm really kind of a young punk compared to a lot of people on list,
and there usually isn't a day that goes by where something I said the
previous day comes back to haunt me. ;-)

I think we have a lot of IPv6 that is usable, and better than IPv4, in
place already.  People were complaining about DHCPv6 being useless and
saying everything should be SLAAC; then we started seeing good client
and server implementations for DHCPv6 and people started coming
around.

As you roll out IPv6 you're going to make some mistakes, you're going
to learn a bit, and you're going to look back at comments you made in
the past and laugh a little.  My idea of IPv6 a year ago was very
different than it is today; tough today I have IPv6 deployed
state-wide on an RE network, and have met a lot of the technical and
political challenges that I never anticipated along the way.

Given that IPv6 has taken so long to implement to begin with, I
usually have a negative reaction to people marching in on a pony and
telling everyone how IPv6 needs to be re-written because it could be
better.  I don't see the DHCPv6 route option being viable as the
primary method for default nexthop for several years.  It not only
needs to become an actual standard, but then it needs to be
implemented, and you need to wait out the legacy systems.

So what we have for IPv6 today is generally a good starting point.
I'm of the mindset that it's reasonable to expect more form network
switches, so RA Guard being a requirement for IPv6, while a messy
transition, is something I'm OK with in the long run.

The addressing piece is something a lot of people get hung up on
because it's very, very different than IPv4, and it's the first thing
people new to IPv6 are exposed to; but I think once you understand it
it's not really a roadblock from deployment.

The next step is figuring out how we deliver IPv6 to the SMB that
currently makes use of a dinky Dual-WAN NAT box for redundancy.  We
don't want these guys in the BGP tables; but we don't want to tell
them that they're stuck with a single provider either.

I think that's where things start to get a lot more interesting, not
all this DHCPv6 vs SLAAC talk ;-)



On Fri, Jun 10, 2011 at 10:47 AM, Leo Bicknell bickn...@ufp.org wrote:
 In a message written on Fri, Jun 10, 2011 at 10:34:57AM -0400, Ray Soucy 
 wrote:
 Also agree that I want flexibility to use RA or DHCPv6; the
 disagreement is that RA needs to be removed or changed from IPv6.
 Don't go breaking my IPv6 stack for your own ambitions, please.

 I want that flexability as well, but the IETF won't deliver.

 The two options delivered so far are:

 RA's only.
 DHCPv6 with RA's to learn a default route.

 I want a third option:

 DHCPv6 only.

 I have no desire to remove either of the first two options.

 In a message written on Fri, Jun 10, 2011 at 04:37:24PM +0200, Iljitsch van 
 Beijnum wrote:
 So we agree on the problem. Now the only thing we have to do is come up with 
 a solution that everybody likes. In a greenfield situation that solution 
 could be compile DHCPv4 for 128 bits but guess what, we have legacy IPv6 
 systems that aren't compatible with that, and we want results before those 
 systems are all killed off.

 There are various drafts and proposals in the IETF to solve this
 problem, and they pretty much all focus on the DHCP side of things.

 You see, in DHCPv6 it was decided to not implment a field for the
 default gateway or subnet mask, under the logic that the former was
 learned via RA's, and the latter was always a /64.  While it's not
 quite as trivial as adding those two fields, it's not that much
 more complex.  The right behavior for a host that comes up and sees
 no RA's needs to be documented.

 To pick on Ray for a moment, the IETF seems to largely have a similar
 attitude to Ray's.  I spent a year or so trying to talk to the
 various folks involved, only to be told that I didn't understand
 IPv6, didn't know what I was talking about with respect to how
 RA's work, and wouldn't want a network with only DHCPv6.  I can't
 tell you how many times I had been told I clearly didn't have enough
 experience with IPv6, when we've been dual stacked for years.

 When I do get someone at the IETF who will listen to my operational
 issues the response is always the same as Ray's.  Deploy RA guard.
 Never mind that until a year or so ago no vendors at all had it.
 Never mind that even today only a handful of switch models support
 it.  Never mind that it requires me to forklift out every working
 L2 switch I have just to run IPv6.

 As far as I can tell the IETF has been killing or stalling the
 necessary DHCP additions for the better part of 7 years now.  If
 you really want to fix this problem you either need to get a vendor
 to just implement it and ignore the IETF, or enough operators to
 go to the IETF meeting with pitchforks that perhaps someone 

Re: IPv6 routing protocols

2011-06-10 Thread Xiaoliang Zhao
 That sounds like not using link local in the general case and having
 it available as an option in the directly adjacent case.

I'd like to second that. All in all, protocol nexthop has to be
reachable via IGP, otherwise, your v6 routes won't be installed in the
forwarding table. By its name, I would think link local addresses are
meant to be used only on a link, not igp.

Best,
Leon



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Mohacsi Janos




On Fri, 10 Jun 2011, Leo Bicknell wrote:


In a message written on Fri, Jun 10, 2011 at 09:37:11AM -0400, Ray Soucy wrote:

You really didn't just write an entire post saying that RA is bad
because if a moron of a network engineer plugs an incorrectly
configured device into a production network it may cause problems, did
you?


No, I posed the easiest way to recreate this issue.

I've seen the entire NANOG and IETF lans taken out because some
dork enabled microsoft connecting sharing to their cell card.

I've seen entire corporate networks taken out because someone ran
the patch cable to the wrong port.

The point is, RA's are operationally fragile and DHCP is operationally
robust.  You can choose to stick your head in the sand about that
if you want, but it's still true.



I don't see, why do you claim that DHCP is more robust, than SLAAC.
I have seen half day outage due to broken/misbehaving  DHCP server

I agree with Wiliam Herrin: have both SLAAC and DHCPv6 as an option. Give 
me both waysAnd probably I will use both...


Janos Mohacsi
Head of HBONE+ project
Network Engineer, Deputy Director of Network Planning and Projects
NIIF/HUNGARNET, HUNGARY
Key 70EF9882: DEC2 C685 1ED4 C95A 145F  4300 6F64 7B00 70EF 9882




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ray Soucy
There is almost no difference between having RA give out DNS
information, and having an other only DHCPv6 server from a software
standpoint.  The difference is that DHCPv6 is in the application
space, while RA is in the kernel space.  It's easier to modify DHCPv6
than RA; so over time when we add options, we don't need to go back
and modify the IPv6 implementation in every OS; just update the DHCPv6
client.  We could just re-name DHCPv6 other-only mode and call it
Extended RA if you like; it wouldn't even require any code change.

Most routers that support IPv6 also support running an Other Only
(stateless) DHCPv6 server; it's like 3 lines of configuration and
costs next to nothing.  We haven't seen any DHCPv6 client
implementations for other only but it would be equally trivial to
write them.  I think the general feeling, though, is that a full
DHCPv6 client should be considered a requirement for any host
regardless of if the network makes use of DHCPv6 for address
assignment or not.

On Fri, Jun 10, 2011 at 10:53 AM, Owen DeLong o...@delong.com wrote:

 On Jun 10, 2011, at 7:47 AM, Leo Bicknell wrote:

 In a message written on Fri, Jun 10, 2011 at 10:34:57AM -0400, Ray Soucy 
 wrote:
 Also agree that I want flexibility to use RA or DHCPv6; the
 disagreement is that RA needs to be removed or changed from IPv6.
 Don't go breaking my IPv6 stack for your own ambitions, please.

 I want that flexability as well, but the IETF won't deliver.

 The two options delivered so far are:

 RA's only.

 Only sort of... This only works if you don't want to auto-configure things 
 like DNS,
 NTP, etc.

 I would like to see both protocols made optionally complete, so, in addition
 to fixing DHCPv6 by adding routing information options, I'd also like to
 see something done where it would be possible to add at least DNS
 servers to RA.

 DHCPv6 with RA's to learn a default route.

 I want a third option:

 DHCPv6 only.

 I have no desire to remove either of the first two options.

 In a message written on Fri, Jun 10, 2011 at 04:37:24PM +0200, Iljitsch van 
 Beijnum wrote:
 So we agree on the problem. Now the only thing we have to do is come up 
 with a solution that everybody likes. In a greenfield situation that 
 solution could be compile DHCPv4 for 128 bits but guess what, we have 
 legacy IPv6 systems that aren't compatible with that, and we want results 
 before those systems are all killed off.

 There are various drafts and proposals in the IETF to solve this
 problem, and they pretty much all focus on the DHCP side of things.

 You see, in DHCPv6 it was decided to not implment a field for the
 default gateway or subnet mask, under the logic that the former was
 learned via RA's, and the latter was always a /64.  While it's not
 quite as trivial as adding those two fields, it's not that much
 more complex.  The right behavior for a host that comes up and sees
 no RA's needs to be documented.

 To pick on Ray for a moment, the IETF seems to largely have a similar
 attitude to Ray's.  I spent a year or so trying to talk to the
 various folks involved, only to be told that I didn't understand
 IPv6, didn't know what I was talking about with respect to how
 RA's work, and wouldn't want a network with only DHCPv6.  I can't
 tell you how many times I had been told I clearly didn't have enough
 experience with IPv6, when we've been dual stacked for years.

 When I do get someone at the IETF who will listen to my operational
 issues the response is always the same as Ray's.  Deploy RA guard.
 Never mind that until a year or so ago no vendors at all had it.
 Never mind that even today only a handful of switch models support
 it.  Never mind that it requires me to forklift out every working
 L2 switch I have just to run IPv6.

 As far as I can tell the IETF has been killing or stalling the
 necessary DHCP additions for the better part of 7 years now.  If
 you really want to fix this problem you either need to get a vendor
 to just implement it and ignore the IETF, or enough operators to
 go to the IETF meeting with pitchforks that perhaps someone finally
 listens.

 I really beieve this is going to be the single largest impediment to
 deploying _end user_ IPv6.

 --
       Leo Bicknell - bickn...@ufp.org - CCIE 3440
        PGP keys at http://www.ufp.org/~bicknell/





-- 
Ray Soucy

Epic Communications Specialist

Phone: +1 (207) 561-3526

Networkmaine, a Unit of the University of Maine System
http://www.networkmaine.net/



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ray Soucy
On a side note; I think the RDNSS stuff was pretty silly.  Now instead
of hosts having a DHCPv6 client, they have a DHCPv6 client AND and
RDNSS client.  Two services instead of one to do essentially the same
thing.  That's been my biggest issue with the let's add things to RA
movement.

On Fri, Jun 10, 2011 at 11:38 AM, Ray Soucy r...@maine.edu wrote:
 There is almost no difference between having RA give out DNS
 information, and having an other only DHCPv6 server from a software
 standpoint.  The difference is that DHCPv6 is in the application
 space, while RA is in the kernel space.  It's easier to modify DHCPv6
 than RA; so over time when we add options, we don't need to go back
 and modify the IPv6 implementation in every OS; just update the DHCPv6
 client.  We could just re-name DHCPv6 other-only mode and call it
 Extended RA if you like; it wouldn't even require any code change.

 Most routers that support IPv6 also support running an Other Only
 (stateless) DHCPv6 server; it's like 3 lines of configuration and
 costs next to nothing.  We haven't seen any DHCPv6 client
 implementations for other only but it would be equally trivial to
 write them.  I think the general feeling, though, is that a full
 DHCPv6 client should be considered a requirement for any host
 regardless of if the network makes use of DHCPv6 for address
 assignment or not.

 On Fri, Jun 10, 2011 at 10:53 AM, Owen DeLong o...@delong.com wrote:

 On Jun 10, 2011, at 7:47 AM, Leo Bicknell wrote:

 In a message written on Fri, Jun 10, 2011 at 10:34:57AM -0400, Ray Soucy 
 wrote:
 Also agree that I want flexibility to use RA or DHCPv6; the
 disagreement is that RA needs to be removed or changed from IPv6.
 Don't go breaking my IPv6 stack for your own ambitions, please.

 I want that flexability as well, but the IETF won't deliver.

 The two options delivered so far are:

 RA's only.

 Only sort of... This only works if you don't want to auto-configure things 
 like DNS,
 NTP, etc.

 I would like to see both protocols made optionally complete, so, in addition
 to fixing DHCPv6 by adding routing information options, I'd also like to
 see something done where it would be possible to add at least DNS
 servers to RA.

 DHCPv6 with RA's to learn a default route.

 I want a third option:

 DHCPv6 only.

 I have no desire to remove either of the first two options.

 In a message written on Fri, Jun 10, 2011 at 04:37:24PM +0200, Iljitsch van 
 Beijnum wrote:
 So we agree on the problem. Now the only thing we have to do is come up 
 with a solution that everybody likes. In a greenfield situation that 
 solution could be compile DHCPv4 for 128 bits but guess what, we have 
 legacy IPv6 systems that aren't compatible with that, and we want 
 results before those systems are all killed off.

 There are various drafts and proposals in the IETF to solve this
 problem, and they pretty much all focus on the DHCP side of things.

 You see, in DHCPv6 it was decided to not implment a field for the
 default gateway or subnet mask, under the logic that the former was
 learned via RA's, and the latter was always a /64.  While it's not
 quite as trivial as adding those two fields, it's not that much
 more complex.  The right behavior for a host that comes up and sees
 no RA's needs to be documented.

 To pick on Ray for a moment, the IETF seems to largely have a similar
 attitude to Ray's.  I spent a year or so trying to talk to the
 various folks involved, only to be told that I didn't understand
 IPv6, didn't know what I was talking about with respect to how
 RA's work, and wouldn't want a network with only DHCPv6.  I can't
 tell you how many times I had been told I clearly didn't have enough
 experience with IPv6, when we've been dual stacked for years.

 When I do get someone at the IETF who will listen to my operational
 issues the response is always the same as Ray's.  Deploy RA guard.
 Never mind that until a year or so ago no vendors at all had it.
 Never mind that even today only a handful of switch models support
 it.  Never mind that it requires me to forklift out every working
 L2 switch I have just to run IPv6.

 As far as I can tell the IETF has been killing or stalling the
 necessary DHCP additions for the better part of 7 years now.  If
 you really want to fix this problem you either need to get a vendor
 to just implement it and ignore the IETF, or enough operators to
 go to the IETF meeting with pitchforks that perhaps someone finally
 listens.

 I really beieve this is going to be the single largest impediment to
 deploying _end user_ IPv6.

 --
       Leo Bicknell - bickn...@ufp.org - CCIE 3440
        PGP keys at http://www.ufp.org/~bicknell/





 --
 Ray Soucy

 Epic Communications Specialist

 Phone: +1 (207) 561-3526

 Networkmaine, a Unit of the University of Maine System
 http://www.networkmaine.net/




-- 
Ray Soucy

Epic Communications Specialist

Phone: +1 (207) 561-3526

Networkmaine, a Unit of the University of Maine System

Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 17:26, Leo Bicknell wrote:

 1. No longer the fait sharing that comes from RA-learned gateway addresses

 I proport that VRRPv6 is a superior solution to have redundant
 gateways than using RA's to broadcast both and let the host choose.

It's not about redundancy, it's about misconfiguration. You can't misconfigure 
an RA to provide the wrong gateway address because the gateway address is the 
source address of the packet.

 My guess is that most networks that use DHCPv6 will disable RA's
 completely on the routers.

Haven't you been paying attention?

One of my main points is that you can't do that for many years to come, becasue 
CURRENT hosts require them. It took us 8 years to get from the publication of 
the DHCPv6 RFC to the deployment of DHCPv6 in all big operating systems. What's 
the point of doing all kinds of stuff now just so you can turn off RAs in 2019? 
By that time the switches will have all the necessary options so the problem is 
moot.

 I'm going to assume operators aren't going to do such stupid things.

Not sure what universe you live in. In mine, if you give people a way to 
misconfigure, a good number of them will do so. And a small but vocal group 
will defend their misconfiguration and claim that this is really the best way 
to run their network, all the while complaining to their vendors and the IETF 
about the problems that this creates and that those need to be solved.


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Leo Bicknell
In a message written on Fri, Jun 10, 2011 at 05:49:51PM +0200, Iljitsch van 
Beijnum wrote:
 One of my main points is that you can't do that for many years to come, 
 becasue CURRENT hosts require them. It took us 8 years to get from the 
 publication of the DHCPv6 RFC to the deployment of DHCPv6 in all big 
 operating systems. What's the point of doing all kinds of stuff now just so 
 you can turn off RAs in 2019? By that time the switches will have all the 
 necessary options so the problem is moot.

You may be correct for folks who deploy the free public WiFi at the
local beverage vendor.

However, many networks are much more closed deployments.  Enterprises
have not deployed IPv6 internally yet.  Many will not deploy it for
another 3-5 years, chosing instead to use web proxies at the edge
that speak IPv4 (RFC1918) internally and IPv6 externally.  They
often can enforce the software deployed on the boxes connected.

I very much think there are a lot of people who could deploy RA-less
networks in the timeframe you describe, if and only if the standard
to do so where published.  If we had a standard today you could
have patches from a vendor in a year, and still be well before many
of these folks deploy anything.

The fact that bad standards and software exist today should never be an
argument to not design and deploy better software.  So what if it takes
until 2019, at least from 2019 to the end of IPv6 we'll have something
better.

-- 
   Leo Bicknell - bickn...@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/


pgp3h7iNCBaKz.pgp
Description: PGP signature


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Matthew Kaufman

On Jun 10, 2011, at 7:34 AM, Ray Soucy wrote:

 
 I for one look forward to the day where things like RA Guard and MLD
 Snooping are standard on every switch.  Just IPv6 growing pains.


I look forward to the day where layer 2 switches don't need to implement 
hacks to fix layer 3 flaws.

Matthew Kaufman


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Jack Bates



On 6/10/2011 11:22 AM, Matthew Kaufman wrote:


On Jun 10, 2011, at 7:34 AM, Ray Soucy wrote:



I for one look forward to the day where things like RA Guard and MLD
Snooping are standard on every switch.  Just IPv6 growing pains.



I look forward to the day where layer 2 switches don't need to implement hacks to fix 
layer 3 flaws.

Matthew Kaufman


We already have that. Run everything as a point to point for layer 2, 
and there's no need to implement hacks. :P


Granted, RA Guard could also be handled transparent to the layer 2 
switches, but that requires a common security model to inform the 
devices who they are allowed to listen to.


MLD Snooping is just a problem of the switch being too stupid to know 
which ports to send multicast out. It's technically not required if 
there's a layer 2 protocol to inform the switch, but those are in 
limited supply.


Both issues often suffer heavily from multi-vendor interoperability 
problems.


Jack



RE: Thank you Microsoft (and others)

2011-06-10 Thread Murphy, Jay, DOH
I've been saved by the sound of Microsoft.

~Jay 
We move the information that moves your world. 
“Engineering is about finding the sweet spot between what's solvable and what 
isn't.
“Good engineering demands that we understand what we’re doing and why, keep an 
open mind, and learn from experience.”


Radia Perlman


 
 Please consider the environment before printing e-mail


-Original Message-
From: Jared Mauch [mailto:ja...@puck.nether.net] 
Sent: Wednesday, June 08, 2011 7:20 PM
To: Shahid Shafi
Cc: NANOG list
Subject: Thank you Microsoft (and others)

I think it's important to thank Microsoft for leaving sites like xbox IPv6 
enabled.  Hope many other participants leave it on as well.

I think it's a certain sign of the maturity of the protocol and networks at 
this stage of the game.

I have observed some traffic step-down in the network, but it's not entirely 
clear if it's lowered to levels pre-v6-day.

Looking forward to those sharing data at NANOG next week.  (I'm not convinced 
the data I have is worth sharing, but will send it over to the nanogpc soon 
enough..)

- Jared

On Jun 8, 2011, at 9:09 PM, Shahid Shafi wrote:

 I dont think ISOC dashboard is updating any more. Google is no longer
 advertising  but dashboard still shows green and TTLs were short on
 those records.




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Owen DeLong


Sent from my iPad

On Jun 10, 2011, at 10:13, Iljitsch van Beijnum iljit...@muada.com wrote:

 On 10 jun 2011, at 16:47, Leo Bicknell wrote:
 
 So we agree on the problem. Now the only thing we have to do is come up 
 with a solution that everybody likes.
 
 in DHCPv6 it was decided to not implment a field for the
 default gateway or subnet mask, under the logic that the former was
 learned via RA's, and the latter was always a /64.  While it's not
 quite as trivial as adding those two fields, it's not that much
 more complex.  The right behavior for a host that comes up and sees
 no RA's needs to be documented.
 
 Don't you realize that this doesn't solve anything?
 

Actually, it does. It doesn't solve the problem you choose to argue about 
below. That problem is addressed by RA Guard. However, it does solve a 
different problem.

Some administrators want DHCP to be a complete solution and do not want to use 
RA at all, whether from a legitimate router or otherwise.

There are situations, for example, where the administrator does not want all 
hosts in a broadcast domain to receive the same set of prefixes and/or the same 
set of routers. This can be achieved by using different parameters based on the 
system identifier in the DHCP configuration. It cannot be achieved using RA.

 The whole point of stateless autoconfig and DHCP is to allow a host that 
 arrives without any prior knowledge about the network to be configured 
 without human intervention so it can communicate over the network.
 

Sure, but...

 So we must assume a host with no prior configuration. All currently existing 
 IPv6 hosts that I'm aware of have stateless autoconfig enabled by default 
 (save for some *X distros that assume the system will be some kind of server).
 
 So if you put such a host with an updated DHCPv6 implementation in a network 
 with rogue RAs, they will autoconfigure addresses in the advertised prefixes 
 exactly the same as today. Like I said before: removing the correct 
 information from RAs does nothing to get rid of the incorrect information in 
 RAs.
 

Eliminating rogue RAs is not the problem being described. That problem is 
solved through RA-Guard. The problem being described is the desire to be able 
to configure a host from zero to functionally on the internet using DHCP 
without RAs. I think everyone understands that you don't want to do so. That's 
fine. However, adding the functionality to DHCPv6 doesn't require you to use 
it. Making it available for operators that want to use it is not a bad thing.

 Now you could argue that the DHCPv6-supplied gateway addresses should have 
 higher priority than the ones learned from RAs. At least that solves the 
 problem. However, that solution still has two issues:
 
 1. No longer the fait sharing that comes from RA-learned gateway addresses
 2. Old and new hosts may use different gateways on the same network
 

In some situations, this fate (it's fate, not fait, btw) sharing is not 
desired. In some situations,
the use of VRRP is a more useful alternative.

 So my suggestion is: learn gateway addresses from RAs as we do today, but in 
 addition create a DHCPv6 option that contains gateway addresses, and then 
 when a gateway address is in the DHCPv6 list, it gets a higher priority.
 
That would be a fine partial solution. However, it is desirable (IMHO) to 
provide for a more generic DHCPv6 option that allows one to convey routing 
information so that DHCPv6 could be used to convey a predetermined static 
routing table of arbitrary complexity.

(yes, this would usually be a single default route, but, there are 
circumstances where it is
desirable for a host to have additional static routes).

 This way, if there are no rogue RAs the behavior is the same for unupdated 
 and updated hosts. If there are rogue RAs, the updated hosts ignore them. If 
 system administrators screw up and the DHCPv6 info doesn't match the actual 
 routers, everything still works except that there is no rogue RA protection.
 
 This should make everyone happy except those so set in their IPv4 ways that 
 they insist on removing RAs. Which is not only a bad idea, but an exercise in 
 futility because of the large number of legacy IPv6 hosts that need RAs to 
 function and won't go away anytime soon.

I think it's a fine solution as far as it goes and a good part of a complete 
solution. However,
documenting that a host which sees no RA should attempt DHCPv6 would also be a 
good thing, IMHO. As it currently stands, some hosts which are DHCPv6 capable 
will not attempt to query DHCP until they receive an RA with the M bit set.

Yes, there will be an issue with legacy IPv6 hosts needing to catch up with the 
protocol change for some time. However, this has been the case with many 
changes over time in IPv4 as well. Look at the transition from BootP to DHCP. 
Administrators are actually capable of adapting to or in some cases influencing 
the level of required hardware/software 

Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Jima

On 06/10/2011 12:32 PM, Owen DeLong wrote:

I think it's a fine solution as far as it goes and a good part of a complete 
solution. However,
documenting that a host which sees no RA should attempt DHCPv6 would also be a 
good thing, IMHO. As it currently stands, some hosts which are DHCPv6 capable 
will not attempt to query DHCP until they receive an RA with the M bit set.


 If we go down this path, how long before we hear screaming about rogue 
DHCPv6 servers giving v4-only networks a false v6 path?  (At least that 
could be nullified by adding actual v6 support and an RA without the M bit.)


 Jima



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Valdis . Kletnieks
On Fri, 10 Jun 2011 12:54:17 CDT, Jima said:
   If we go down this path, how long before we hear screaming about rogue 
 DHCPv6 servers giving v4-only networks a false v6 path?

Already happened.  Good way to install an MITM against any v6-enabled boxes
on a v4-only network, been multiple reported uses of that technique.



pgp1srm18rxHv.pgp
Description: PGP signature


RE: Thank you Microsoft (and others)

2011-06-10 Thread Christopher Palmer
Thank you for the thanks :)

We'll be leaving the www.xbox.com web properties online indefinitely. We're 
holding on other properties but are moving forward at a brisk pace.

Best,
Chris

-Original Message-
From: Murphy, Jay, DOH [mailto:jay.mur...@state.nm.us] 
Sent: Friday, June 10, 2011 9:49 AM
To: Jared Mauch; Shahid Shafi
Cc: NANOG list
Subject: RE: Thank you Microsoft (and others)

I've been saved by the sound of Microsoft.

~Jay 
We move the information that moves your world. 
“Engineering is about finding the sweet spot between what's solvable and what 
isn't.
“Good engineering demands that we understand what we’re doing and why, keep an 
open mind, and learn from experience.”


Radia Perlman


 
 Please consider the environment before printing e-mail


-Original Message-
From: Jared Mauch [mailto:ja...@puck.nether.net] 
Sent: Wednesday, June 08, 2011 7:20 PM
To: Shahid Shafi
Cc: NANOG list
Subject: Thank you Microsoft (and others)

I think it's important to thank Microsoft for leaving sites like xbox IPv6 
enabled.  Hope many other participants leave it on as well.

I think it's a certain sign of the maturity of the protocol and networks at 
this stage of the game.

I have observed some traffic step-down in the network, but it's not entirely 
clear if it's lowered to levels pre-v6-day.

Looking forward to those sharing data at NANOG next week.  (I'm not convinced 
the data I have is worth sharing, but will send it over to the nanogpc soon 
enough..)

- Jared

On Jun 8, 2011, at 9:09 PM, Shahid Shafi wrote:

 I dont think ISOC dashboard is updating any more. Google is no longer
 advertising  but dashboard still shows green and TTLs were short on
 those records.




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Steve Clark

On 06/10/2011 09:37 AM, Ray Soucy wrote:

You really didn't just write an entire post saying that RA is bad
because if a moron of a network engineer plugs an incorrectly
configured device into a production network it may cause problems, did
you?



You are the moron - this stuff happens and wishing it didn't doesn't stop it. 
Get a clue!


Honestly.  This whole argument is getting ridiculous.

On Fri, Jun 10, 2011 at 9:32 AM, Leo Bicknellbickn...@ufp.org  wrote:

In a message written on Fri, Jun 10, 2011 at 01:03:01PM +, Bjoern A. Zeeb 
wrote:

On Jun 10, 2011, at 10:10 AM, sth...@nethelp.no wrote:

Several large operators have said, repeatedly, that they want to use
DHCPv6 without RA. I disagree that this is stupid.

I wonder if it's just a violation of rule #1: stop thinking legacy!

People are used to what they have done for a decade or two.  It's hard to
see the change and results in why is this all so different and complicated?.
It's hard to open ones mind for the new, but it is essential to do with new
technology.

The problem in this case is that the failure modes are significantly
different.  Some folks have learned this the hard way.

It's a very easy scenario to reconstruct.  Consider the branch
office router in a typical corporate enviornment.  We're talking
a device with one WAN port, and one LAN port.  Configure it for
dual stack, speaking IPv4, and in IPv4 configure it the typical
corporate way with a DHCP Helper forwarding requests over the WAN
to a central DHCP server.  In IPv6, configure it with RA's, the
supposed better way.

Now, take the 100% working branch router and have it sent back to
corporate.  Maybe they got a bigger router, maybe the office closed.
A network engineer gets the router and is tasked with making it
ready to redeploy.

The network engineer plugs it into the switch on his desktop, plugs in a
serial cable, turns it on and steps out to get a coffee while it boots.
He's planning to erase the configuration and then load new software over
the network.

As soon as the router boots the IPv6 network fails for all the users on
his subnet.  IPv4 keeps working fine.

Oops.

What happened?  Well, the router sent IPv6 RA's as soon as it came
up, and every workstation instantly started using them.  In IPv4,
the router received DHCPv4 requests and forwarded them per the
helper address, except that its WAN port is down, and thus it in
fact didn't send them anywhere.

The important points:

- IPv4 failed safe with the DHCP config.  This rogue device will
  never disrupt the IPv4 configuration.  DHCP snooping isn't even needed
  in your switches, since it never returns a response.

- IPv6 failed immediately with the RA configuration.  What's worse is
  if you simply turn the device off after you realized you took down the
  entire network devices will continue to be broken for 2-4 hours until
  the RA's time out.  The only method to mitigate is to deploy RA guard
  on all of your switches, which probably means replacing 100% of your
  hardware with new stuff that can do that, and then deploying new
  features.

The fact of the matter is that the failure modes of these two
protocols are vastly different operationally.  The DHCP failure
semantics are not only better understood, but cause less disruption
to the network.  Even a properly rouge DHCP server will only damage
_new_ clients coming up on a network, existing folks will work just
fine.  Contrast with RA's which instantly break 100% of the users.

Even more annoying is that if I use RA's for the default gateway,
I still have to run DHCPv6 anyway.  If I don't my boxes don't have
DNS servers, NTP servers, know where to tftpboot, etc.  It's not a
choice of one or the other, it's I always run DHCPv6, do I need
RA's or not.

Given the failure modes I would much prefer to run with RA's turned off
completely, and have DHCPv6 able to provide a default gateway just as it
works in IPv4.

My opinion comes not from thinking legacy, indeed my employer has been
fully dual stacked since 2003.  My opinion comes from the fact that in
the 8 years of operational experience we have RA's are significantly
more fragile, and IMHO not ready for widespread IPv6 deployment.

--
   Leo Bicknell - bickn...@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/







--
Stephen Clark
*NetWolves*
Sr. Software Engineer III
Phone: 813-579-3200
Fax: 813-882-0209
Email: steve.cl...@netwolves.com
http://www.netwolves.com


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Josh Hoppes
On Fri, Jun 10, 2011 at 2:21 PM, Steve Clark scl...@netwolves.com wrote:
 On 06/10/2011 09:37 AM, Ray Soucy wrote:

 You really didn't just write an entire post saying that RA is bad
 because if a moron of a network engineer plugs an incorrectly
 configured device into a production network it may cause problems, did
 you?


 You are the moron - this stuff happens and wishing it didn't doesn't stop
 it. Get a clue!


No matter how much stupidity you try account for, there is infinitely
more to come.



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 18:06, Leo Bicknell wrote:

 However, many networks are much more closed deployments.  Enterprises
 have not deployed IPv6 internally yet.  Many will not deploy it for
 another 3-5 years, chosing instead to use web proxies at the edge
 that speak IPv4 (RFC1918) internally and IPv6 externally.  They
 often can enforce the software deployed on the boxes connected.

If they have such tight control over their network and what attaches to it, 
then obviously rogue RAs can be clamped down upon in a variety of ways.

 The fact that bad standards and software exist today should never be an
 argument to not design and deploy better software.  So what if it takes
 until 2019, at least from 2019 to the end of IPv6 we'll have something
 better.

If only. Having third parties point to routers is less robust than having 
routers announce their own presence. In the telco world, there's a separation 
between the control and data channels, which has important security advantages. 
But the IETF has always favored fate sharing. It makes routing protocols more 
robust and it makes RA more robust than IPv4 DHCP.

I'm all for improvements, but only if they can be made without fragmenting the 
installed base and perpetuating the situation we are finally leaving behind 
where there is no agreed upon DHCPv6 behavior across different operating 
systems.

People who don't like this should blame their younger selves who failed to show 
up at the IETF ten years ago to get this done while DHCPv6 was still clean 
slate.

On 10 jun 2011, at 19:32, Owen DeLong wrote:

 Some administrators want DHCP to be a complete solution and do not want to 
 use RA at all, whether from a legitimate router or otherwise.

It's good to want things. Doesn't mean you'll get it.

One of the three big RIRs has already run out of IPv4 space, the second will 
within less than a year. IPv6 deployment is still measured by counting zeroes 
behind the decimal point. We still don't have good CPE and broadband specs. The 
happy eyeballs stuff is still experimental but much needed. Important 
operating systems have serious IPv6-related bugs.

And THIS is the time to start asking for a new feature that even when viewed 
most favorably, is just a nice-to-have? No more that pesky multicast packet 
once every 200 seconds (or when a new host attaches to the network). Yes, 
that's really something the IETF and vendors have to spend their cycles on. 
NOW. Because otherwise, you know, there's this packet. It's really bad. Every 
200 seconds!

 There are situations, for example, where the administrator does not want all 
 hosts in a broadcast domain to receive the same set of prefixes and/or the 
 same set of routers. This can be achieved by using different parameters based 
 on the system identifier in the DHCP configuration. It cannot be achieved 
 using RA.

It can also be done using my suggested DHCP validates RA gateway address 
mechanism.

 Eliminating rogue RAs is not the problem being described. That problem is 
 solved through RA-Guard.

Well, someone certainly intermingled the discussions, and it wasn't me.

 The problem being described is the desire to be able to configure a host from 
 zero to functionally on the internet using DHCP without RAs. I think everyone 
 understands that you don't want to do so. That's fine. However, adding the 
 functionality to DHCPv6 doesn't require you to use it. Making it available 
 for operators that want to use it is not a bad thing.

It is a bad thing because of the installed base fragmentation and the reduced 
robustness resulting from using such an option. As such, my life will be worse 
when this is done so I'm against doing this.

I just wish someone had said the same when it was decided that .ip6.int in 
reverse DNS zone files was ugly and needed to be changed to .ip6.arpa. Or when 
someone decided that it's a good idea to set the DF bit on ALL packets when 
doing PMTUD.

This industry has a history of doing stuff that ends up wasting huge amounts of 
time and money that could easily have been avoided but apparently the voice of 
reason was absent that day. Not this time.

 In some situations, this fate (it's fate, not fait, btw)

Oh, right, I always get that wrong and I know I always get it wrong but still 
that doesn't help me to get it right.

 sharing is not desired.

Why not?

 documenting that a host which sees no RA should attempt DHCPv6 would also be 
 a good thing, IMHO.

Nope, not a good thing. It doesn't work for normal operation because the delay 
while lack of RAs is observed would be unacceptable. Also, the M and O bits 
need to be honored.

A really bad situation would be an IPv6-only network where tons of hosts keep 
broadcasting DHCPv6 multicasts. This can easily clog up wifi bandwidth, as 
multicasts are sent at very low bitrates because they lack acknowledgments.

And like I said before, we have more pressing things to do than tinker some 
more with DHCPv6.




Re: Yup; the Internet is screwed up.

2011-06-10 Thread Greg Ihnen
On Jun 10, 2011, at 10:06 AM, Ricardo Ferreira wrote:

 I live in europe and we have at home 100Mbps . Mid sized city of 500k
 people. Some ISPs even spread WiFi across town so that subscribers can have
 internet access outside their homes.

Cablevision does that somewhat.

Greg



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Ricky Beam

On Fri, 10 Jun 2011 09:47:44 -0400, Leo Bicknell bickn...@ufp.org wrote:

The point is, RA's are operationally fragile and DHCP is operationally
robust.


No.  Both are just as fragile... if you haven't taken steps to protect  
them.  If you aren't doing any sort of DHCP snooping, anyone can setup a  
rogue DHCP server and kill your network -- been there, laughed at them.   
Even my *home* lan has DHCP snooping configured.


The only question is support for RA Guard in your network hardware.  A  
lot of old gear isn't going to support it.  But DHCP was no different.


--Ricky

PS: Don't read into this... I hate SLAAC and RA, more than most people.  
(it's been a bad idea from day one.)




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Leo Bicknell
In a message written on Fri, Jun 10, 2011 at 09:57:07PM +0200, Iljitsch van 
Beijnum wrote:
 If only. Having third parties point to routers is less robust than having 
 routers announce their own presence. In the telco world, there's a separation 
 between the control and data channels, which has important security 
 advantages. But the IETF has always favored fate sharing. It makes routing 
 protocols more robust and it makes RA more robust than IPv4 DHCP.

Apparently we don't have a long enough view of history, as history
will tell you that this is wrong.

You see, we tried the RA experiement once before.  Let's go back
to the Internet circa 1988, or so.

There was a time when it was very common for routers to run RIP.
There was a time when Sun systems (in particular, other vendors did
the same) shipped with routed enabled by default.  Many of these
systems learned their default gateway by listening to these RIP
announcements.

The funny thing is, no one does this anymore.  We turned off RIP,
turned off routed, and invented things like HSRP to handle router
redundancy.  These things weren't done because someone was bored,
no, they were done because these RIP deployments failed, repeatedly
and often.  Any device could broadcast bad information, and they
did.  It could be a legitimate network admin plugging a cable into
the wrong jack, or it could be a hacker who rooted a machine and
is injecting bad information on purpose.

I submit to you those who designed RA's do not remember those days,
and did not study history.  The only difference is that RA's only
carry a default route, where as RIP could carry several routes.
The security model is identical.  The failure modes are largely
overlapping.

IPv4 also had a similar feature, ICMP router discovery, RFC 1256.
Works a little different than RA's do, but not a lot.  Have you ever
seen it used?  I haven't.

Least you think the IETF is proud of their RA work, one needs look
no further than RFC 6104, where they carefully document the problem
of rogue RA's and provide a list of solutions.  Indeed, my proposed
DHCP solution is documented in section 3.10.  The IETF seems to
think SEND is the solution, but it also requires deploying new
software to 100% of all devices in order to be the solution.

 People who don't like this should blame their younger selves who failed to 
 show up at the IETF ten years ago to get this done while DHCPv6 was still 
 clean slate.

I participated until a working group chair told some protocol wonks
Don't listen to him, he's an operator and doesn't understand IPv6
yet.  The IETF has a long history of being openly hostle to operators.

That was the day I gave up on the IETF.

-- 
   Leo Bicknell - bickn...@ufp.org - CCIE 3440
PGP keys at http://www.ufp.org/~bicknell/


pgp3y705EkFbJ.pgp
Description: PGP signature


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Valdis . Kletnieks
On Fri, 10 Jun 2011 13:27:58 PDT, Leo Bicknell said:
 The funny thing is, no one does this anymore.  We turned off RIP,
 turned off routed, and invented things like HSRP to handle router
 redundancy.  These things weren't done because someone was bored,
 no, they were done because these RIP deployments failed, repeatedly
 and often.  Any device could broadcast bad information, and they
 did.  It could be a legitimate network admin plugging a cable into
 the wrong jack, or it could be a hacker who rooted a machine and
 is injecting bad information on purpose.

Has senility set in, or wasn't there even an incident where somebody advertised
127/8 via RIP - and lots of nodes *believed* it, even though they should have
realized that they had an interface on that network already?

(And yes, I know of *multiple* failures of broadcasting a default route and
getting swamped as a result - this one was 127/8 specifically)...



pgpG9DmPaUFbk.pgp
Description: PGP signature


Re: So... is it time to do IPv6 day monthy yet?

2011-06-10 Thread Bill Stewart
So should monthly IPv6 day be the same week as Microsoft Patch Tuesday?  :-)



IPv6 Week (was Re: So... is it time to do IPv6 day monthy yet?)

2011-06-10 Thread Jared Mauch
My thoughts are that we need either a week or a 36-48 hour period.  I thought 
this before the events of last week.

I am very happy with the results and that based on the public statements so far 
(Looking forward to hearing what is presented at NANOG on this as well) that it 
was viewed as didn't break much by the major players.

This affirms to me what we've observed for many years.  Having IPv6 enabled 
doesn't break much, and not in a way that is any more broken by the issues 
you can observe in networks otherwise.

- Jared

On Jun 10, 2011, at 4:39 PM, Bill Stewart wrote:

 So should monthly IPv6 day be the same week as Microsoft Patch Tuesday?  :-)




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Joel Jaeggli

On Jun 10, 2011, at 12:21 PM, Steve Clark wrote:

 On 06/10/2011 09:37 AM, Ray Soucy wrote:
 You really didn't just write an entire post saying that RA is bad
 because if a moron of a network engineer plugs an incorrectly
 configured device into a production network it may cause problems, did
 you?
 
 
 You are the moron - this stuff happens and wishing it didn't doesn't stop it. 
 Get a clue!

engaging in ad homenim in the course of a technical  argument on this list is 
not appropriate.

 Honestly.  This whole argument is getting ridiculous.



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Rhys Rhaven
And here I thought with IPv6, we would have learned from our mistakes,
fixed those problems. We've had 15 years to think about it. I was
looking forward to a future where ICMPv6 might even be used.

At this point I'm looking forward to IPv6 being the bane of my career
for the next 5 years.

On 06/10/2011 03:27 PM, Leo Bicknell wrote:
 IPv4 also had a similar feature, ICMP router discovery, RFC 1256.
 Works a little different than RA's do, but not a lot.  Have you ever
 seen it used?  I haven't.




Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Iljitsch van Beijnum
On 10 jun 2011, at 23:30, Rhys Rhaven wrote:

 And here I thought with IPv6, we would have learned from our mistakes,
 fixed those problems. We've had 15 years to think about it. I was
 looking forward to a future where ICMPv6 might even be used.

What are you talking about??

ICMPv6 does what IPv4 ICMP does as well as ARP and then some.



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Joel Jaeggli
On Jun 10, 2011, at 11:18 AM, valdis.kletni...@vt.edu wrote:

 On Fri, 10 Jun 2011 12:54:17 CDT, Jima said:
  If we go down this path, how long before we hear screaming about rogue 
 DHCPv6 servers giving v4-only networks a false v6 path?
 
 Already happened.  Good way to install an MITM against any v6-enabled boxes
 on a v4-only network, been multiple reported uses of that technique.

What's more v4 seem rather less likely to have any countermeasures or methods 
for detecting this... Back when I worked for a security vendor our endpoint 
security product specifically disabled ipv6 to address this exposure.




BGP Update Report

2011-06-10 Thread cidr-report
BGP Update Report
Interval: 02-Jun-11 -to- 09-Jun-11 (7 days)
Observation Point: BGP Peering with AS131072

TOP 20 Unstable Origin AS
Rank ASNUpds %  Upds/PfxAS-Name
 1 - AS19743   33461  2.4%5576.8 -- 
 2 - AS718431256  2.3% 538.9 -- Universidad Verecruzana
 3 - AS982922167  1.6%  26.2 -- BSNL-NIB National Internet 
Backbone
 4 - AS27738   16576  1.2%  48.9 -- Ecuadortelecom S.A.
 5 - AS32528   16367  1.2%2045.9 -- ABBOTT Abbot Labs
 6 - AS702915057  1.1%   7.8 -- WINDSTREAM - Windstream 
Communications Inc
 7 - AS476614915  1.1%   6.3 -- KIXS-AS-KR Korea Telecom
 8 - AS33475   13665  1.0%  99.0 -- RSN-1 - RockSolid Network, Inc.
 9 - AS949813223  1.0%  25.7 -- BBIL-AP BHARTI Airtel Ltd.
10 - AS17974   12061  0.9%  23.1 -- TELKOMNET-AS2-AP PT 
Telekomunikasi Indonesia
11 - AS24560   11947  0.9%  23.1 -- AIRTELBROADBAND-AS-AP Bharti 
Airtel Ltd., Telemedia Services
12 - AS11492   10573  0.8%  18.1 -- CABLEONE - CABLE ONE, INC.
13 - AS14420   10259  0.8%  15.2 -- CORPORACION NACIONAL DE 
TELECOMUNICACIONES - CNT EP
14 - AS3320 9990  0.7% 285.4 -- DTAG Deutsche Telekom AG
15 - AS154759873  0.7%  17.7 -- NOL
16 - AS455959187  0.7%  30.3 -- PKTELECOM-AS-PK Pakistan 
Telecom Company Limited
17 - AS9228 8969  0.7% 332.2 -- CENTRALONLINE-ID-AS-AP PT. 
Total Info Kharisma
18 - AS8551 8070  0.6%  25.1 -- BEZEQ-INTERNATIONAL-AS Bezeqint 
Internet Backbone
19 - AS4788 7758  0.6%   5.1 -- TMNET-AS-AP TM Net, Internet 
Service Provider
20 - AS3454 7439  0.5%7439.0 -- Universidad Autonoma de Nuevo 
Leon


TOP 20 Unstable Origin AS (Updates per announced prefix)
Rank ASNUpds %  Upds/PfxAS-Name
 1 - AS3454 7439  0.5%7439.0 -- Universidad Autonoma de Nuevo 
Leon
 2 - AS19743   33461  2.4%5576.8 -- 
 3 - AS32528   16367  1.2%2045.9 -- ABBOTT Abbot Labs
 4 - AS174083479  0.2%1739.5 -- ABOVE-AS-AP AboveNet 
Communications Taiwan
 5 - AS246666687  0.5%1671.8 -- AXA-AS AXA Luxembourg S.A
 6 - AS517221668  0.1%1668.0 -- EAD-TELECOM-AS EAD TELECOM SRL
 7 - AS441001044  0.1%1044.0 -- ARIELTV-AS Ariel TV AD
 8 - AS383882837  0.2% 945.7 -- BEN-AS-KR Bukbu District Office 
of Education in Seoul
 9 - AS49600 901  0.1% 901.0 -- LASEDA La Seda de Barcelona, S.A
10 - AS42934 739  0.1% 739.0 -- SSIF-AS CONFIDENT INVEST 
Bucuresti SA
11 - AS39263 657  0.1% 657.0 -- ILIMIT Ilimit Comunicacions, 
S.L.  Barcelona Spain
12 - AS3 596  0.0% 735.0 -- RC-IKT RC IKT, d.o.o.
13 - AS5313  547  0.0% 547.0 -- DNIC-ASBLK-05120-05376 - DoD 
Network Information Center
14 - AS718431256  2.3% 538.9 -- Universidad Verecruzana
15 - AS104452400  0.2% 480.0 -- HTG - Huntleigh Telcom
16 - AS56050 455  0.0% 455.0 -- NEW-SHINE-INTERNET-TH 134 
Yenchit Road
17 - AS445841764  0.1% 441.0 -- PTLINE-AS Progress Tehnologiya 
LLC
18 - AS38021 439  0.0% 439.0 -- IIFTNET-AS-AP Network of Indian 
Institute of Foreign Trade, 
19 - AS285191286  0.1% 428.7 -- Universidad Autonoma de 
Guadalajara, A.C.
20 - AS37178 766  0.1% 383.0 -- ALPHA-BETA-CONSULTING


TOP 20 Unstable Prefixes
Rank Prefix Upds % Origin AS -- AS Name
 1 - 202.92.235.0/24   11703  0.8%   AS9498  -- BBIL-AP BHARTI Airtel Ltd.
 2 - 91.217.214.0/249547  0.6%   AS3320  -- DTAG Deutsche Telekom AG
 3 - 130.36.34.0/24 8173  0.6%   AS32528 -- ABBOTT Abbot Labs
 4 - 130.36.35.0/24 8169  0.6%   AS32528 -- ABBOTT Abbot Labs
 5 - 200.23.202.0/247439  0.5%   AS3454  -- Universidad Autonoma de Nuevo 
Leon
 6 - 65.122.196.0/246386  0.4%   AS19743 -- 
 7 - 65.163.182.0/245418  0.4%   AS19743 -- 
 8 - 65.162.204.0/245416  0.4%   AS19743 -- 
 9 - 72.164.144.0/245415  0.4%   AS19743 -- 
10 - 66.238.91.0/24 5414  0.4%   AS19743 -- 
11 - 66.89.98.0/24  5412  0.4%   AS19743 -- 
12 - 202.153.174.0/24   3478  0.2%   AS17408 -- ABOVE-AS-AP AboveNet 
Communications Taiwan
13 - 195.39.244.0/242136  0.1%   AS24666 -- AXA-AS AXA Luxembourg S.A
14 - 193.110.190.0/24   2134  0.1%   AS24666 -- AXA-AS AXA Luxembourg S.A
15 - 65.181.192.0/232111  0.1%   AS11492 -- CABLEONE - CABLE ONE, INC.
16 - 77.81.5.0/24   1668  0.1%   AS51722 -- EAD-TELECOM-AS EAD TELECOM SRL
17 - 202.54.86.0/24 1408  0.1%   AS4755  -- TATACOMM-AS TATA Communications 
formerly VSNL is Leading ISP
18 - 24.116.1.0/24  1405  0.1%   AS11492 -- CABLEONE - CABLE ONE, INC.
19 - 24.116.2.0/24  1373  0.1%   AS11492 -- CABLEONE - CABLE ONE, INC.
20 - 

Re: Yup; the Internet is screwed up.

2011-06-10 Thread Jeroen van Aart

Jay Ashworth wrote:

Even Cracked realizes this:

  http://www.cracked.com/blog/5-reasons-internet-access-in-america-disaster

That can't be good.


ignorant?

up to 10 percent of the country can't even get basic broadband

I think I saw much larger numbers a few years ago when I read some hype 
stories about how broadband access in the USA sucks. I am positively 
surprised the gap has narrowed that much.


I wonder, what's wrong with dialup through ISDN? You get speed that is 
about the same as low end broadband I'd say. And I think it'd be 
available at these locations where DSL is not.


To quote http://en.wikipedia.org/wiki/Broadband_Internet_access#ISDN

A basic rate ISDN line (known as ISDN-BRI) is an ISDN line with 2 data 
bearer channels (DS0 - 64 kbit/s each). Using ISDN terminal adapters 
(erroneously called modems), it is possible to bond together 2 or more 
separate ISDN-BRI lines to reach bandwidths of 256 kbit/s or more. The 
ISDN channel bonding technology has been used for video conference 
applications and broadband data transmission.


My low end home DSL connection has similar bandwidth.
With regards to the writer's main gripe, if your telecommute work 
typically consists of ssh sessions and email then even y'olde dialup 
will do just fine.


/ignorant?

--
http://goldmark.org/jeff/stupid-disclaimers/
http://linuxmafia.com/~rick/faq/plural-of-virus.html



Re: Yup; the Internet is screwed up.

2011-06-10 Thread TR Shaw

On Jun 10, 2011, at 7:43 PM, Jeroen van Aart wrote:

 Jay Ashworth wrote:
 Even Cracked realizes this:
  http://www.cracked.com/blog/5-reasons-internet-access-in-america-disaster
 That can't be good.
 
 ignorant?
 
 up to 10 percent of the country can't even get basic broadband
 
 I think I saw much larger numbers a few years ago when I read some hype 
 stories about how broadband access in the USA sucks. I am positively 
 surprised the gap has narrowed that much.
 
 I wonder, what's wrong with dialup through ISDN? You get speed that is about 
 the same as low end broadband I'd say. And I think it'd be available at these 
 locations where DSL is not.
 
 To quote http://en.wikipedia.org/wiki/Broadband_Internet_access#ISDN
 
 A basic rate ISDN line (known as ISDN-BRI) is an ISDN line with 2 data 
 bearer channels (DS0 - 64 kbit/s each). Using ISDN terminal adapters 
 (erroneously called modems), it is possible to bond together 2 or more 
 separate ISDN-BRI lines to reach bandwidths of 256 kbit/s or more. The ISDN 
 channel bonding technology has been used for video conference applications 
 and broadband data transmission.
 
 My low end home DSL connection has similar bandwidth.
 With regards to the writer's main gripe, if your telecommute work typically 
 consists of ssh sessions and email then even y'olde dialup will do just fine.
 
 /ignorant?

Try ordering one.  If I wanted one here I couldn't order one today. Years ago I 
had a bonded BRI serving my first server and and it took 3 months to get it 
working.  I am not sure central offices have that capability any more.  There 
was also a distance constraint from the CO (kinda like the distance issue from 
the DSLAM demark)

I have a fishing cabin out in the middle of nowhere and I get broadband via a 
small ISP that serves via Canopy coresiding on 300 ft cell towers.  This 
provides 1-20Mbps service even when the cell towers only provide Edge

Tom


Re: Yup; the Internet is screwed up.

2011-06-10 Thread Jacob Broussard
I love how articles like this seem to convienently ignore the fact that the
US is a BIG COUNTRY, and countries like Korea and Japan are very small
countries comparitively.  I haven't done any research to backup the
following claim, but I suspect that the Russian Federation's internet
probably isn't on the level of these much smaller, denser countries.
Anecdotal evidence from friends in Russia about the quality (or lack
thereof) of their connections would support this claim though.
On Jun 10, 2011 4:44 PM, Jeroen van Aart jer...@mompl.net wrote:
 Jay Ashworth wrote:
 Even Cracked realizes this:

 http://www.cracked.com/blog/5-reasons-internet-access-in-america-disaster

 That can't be good.

 ignorant?

 up to 10 percent of the country can't even get basic broadband

 I think I saw much larger numbers a few years ago when I read some hype
 stories about how broadband access in the USA sucks. I am positively
 surprised the gap has narrowed that much.

 I wonder, what's wrong with dialup through ISDN? You get speed that is
 about the same as low end broadband I'd say. And I think it'd be
 available at these locations where DSL is not.

 To quote http://en.wikipedia.org/wiki/Broadband_Internet_access#ISDN

 A basic rate ISDN line (known as ISDN-BRI) is an ISDN line with 2 data
 bearer channels (DS0 - 64 kbit/s each). Using ISDN terminal adapters
 (erroneously called modems), it is possible to bond together 2 or more
 separate ISDN-BRI lines to reach bandwidths of 256 kbit/s or more. The
 ISDN channel bonding technology has been used for video conference
 applications and broadband data transmission.

 My low end home DSL connection has similar bandwidth.
 With regards to the writer's main gripe, if your telecommute work
 typically consists of ssh sessions and email then even y'olde dialup
 will do just fine.

 /ignorant?

 --
 http://goldmark.org/jeff/stupid-disclaimers/
 http://linuxmafia.com/~rick/faq/plural-of-virus.html



Re: Yup; the Internet is screwed up.

2011-06-10 Thread Valdis . Kletnieks
On Fri, 10 Jun 2011 16:43:39 PDT, Jeroen van Aart said:
 Jay Ashworth wrote:
  Even Cracked realizes this:
  
http://www.cracked.com/blog/5-reasons-internet-access-in-america-disaster
  
  That can't be good.
 
 ignorant?
 
 up to 10 percent of the country can't even get basic broadband
 
 I think I saw much larger numbers a few years ago when I read some hype 
 stories about how broadband access in the USA sucks. I am positively 
 surprised the gap has narrowed that much.

The FCC numbers say 10% can't get it, computed on a per-county basis. However,
if *one* person in one corner of the county closest to a major city can get 
broadband,
then *everybody in the county* is counted as can get broadband by the FCC, 
even if
99.8% of them are 15 or 20 cable miles away from actually getting anything 
usable.

So the *actual* numbers are much worse than the FCC numbers.



pgpBtHxNiZa5x.pgp
Description: PGP signature


Re: Yup; the Internet is screwed up.

2011-06-10 Thread Jeroen van Aart

valdis.kletni...@vt.edu wrote:

So the *actual* numbers are much worse than the FCC numbers.


Be that as it may, when I moved to the States I had to give up DSL back 
in the Netherlands. But since I got flat rate dialup in return in the 
USA it wasn't such a big deal, for me the internet worked just fine on 
56K dialup between 2002 and 2006. The reason I really wanted DSL in the 
first place is to get rid of those excessive phone bills. Increased 
speed was just an added bonus.


Since most countries do not offer flat rate local phone calls I'd say 
that makes it a more urgent matter for them to move to broadband.


Maybe flat rate local phone calls is one of the reasons broadband lags 
behind here. Because your bills actually increase with broadband. From a 
mere $10 to something like $30 and up per month. That's a considerable 
difference for many households.


Greetings,
Jeroen

--
http://goldmark.org/jeff/stupid-disclaimers/
http://linuxmafia.com/~rick/faq/plural-of-virus.html



Re: Yup; the Internet is screwed up.

2011-06-10 Thread Max Pierson
 2) Last mile is expensive to install and hard to justify for people.  This
is because of a long history of universal service and
subsidization/regulation.

Not only that, it makes it even worse when you hear firsthand accounts of
yea, this customer's DSL is screwed because att was too cheap to install
proper guage wires like they did down the street in the same neighborhood!!
from an actual att digital technician.

And yes, this was in the middle of a US city with almost 500k population.

So much for rethink possible, I guess we'll just have to live with reach
out and touch someone..

--
m

On Fri, Jun 10, 2011 at 9:17 AM, Jared Mauch ja...@puck.nether.net wrote:


 On Jun 10, 2011, at 10:01 AM, Kyle Creyts wrote:

  I think the point is the ubiquity of access isn't what it should be.

 I think there were several good points made in the article.

 1) Data caps and how they impact software updates (or downloads) -
 hughesnet was mentioned but ..

 Looking to the near future, Apple is selling a 4GB download for $30 in the
 next month or so.  That will have a large impact on networks that day IMHO.
  If you have a 3G/4G/LTE/whatnot device it makes it impossible to pull down
 the image without hitting your 5GB or 10GB cap compared to a fixed access
 network.

 Even assuming you go to the local Panera/McDonalds/Starbucks/Library
 access, if you get 2MB/s (16Mb/s) you're talking about 20-25 minutes.  Those
 locales don't usually have that fast of a network though.

 2) Last mile is expensive to install and hard to justify for people.  This
 is because of a long history of universal service and
 subsidization/regulation.

 In Michigan you could get a phone line installed for $42 (not sure, haven't
 installed POTS in a long time, may have gone up) regardless of the cost to
 the carrier.  This isn't the case when you want to extend other utilities
 (eg Gas, electric, water...).  People are willing to pay 10k+ to install
 these services as part of their construction expense.  Their other utility
 cost is masked in part due to the past 100+ years of telecom history.  The
 cost of lighting a 20km strand of fiber at 1Gb/s is somewhere in the $600,
 including ONT, etc.  Many people here on nanog would happily pay that
 amount.  Now, the 12-100k per mile to build the fiber is the hard part to
 eat.

 3) Certainly he did a poor job of site selection.  Perhaps he was misled or
 even lied to.  I've faced similar challenges when working with both hardware
 vendors and carriers out there.  The sales peoples eyes get big once you
 start talking about doing something, but the engineers at the table
 generally start asking serious questions.  (I certainly will not move
 anywhere that doesn't have a HFC or PON/FTTH network.  Sorry
 ATT/Centurylink/others but the plusses don't justify the minuses).

 -

 It's certainly possible that we will see improved last-mile access.  The
 USDA/RUS and DOC/NTIA efforts are to be applauded.  If you look at the
 current ATT + T-Mobile merger people are talking about it will bring
 broadband to 97% of the country, and help ATT (mobility division) with
 last-mile/local tower regulatory hurdles.  They are not talking about how it
 will remove the need for data caps that are 1/30th the size of their 150GB
 cap on their mobile side elements.

 I suspect there's a lot that could be improved by each market player here,
 but as happened with Verizon in the Northeast, I expect the less-dense
 markets will need to have better local service from regional players vs the
 big guys.  Overall this will be good, but the costs will also have to be
 paid for more with the local subscriber.

 - Jared



Re: Yup; the Internet is screwed up.

2011-06-10 Thread Valdis . Kletnieks
On Fri, 10 Jun 2011 17:59:38 PDT, Jeroen van Aart said:
 Maybe flat rate local phone calls is one of the reasons broadband lags 
 behind here. Because your bills actually increase with broadband. From a 
 mere $10 to something like $30 and up per month. That's a considerable 
 difference for many households.

That *is* a consideration for many, but it's generally not regarded as one of
the biggest issues.  The lack of an enforced build-out similar to what Ma Bell
had to do 50 years ago for telephone service, and related regulatory issues
that result in most areas having essentially one telco and one cable operator,
both of whom are free to pick-and-choose their service areas, is a bigger
issue.

(Biggest single issue? Probably that some companies got really big incentives a
number of years ago to deploy broadband, and were allowed to pocket the money
without actually deploying.  Will take quite a bit to reverse *that* fiasco...)



pgptHKCwD0k7O.pgp
Description: PGP signature


Re: Yup; the Internet is screwed up. - Land Assistance...

2011-06-10 Thread Don Gould

Hi List,

Farmer Don here...  Wonder if I could get some help please?

 40°46'42.77N -  73°58'0.83W

I found a bit of land that I like the look of, with what appears to be a 
nice water reserve so my animals can drink and I can water the grass.


Being from New Zealand (a farming community a bit below and east of 
Australia), I'm sorry but I don't know much about regulations to install 
irrigation systems in the area that I'm quite keen to set up my next 
farming venture.  I'm wondering if anyone can give me some pointers?


Being from Christchurch (site of two massive earthquakes) I know a 
reasonable amount about demolition now, so I'm not worried at all about 
the adjacent buildings as we can deal with those as we need to expand 
the farm.


I'm attracted to this area for a number of reasons, mainly because of 
the abundant wireless broadband options across the entire property.


I've done some factoring and the cash I can save by not having to invest 
in my own wireless network spanning across the country will mean I can 
pay for my new dairy milking shed within 3 years, (unlike the 
investment I've had to make on a family property in New Zealand where 
our property was out side of the reach of the local Telephone companies 
high speed DSL service and we were going to be limited to sub ADSL1 speeds!)


After reading this post on NANog and following the link provided, it 
really struck me as a great place to ask for assistance.


Some may be wondering why I don't want a more rural setting?

I want to be able to enjoy a city life style every day, and I really 
don't feel that's unreasonable given the rant I hearing about the right 
to enjoy a rural life style while also having all the quality 
refinements that an urban city provides.


Further, I don't see why I should have to invest in my community and why 
others shouldn't be focused and tasked with just doing it for me!


I do hope that my desire to use some of your land for my smelly cows 
doesn't offend any of you, but I really think my right to enjoy looking 
at tall buildings every day has to be respected!


Cheers Farmer Don






On 10/06/2011 12:43 p.m., Jay Ashworth wrote:

Even Cracked realizes this:

   http://www.cracked.com/blog/5-reasons-internet-access-in-america-disaster

That can't be good.

Cheers,
-- jra


--
Don Gould
31 Acheson Ave
Mairehau
Christchurch, New Zealand
Ph: + 64 3 348 7235
Mobile: + 64 21 114 0699




Re: Yup; the Internet is screwed up.

2011-06-10 Thread Joly MacFie
 (Biggest single issue? Probably that some companies got really big
 incentives a
 number of years ago to deploy broadband, and were allowed to pocket the
 money
 without actually deploying.  Will take quite a bit to reverse *that*
 fiasco...)


It sounds, Valdis, like you've been listening to Bruce Kushnick.

The good news is that, after years of windward urination by Bruce, renewed
scrutiny resulting from the recent T-Mobile gambit has brought more than one
investigative journalist to his door. One hopes for major coverage soon.


-- 
---
Joly MacFie  218 565 9365 Skype:punkcast
WWWhatsup NYC - http://wwwhatsup.com
 http://pinstand.com - http://punkcast.com
 VP (Admin) - ISOC-NY - http://isoc-ny.org
--
-


Re: Yup; the Internet is screwed up.

2011-06-10 Thread Jeff Kell
On 6/10/2011 7:43 PM, Jeroen van Aart wrote:
 I wonder, what's wrong with dialup through ISDN? You get speed that is
 about the same as low end broadband I'd say. And I think it'd be
 available at these locations where DSL is not.

Well, it was available.  I had one ~15 years ago, and a Cisco 801 to
boot.  There was a big build-out in some areas, the small-town local
Bell (not yet Borg'ed into the conglomerate) went all digital (well,
digital at the time) on their new nnx CO.  Still recall the Northern
Telecom network interface boxes on the sides of houses.

Closer to the city, it was order and wait as you had to be crossed
over or patched to the nearest ISDN CO.  They weren't wholesale digital.

Most of that has converted over to DSL.  But ISDN is still available (we
have some video conferencing gear that uses bonded ISDN).

Jeff



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Owen DeLong

On Jun 10, 2011, at 12:57 PM, Iljitsch van Beijnum wrote:

 On 10 jun 2011, at 18:06, Leo Bicknell wrote:
 
 However, many networks are much more closed deployments.  Enterprises
 have not deployed IPv6 internally yet.  Many will not deploy it for
 another 3-5 years, chosing instead to use web proxies at the edge
 that speak IPv4 (RFC1918) internally and IPv6 externally.  They
 often can enforce the software deployed on the boxes connected.
 
 If they have such tight control over their network and what attaches to it, 
 then obviously rogue RAs can be clamped down upon in a variety of ways.
 
Rogue RA is not the problem this seeks to solve. Yes, it helps with that problem
also, but, I wouldn't be saying we need this if it was just rogue RA that people
are concerned about.

 The fact that bad standards and software exist today should never be an
 argument to not design and deploy better software.  So what if it takes
 until 2019, at least from 2019 to the end of IPv6 we'll have something
 better.
 
 If only. Having third parties point to routers is less robust than having 
 routers announce their own presence. In the telco world, there's a separation 
 between the control and data channels, which has important security 
 advantages. But the IETF has always favored fate sharing. It makes routing 
 protocols more robust and it makes RA more robust than IPv4 DHCP.
 
So you say, but, the real world doesn't bear out your claim. For one thing, 
assuming that
routers on a link are intended to serve all machines on a link assumes facts 
not in evidence.
You can call that bad network design if you want, but, there are real world 
requirements
and scenarios where that has to happen for a variety of reasons.

Those networks have working configurations in DHCPv4 and no ability to move to 
IPv6
until this is solved.

This isn't about fate sharing vs. non-fate sharing. This is about giving 
administrators a
rich set of tools and allowing them to pick the ones that best fit their 
situation.

Nobody is trying to prevent you from using RA/SLAAC on your network. More power
to you. I use it on some of my networks too. However, I also deal with 
customers who
have situations that are not well served by it and they need DHCP with the 
ability
to provide different routing configurations to different hosts on the same link.

 I'm all for improvements, but only if they can be made without fragmenting 
 the installed base and perpetuating the situation we are finally leaving 
 behind where there is no agreed upon DHCPv6 behavior across different 
 operating systems.
 

I see no reason that additional DHCPv6 options would have to fragment the 
installed
base or perpetuate the lack of agreed upon DHCPv6 behavior. In fact, I think 
that
adding these options could allow for a set of rules that would be acceptable to 
all
and would allow administrators to make choices based on the needs of their
environments.

A host which receives a DHCPv6 option it doesn't understand is expected to 
ignore
that option. Administrators who count on DHCPv6 options that are newer than the
software/hardware on some of their hosts should expect those hosts to ignore 
the option.
This is easily documented.

 People who don't like this should blame their younger selves who failed to 
 show up at the IETF ten years ago to get this done while DHCPv6 was still 
 clean slate.
 

There were a lot of people who tried to show up at the IETF 10 years ago and 
talk
about this stuff from an operational perspective. They were basically told that 
operators
don't know what they want and they should shut up and go away and let real men
do the work.

Perhaps we should have stood up stronger at the time, but, frankly, we had real
work to do that mattered to our users for the next 24 hours rather than a decade
later. As such, we had limited bandwidth to attempt to push our goals somewhere
where our interference was not welcome.

So, if you want to blame younger selves, blame the IETF younger selves and
the protocol zealots that shouted down the operator community and told us to
mind or own business.

 On 10 jun 2011, at 19:32, Owen DeLong wrote:
 
 Some administrators want DHCP to be a complete solution and do not want to 
 use RA at all, whether from a legitimate router or otherwise.
 
 It's good to want things. Doesn't mean you'll get it.
 

No, but, it does mean some might reject your shiny new protocol until it 
provides them the tools they believe they need,
whether you agree with their assessment of their needs or not.

Personally, I'd rather not have administrators rejecting IPv6 and it seems to 
me that adding routing information options
to DHCPv6 is a light-weight action that is already possible within the existing 
protocol specification (just need to assign
option numbers and attribute/value formats) and makes IPv6 a whole lot more 
palatable to a rather large number of
administrators.

 One of the three big RIRs has already run out of IPv4 space, the second 

Re: Yup; the Internet is screwed up.

2011-06-10 Thread Joly MacFie
I had dual ISDN from nynex in the 90s. 128k woohoo! It cost me $500+/mth.

j

On Fri, Jun 10, 2011 at 9:59 PM, Jeff Kell jeff-k...@utc.edu wrote:

 On 6/10/2011 7:43 PM, Jeroen van Aart wrote:
  I wonder, what's wrong with dialup through ISDN? You get speed that is
  about the same as low end broadband I'd say. And I think it'd be
  available at these locations where DSL is not.

 Well, it was available.  I had one ~15 years ago, and a Cisco 801 to
 boot.  There was a big build-out in some areas, the small-town local
 Bell (not yet Borg'ed into the conglomerate) went all digital (well,
 digital at the time) on their new nnx CO.  Still recall the Northern
 Telecom network interface boxes on the sides of houses.

 Closer to the city, it was order and wait as you had to be crossed
 over or patched to the nearest ISDN CO.  They weren't wholesale digital.

 Most of that has converted over to DSL.  But ISDN is still available (we
 have some video conferencing gear that uses bonded ISDN).

 Jeff




-- 
---
Joly MacFie  218 565 9365 Skype:punkcast
WWWhatsup NYC - http://wwwhatsup.com
 http://pinstand.com - http://punkcast.com
 VP (Admin) - ISOC-NY - http://isoc-ny.org
--
-


Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread George Herbert
On Fri, Jun 10, 2011 at 7:03 PM, Owen DeLong o...@delong.com wrote:
 And like I said before, we have more pressing things to do than tinker some 
 more with DHCPv6.

 Meh... We can achieve a big win for relatively low cost very quickly and make 
 IPv6 much
 more palatable to a wide audience of enterprise administrators. I can't 
 really say that there's
 much more pressing than that. Yes, the issues you described above also fit 
 into that category,
 so, I'd say this is about equal.

Right.

Please, everyone - this is not just an IPv4 way of thinking.  This
is different types of networks and network users.

Just because your experience and your network don't have anything
affected by these issues with DHCPv6 / RA doesn't mean that others
don't.

IPv6 adoption is driven by exhaustion, but it's limited by glitches like this.


-- 
-george william herbert
george.herb...@gmail.com



Re: The stupidity of trying to fix DHCPv6

2011-06-10 Thread Cutler James R

On Jun 10, 2011, at 10:21 PM, George Herbert wrote:

 On Fri, Jun 10, 2011 at 7:03 PM, Owen DeLong o...@delong.com wrote:
 And like I said before, we have more pressing things to do than tinker some 
 more with DHCPv6.
 
 Meh... We can achieve a big win for relatively low cost very quickly and 
 make IPv6 much
 more palatable to a wide audience of enterprise administrators. I can't 
 really say that there's
 much more pressing than that. Yes, the issues you described above also fit 
 into that category,
 so, I'd say this is about equal.
 
 Right.
 
 Please, everyone - this is not just an IPv4 way of thinking.  This
 is different types of networks and network users.
 
 Just because your experience and your network don't have anything
 affected by these issues with DHCPv6 / RA doesn't mean that others
 don't.
 
 IPv6 adoption is driven by exhaustion, but it's limited by glitches like this.
 
 
 -- 
 -george william herbert
 george.herb...@gmail.com
 

This is different types of networks and network users and also different 
operational, administrative, and security domains.

I am also getting frustrated with the endless discussions that could be 
immediately shortened by tinkering with DHCP to add one or two additional 
options -- a minimal cost process.  Why is the argument not about business 
needs instead of technical purity?

See these quotes from 2009 and let us collectively get off the dime!

On Oct 22, 2009, at 3:03 PM, Vasil Kolev wrote:
 В 11:10 -0700 на 22.10.2009 (чт), Owen DeLong написа:
 OK... Here's the real requirement:
 
 Systems administrators who do not control routers need the ability in a 
 dynamic host configuration mechanism to assign a number of parameters to the 
 hosts they administer through that dynamic configuration mechanism.  These 
 parameters include, but, are not limited to:
 
  1.  Default Router
  2.  DNS Resolver information
  3.  Host can provide name to server so server can supply dynamic 
 DNS update
  4.  IP Address(es) (v4, v6, possibly multiple v6 in the case of 
 things like Shim6, etc.)
  5.  NTP servers
  6.  Boot server
  7.  Site specific attribute/value pairs (ala DHCPv4 Options)
 
 These assignments MUST be controlled by a server and not by the router 
 because the router is outside of the administrative control of the Systems 
 Administrator responsible for the hosts being configured.
 
 
 And to add a real-world case for this - two months ago at HAR (hacking at 
 random, a convention in the Netherlands) I was in the network team, handling 
 fun stuff like DHCP servers, DNS, etc.. We also provided IPv6 connectivity 
 there (we had a /16 IPv4 zone and a /48 IPv6 zone), and at some point we 
 asked the question around - ok, how should we provide DNS and other useful 
 information for the V6 only people?
 
 After a while with all the brains around, the decision was to write it on the 
 datenklos through the field, where people can read it and configure it in 
 their browsers. This would've been funny if it wasn't so sad.
 
 OTOH, for V4 everything with the DHCP worked fine (as it has always done, 
 even at an event of this size), as is my experience with all the networks 
 I've administered. Saying that DHCP doesn't work for me is extremely weird, 
 as to me this means someone made specific effort to fuck it up.
 
 Finally - we have something that works, that's called DHCP. It might not be 
 perfect, it might have some weird issues and implementations, but it's 
 actually making our lives easier, is tested and works. I'd love anything that 
 would be better, but as an option, not as the only choice I have. And it's 
 not just the protocol that I care about. I care about that it's implemented 
 in a HOST, where I can play with the software as much as possible, instead on 
 a ROUTER, which is a vastly different device with
 rarely-updated OS, and even in the case where they're both the same 
 machine(as in small office environments), they're again handled at different 
 layers (kernel vs userspace). There are reasons that we're using what we're 
 using, and not all of  
 them are because we're masochistic idiots.
 -- 
 Regards,
 Vasil Kolev

Following on the comments above:

The security domain for HOST should not overlap the security domain for ROUTER.

That is the primary driver of the separate administration of HOST and ROUTER. 
Heaven help us if the latest M$ virus, or even social-engineering distributed 
malware began to affect BGP!

Give the router managers the NTP server addresses and their DHCP forwarding 
list and leave them alone to produce a robust and reliable transport facility!

James R. Cutler
james.cut...@consultant.com







The Business Wisdom of trying to fix DHCPv6

2011-06-10 Thread Cutler James R
 James R. Cutler james.cutler at consultant.com 
 Fri Feb 6 18:00:52 UTC 2009
  
 DHCP items are end system considerations, not routing network  
 considerations.
 
 The network operations staff and router configuration engineers do not  
 generally concern themselves with end systems.
 
 End systems generally are managed quite independently from the routing  
 network. And, they are more subject to the vagaries of day to day  
 business variability. Note the one place in the quoted message below.
 
 The only overlap is broadcast forwarding for DHCP initiation.
 
 Besides, configuration control is hard enough for router engineers  
 without adding the burden of changing end system requirements.  Adding  
 the forwarding entries is almost too much already! ;)
 
 So, for routing network operators to denigrate DHCP is probably due to  
 lack of consideration of the end user system requirements.  And those  
 who denigrate DHCP and say just hard code it make end system  
 management that much more difficult.
 
 I still conclude that DHCP is a useful tool for both IPv4 and IPv6  
 systems.

В 11:10 -0700 на 22.10.2009 (чт), Owen DeLong написа:
 OK... Here's the real requirement:
 
 Systems administrators who do not control routers need the ability in a 
 dynamic host configuration mechanism to assign a number of parameters to the 
 hosts they administer through that dynamic configuration mechanism.  These 
 parameters include, but, are not limited to:
 
   1.  Default Router
   2.  DNS Resolver information
   3.  Host can provide name to server so server can supply dynamic 
 DNS update
   4.  IP Address(es) (v4, v6, possibly multiple v6 in the case of 
 things like Shim6, etc.)
   5.  NTP servers
   6.  Boot server
   7.  Site specific attribute/value pairs (ala DHCPv4 Options)
 
 These assignments MUST be controlled by a server and not by the router 
 because the router is outside of the administrative control of the Systems 
 Administrator responsible for the hosts being configured.





James R. Cutler
james.cut...@consultant.com






Re: Yup; the Internet is screwed up. - Land Assistance...

2011-06-10 Thread Don Gould

Yes thank you very much Mr J for the links you provided.  :)

We have actually done our research, unlike the gent having a rant in the 
initial linked article, and were aware of the abundance of both low cost 
2g, 3g and  free wifi in the area.  Again, as I explained it is one of 
the reasons for selecting settlement in the area.


The savings of not having to pay for broadband access for the 
transceivers on each of our cows will more than off set the investment 
in the new milking shed (all cows are fitted with wifi/2/3g transceivers 
with bluetooth integrated headsets so we can do a broadcast to them 
telling them it's time to come in for milking).


However, what does concern me is the lack of free wifi choice and the 
fact that only one provider is going to be delivering it and the terms 
they plan to offer such free access and the fact that we are generally 
opposed to using American Telephone and Telegraph because of their 
perceived alignment with some political or social groups.


What we would like to see is a government mandate that all network 
providers in the area step up and form a long term working party for the 
establishment of short, mid and long term outcomes that will fully 
represent the interests of foreign rural farming investors such as my 
company.


In keeping with the general tone of many technical internet mailing 
lists, I would also like to point out that you have not assisted in 
addressing the question, which I might remind you is around regulations 
for installation of irrigation and not the availability of free wifi 
from a company that very clearly has vested interests in locking my 
watering system investment out of the market so they can dominate the 
industry and impose different levels of water supply based on their 
shareholders interests.


Farmer Don


On 11/06/2011 2:23 p.m., Joly MacFie wrote:

That would be http://maps.google.com/maps?q=40.778547+-73.966897

Fortunately American Telephone and Telegraph are on the case
http://bit.ly/jTak0Q

j





Re: Yup; the Internet is screwed up. - Land Assistance...

2011-06-10 Thread Joly MacFie
Yep, don't mention it

One regulation you may run afoul of is the the new zero tolerance quiet zone
enforcement

Cowbells are definitely out, mooing dubious.

http://newyork.cbslocal.com/2011/06/01/nina-in-new-york-grouchiness-prevails-in-central-park/



On Fri, Jun 10, 2011 at 10:56 PM, Don Gould d...@bowenvale.co.nz wrote:

 Yes thank you very much Mr J for the links you provided.  :)

 We have actually done our research, unlike the gent having a rant in the
 initial linked article, and were aware of the abundance of both low cost 2g,
 3g and  free wifi in the area.  Again, as I explained it is one of the
 reasons for selecting settlement in the area.

 The savings of not having to pay for broadband access for the transceivers
 on each of our cows will more than off set the investment in the new milking
 shed (all cows are fitted with wifi/2/3g transceivers with bluetooth
 integrated headsets so we can do a broadcast to them telling them it's time
 to come in for milking).

 However, what does concern me is the lack of free wifi choice and the fact
 that only one provider is going to be delivering it and the terms they plan
 to offer such free access and the fact that we are generally opposed to
 using American Telephone and Telegraph because of their perceived alignment
 with some political or social groups.

 What we would like to see is a government mandate that all network
 providers in the area step up and form a long term working party for the
 establishment of short, mid and long term outcomes that will fully represent
 the interests of foreign rural farming investors such as my company.

 In keeping with the general tone of many technical internet mailing lists,
 I would also like to point out that you have not assisted in addressing the
 question, which I might remind you is around regulations for installation of
 irrigation and not the availability of free wifi from a company that very
 clearly has vested interests in locking my watering system investment out of
 the market so they can dominate the industry and impose different levels of
 water supply based on their shareholders interests.

 Farmer Don



 On 11/06/2011 2:23 p.m., Joly MacFie wrote:

 That would be http://maps.google.com/maps?q=40.778547+-73.966897

 Fortunately American Telephone and Telegraph are on the case
 http://bit.ly/jTak0Q

 j





-- 
---
Joly MacFie  218 565 9365 Skype:punkcast
WWWhatsup NYC - http://wwwhatsup.com
 http://pinstand.com - http://punkcast.com
 VP (Admin) - ISOC-NY - http://isoc-ny.org
--
-


  1   2   >