RE: IPv6 Ignorance

2012-10-07 Thread Tomas L. Byrnes
Or just use their IP address as a useful universal identifier, which is
kind of the point of V6. Whether you can be routed to isn't the point.
It's that, if/when you can, there is an address, and it's easy to
assign/divine, that you can be reached at, is.


 -Original Message-
 From: George Herbert [mailto:george.herb...@gmail.com]
 Sent: Friday, September 28, 2012 11:17 PM
 To: John R. Levine; George Herbert
 Cc: Tomas L. Byrnes; nanog@nanog.org
 Subject: Re: IPv6 Ignorance
 
 My customer the Dark Matter local galaxy group beg to disagree; just
 because you cannot see them does not mean that you cannot feel them
 gravitationally.
 
 Or route to them.
 
 
 George William Herbert
 Sent from my iPhone
 
 On Sep 28, 2012, at 10:31 PM, John R. Levine jo...@iecc.com wrote:
 
  You won't have enough addresses for Dark Matter, Neutrinos, etc.
  Atoms wind up using up about 63 bits (2^10^82) based on the current
  SWAG. The missing mass is 84% of the universe.
 
  Fortunately, until we find it, it doesn't need addresses.
 
 
  -Original Message-
  From: Randy Bush [mailto:ra...@psg.com]
  Sent: Monday, September 17, 2012 8:30 PM
  To: John Levine
  Cc: nanog@nanog.org
  Subject: Re: IPv6 Ignorance
 
  In technology, not much.  But I'd be pretty surprised if the laws
  of arithmetic were to change, or if we were to find it useful to
  assign IP addresses to objects smaller than a single atom.
 
  we assign them /64s
 
  Regards,
  John Levine, jo...@iecc.com, Primary Perpetrator of The Internet
for
  Dummies, Please consider the environment before reading this
e-mail.
  http://jl.ly
 



Re: IPv6 Ignorance

2012-10-02 Thread Bruce H McIntosh
On Sat, 2012-09-29 at 16:53 +1000, Jason Leschnik wrote:
 To address everything in the Universe wouldn't you then get stuck in
 some kinda of loop of having to address the matter that is used by the
 addresses... i.e. to address everything in the Universe you need more
 matter than the Universe?
 
 *brain* pop

You just have to have a mechanism to NAT the quarks...  or wait 'til
IPv8 comes out.  512 bits should be big enough to allow hierarchical
routing for alternate universes, yes?
-- 

Bruce H. McIntoshb...@ufl.edu
Senior Network Engineer  http://net-services.ufl.edu
University of Florida CNS/Network Services   352-273-1066




Re: IPv6 Ignorance

2012-09-29 Thread George Herbert
My customer the Dark Matter local galaxy group beg to disagree; just because 
you cannot see them does not mean that you cannot feel them gravitationally.

Or route to them.


George William Herbert
Sent from my iPhone

On Sep 28, 2012, at 10:31 PM, John R. Levine jo...@iecc.com wrote:

 You won't have enough addresses for Dark Matter, Neutrinos, etc. Atoms
 wind up using up about 63 bits (2^10^82) based on the current SWAG. The
 missing mass is 84% of the universe.
 
 Fortunately, until we find it, it doesn't need addresses.
 
 
 -Original Message-
 From: Randy Bush [mailto:ra...@psg.com]
 Sent: Monday, September 17, 2012 8:30 PM
 To: John Levine
 Cc: nanog@nanog.org
 Subject: Re: IPv6 Ignorance
 
 In technology, not much.  But I'd be pretty surprised if the laws of
 arithmetic were to change, or if we were to find it useful to assign
 IP addresses to objects smaller than a single atom.
 
 we assign them /64s
 
 Regards,
 John Levine, jo...@iecc.com, Primary Perpetrator of The Internet for 
 Dummies,
 Please consider the environment before reading this e-mail. http://jl.ly
 



Re: IPv6 Ignorance

2012-09-29 Thread Jason Leschnik
To address everything in the Universe wouldn't you then get stuck in
some kinda of loop of having to address the matter that is used by the
addresses... i.e. to address everything in the Universe you need more
matter than the Universe?

*brain* pop

On Sat, Sep 29, 2012 at 4:17 PM, George Herbert george.herb...@gmail.comwrote:

 My customer the Dark Matter local galaxy group beg to disagree; just
 because you cannot see them does not mean that you cannot feel them
 gravitationally.

 Or route to them.


 George William Herbert
 Sent from my iPhone

 On Sep 28, 2012, at 10:31 PM, John R. Levine jo...@iecc.com wrote:

  You won't have enough addresses for Dark Matter, Neutrinos, etc. Atoms
  wind up using up about 63 bits (2^10^82) based on the current SWAG. The
  missing mass is 84% of the universe.
 
  Fortunately, until we find it, it doesn't need addresses.
 
 
  -Original Message-
  From: Randy Bush [mailto:ra...@psg.com]
  Sent: Monday, September 17, 2012 8:30 PM
  To: John Levine
  Cc: nanog@nanog.org
  Subject: Re: IPv6 Ignorance
 
  In technology, not much.  But I'd be pretty surprised if the laws of
  arithmetic were to change, or if we were to find it useful to assign
  IP addresses to objects smaller than a single atom.
 
  we assign them /64s
 
  Regards,
  John Levine, jo...@iecc.com, Primary Perpetrator of The Internet for
 Dummies,
  Please consider the environment before reading this e-mail. http://jl.ly
 




-- 
Regards,
Jason Leschnik.

[m] 0432 35 4224
[w@] jason dot leschnik at ansto dot gov dot aujason.lesch...@ansto.gov.au
[U@] jml...@uow.edu.au


RE: IPv6 Ignorance

2012-09-28 Thread Tomas L. Byrnes
You won't have enough addresses for Dark Matter, Neutrinos, etc. Atoms
wind up using up about 63 bits (2^10^82) based on the current SWAG. The
missing mass is 84% of the universe.

 -Original Message-
 From: Randy Bush [mailto:ra...@psg.com]
 Sent: Monday, September 17, 2012 8:30 PM
 To: John Levine
 Cc: nanog@nanog.org
 Subject: Re: IPv6 Ignorance
 
  In technology, not much.  But I'd be pretty surprised if the laws of
  arithmetic were to change, or if we were to find it useful to assign
  IP addresses to objects smaller than a single atom.
 
 we assign them /64s




RE: IPv6 Ignorance

2012-09-28 Thread John R. Levine

You won't have enough addresses for Dark Matter, Neutrinos, etc. Atoms
wind up using up about 63 bits (2^10^82) based on the current SWAG. The
missing mass is 84% of the universe.


Fortunately, until we find it, it doesn't need addresses.




-Original Message-
From: Randy Bush [mailto:ra...@psg.com]
Sent: Monday, September 17, 2012 8:30 PM
To: John Levine
Cc: nanog@nanog.org
Subject: Re: IPv6 Ignorance


In technology, not much.  But I'd be pretty surprised if the laws of
arithmetic were to change, or if we were to find it useful to assign
IP addresses to objects smaller than a single atom.


we assign them /64s


Regards,
John Levine, jo...@iecc.com, Primary Perpetrator of The Internet for Dummies,
Please consider the environment before reading this e-mail. http://jl.ly



Re: IPv6 Ignorance

2012-09-18 Thread William Herrin
On Mon, Sep 17, 2012 at 2:16 PM, Owen DeLong o...@delong.com wrote:
 We thought 32 bits was humongous in the context of a research project
 that would connect universities, research institutions and some military
 installations.

 In that context, 32 bits would still be humongous.

 Our estimation of humongous didn't change, the usage of the network
 changed dramatically. The experiment escaped from the laboratory
 and took on a life of its own. Once that happened, the realization that
 32 bits wasn't enough was very nearly immediate.

 The IPv6 address space offers 61 bits of network numbers each of which
 holds up to 64 bits worth of hosts. Obviously you never want to fill one
 of those subnets (nor could you with any available hardware), but it means
 that you don't have to waste time thinking about rightsizing network
 assignments.

Hi Owen,

We think 64 bits is humongous on an IPv4 Internet where
autoconfiguration is rarely bordering never larger than a single LAN.

But, we want the fridge to get a /64 from the home automation
controller for its internal sensor network. Which means the home
automation controller will be holding something around a /58 or so in
order to accommodate the various smart devices in the house. Which
means the the cable router will be holding a /54 or more to
accommodate the server lan, the home automation delegation, the PC
lan, the VM delegation, the wifi lan, etc. And at a customer boundary
we'll only break at a nibble boundary, so that brings us to /52. Which
is inconvenient since we often have larger users so we'll just break
at /48 for everybody.

Then we need 32 bits to overlay the customer's IPv4 address for
convenience within our 6RD network. So that leaves us 16 bits. But we
don't want the native network to overlay the 6RD network because we
want a real simple /16 route into the nearest 6rd encapsulator. And we
don't want to advertise multiple BGP prefixes either. So we claim
another bit and allocate our native infrastructure from the /16 that
doesn't overlap the 6rd setup.

3 bits are held in reserve at the top; only 2000::/3 is available for
public Internet use. So that drops us from 15 to 12 bits. Now we want
to organize the BGP backbone and we've 12 bits left to work with.
That's 4 bits less than the number of autonomous systems participating
in BGP on Internet today.


Of course this is in many ways a straw man. And I'm picking on you
Owen because in the past you've advocated both /48's for end users and
6rd justifying 32 bits of allocation above that from the registry. But
really, with the right (or maybe I mean wrong) hierarchic network
auto-configuration technologies it's not hard to imagine how the IPv6
address space could be exhausted in 20 years.

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: IPv6 Ignorance

2012-09-18 Thread Robert E. Seastrom

Seth Mattinen se...@rollernet.us writes:

 I came across these threads today; the blind ignorance towards IPv6 from
 some of the posters is kind of shocking. 

There are actually a few good points mixed in there, like the guy who
observes that dual stacking is of limited utility if there are no v4
addresses to be had.

I keep performing this vendor monologue.  It goes something like:

   What do I mean when I say it must support IPv6?  I mean two things.
   First, full feature parity with IPv4.  Everything that works under
   IPv4 must work under IPv6.  If you have exceptions, you'd better
   document them and have a remediation plan (or work-around if it is a
   deficiency baked into the standard; there are a few of which I'm
   aware).  Second, the device must function perfectly in an IPv6-only
   environment, with not a hint of IPv4 addressing around.  Dual-stack
   capability is nice, but should be an easy thing to provide if you can
   handle the first two requirements.

Furious scribbling in the 'ol Moleskine invariably ensues.  I am not
sure what it is about this set of requirements (which seems so plain
to see that I felt as if I was belaboring the obvious the first time I
brought it up) that seems like a revelation to people in the vendor
space, but apparently it does.

Are *you* doing *your* part?  Taken your shoe off and banged it on the
conference room table Khrushchev-style lately?

-r





Re: IPv6 Ignorance

2012-09-18 Thread Owen DeLong

On Sep 17, 2012, at 23:35 , William Herrin b...@herrin.us wrote:

 On Mon, Sep 17, 2012 at 2:16 PM, Owen DeLong o...@delong.com wrote:
 We thought 32 bits was humongous in the context of a research project
 that would connect universities, research institutions and some military
 installations.
 
 In that context, 32 bits would still be humongous.
 
 Our estimation of humongous didn't change, the usage of the network
 changed dramatically. The experiment escaped from the laboratory
 and took on a life of its own. Once that happened, the realization that
 32 bits wasn't enough was very nearly immediate.
 
 The IPv6 address space offers 61 bits of network numbers each of which
 holds up to 64 bits worth of hosts. Obviously you never want to fill one
 of those subnets (nor could you with any available hardware), but it means
 that you don't have to waste time thinking about rightsizing network
 assignments.
 
 Hi Owen,
 
 We think 64 bits is humongous on an IPv4 Internet where
 autoconfiguration is rarely bordering never larger than a single LAN.
 
 But, we want the fridge to get a /64 from the home automation
 controller for its internal sensor network. Which means the home
 automation controller will be holding something around a /58 or so in
 order to accommodate the various smart devices in the house. Which
 means the the cable router will be holding a /54 or more to
 accommodate the server lan, the home automation delegation, the PC
 lan, the VM delegation, the wifi lan, etc. And at a customer boundary
 we'll only break at a nibble boundary, so that brings us to /52. Which
 is inconvenient since we often have larger users so we'll just break
 at /48 for everybody.
 

Correct.

 Then we need 32 bits to overlay the customer's IPv4 address for
 convenience within our 6RD network. So that leaves us 16 bits. But we
 don't want the native network to overlay the 6RD network because we
 want a real simple /16 route into the nearest 6rd encapsulator. And we
 don't want to advertise multiple BGP prefixes either. So we claim
 another bit and allocate our native infrastructure from the /16 that
 doesn't overlap the 6rd setup.
 
No, you really don't. This absurdity (and the ridiculous design of 6RD)
are so problematic in this area that I cannot begin  to describe what a
terrible idea it is.

 3 bits are held in reserve at the top; only 2000::/3 is available for
 public Internet use. So that drops us from 15 to 12 bits. Now we want
 to organize the BGP backbone and we've 12 bits left to work with.
 That's 4 bits less than the number of autonomous systems participating
 in BGP on Internet today.

Again, if you take the 6RD mess out of the equation and don't saddle
IPv6 with this IPv4 baggage, this is a non-issue.

 Of course this is in many ways a straw man. And I'm picking on you
 Owen because in the past you've advocated both /48's for end users and
 6rd justifying 32 bits of allocation above that from the registry. But
 really, with the right (or maybe I mean wrong) hierarchic network
 auto-configuration technologies it's not hard to imagine how the IPv6
 address space could be exhausted in 20 years.
 

I still advocate /48s and I have never advocated 6RD as a permanent
solution, nor have I advocated giving ISPs /16s in support of 6RD.

I have supported policy to allow for temporary allocations in support of
6RD giving customers more limited (/56) prefixes due to the constraints
of 6RD, however, I have consistently referred to this as a degraded form
of IPv6.

Owen




Re: IPv6 Ignorance

2012-09-18 Thread Steve Meuse
On Tue, Sep 18, 2012 at 9:21 AM, Robert E. Seastrom r...@seastrom.com wrote:



What do I mean when I say it must support IPv6?  I mean two things.
First, full feature parity with IPv4.  Everything that works under
IPv4 must work under IPv6.  If you have exceptions, you'd better
document them and have a remediation plan (or work-around if it is a
deficiency baked into the standard; there are a few of which I'm
aware).  Second, the device must function perfectly in an IPv6-only
environment, with not a hint of IPv4 addressing around.  Dual-stack
capability is nice, but should be an easy thing to provide if you can
handle the first two requirements.


Well spoken RS, I'm cutting and pasting this one to my account team(s). Far
too many discussions about this with them recently.  (really, you're just
*now* getting v6 to work on bundled interfaces?)

-Steve


Re: IPv6 Ignorance

2012-09-18 Thread Jared Mauch

On Sep 18, 2012, at 10:58 AM, Steve Meuse sme...@mara.org wrote:

 On Tue, Sep 18, 2012 at 9:21 AM, Robert E. Seastrom r...@seastrom.com wrote:
 
 
 
   What do I mean when I say it must support IPv6?  I mean two things.
   First, full feature parity with IPv4.  Everything that works under
   IPv4 must work under IPv6.  If you have exceptions, you'd better
   document them and have a remediation plan (or work-around if it is a
   deficiency baked into the standard; there are a few of which I'm
   aware).  Second, the device must function perfectly in an IPv6-only
   environment, with not a hint of IPv4 addressing around.  Dual-stack
   capability is nice, but should be an easy thing to provide if you can
   handle the first two requirements.
 
 
 Well spoken RS, I'm cutting and pasting this one to my account team(s). Far
 too many discussions about this with them recently.  (really, you're just
 *now* getting v6 to work on bundled interfaces?)

We've been doing this for years on both Juniper  IOS/IOS-XR devices.  Must be 
someone else.

We do run into this whole feature parity thing often.  The vendors seem to be 
challenged in this space.  I suspect a significant part of it is they don't 
actually *use* IPv6 internally or in their lab.  We have been operating our 
network with IPv6 for many years now.  I believe in most cases our connection 
to the management plane go IPv6 only as well.

It's been fun to see the few SSH over IPv6 defects and other elements arise as 
time has passed, but those days are over.  It's just tiring now and no longer 
amusing.  (hey you kids, get off my lawn?).

- Jared


Re: IPv6 Ignorance

2012-09-18 Thread Steve Meuse
On Tue, Sep 18, 2012 at 11:08 AM, Jared Mauch ja...@puck.nether.net wrote:



 We've been doing this for years on both Juniper  IOS/IOS-XR devices.
  Must be someone else.


I may be wrong, but IOS-XR on A9K only supported v6 on bundle-ether
interfaces as of 4.1.2-ish.

That, of course, leads to the conversation of keeping function parity
between same software revs but different hardware platforms. I understand
the issues there, but doesn't make deploying a feature any easier

-Steve


Re: IPv6 Ignorance

2012-09-18 Thread Jared Mauch
It was supported before there. We were using it prior to that release. You 
needed a smu though. I can perhaps find details if they are that important for 
you. 

Jared Mauch

On Sep 18, 2012, at 11:24 AM, Steve Meuse sme...@mara.org wrote:

 
 
 On Tue, Sep 18, 2012 at 11:08 AM, Jared Mauch ja...@puck.nether.net wrote:
 
 
 We've been doing this for years on both Juniper  IOS/IOS-XR devices.  Must 
 be someone else.
 
 I may be wrong, but IOS-XR on A9K only supported v6 on bundle-ether 
 interfaces as of 4.1.2-ish. 
 
 That, of course, leads to the conversation of keeping function parity between 
 same software revs but different hardware platforms. I understand the issues 
 there, but doesn't make deploying a feature any easier
 
 -Steve
  


Re: IPv6 Ignorance

2012-09-18 Thread Valdis . Kletnieks
On Tue, 18 Sep 2012 02:35:43 -0400, William Herrin said:

 Then we need 32 bits to overlay the customer's IPv4 address for
 convenience within our 6RD network.

Well yeah.  You blow 32 bits for silly reasons, you run out of bits. Film at 11.


pgpvFDJ2NdnzN.pgp
Description: PGP signature


Re: IPv6 Ignorance

2012-09-18 Thread Michael Thomas

On 09/18/2012 08:08 AM, Jared Mauch wrote:


We've been doing this for years on both Juniper  IOS/IOS-XR devices.  Must be 
someone else.

We do run into this whole feature parity thing often.  The vendors seem to be 
challenged in this space.  I suspect a significant part of it is they don't 
actually *use* IPv6 internally or in their lab.  We have been operating our 
network with IPv6 for many years now.  I believe in most cases our connection 
to the management plane go IPv6 only as well.

It's been fun to see the few SSH over IPv6 defects and other elements arise as 
time has passed, but those days are over.  It's just tiring now and no longer 
amusing.  (hey you kids, get off my lawn?).



Of course they're challenged. There's a finite amount of dev they can
do at any one time, and they go for what is going to make revenue. If
you tell them that the way to your wallet is to implement some new
feature in v4 and you're not emphatic that it be v6 also, they are going
to do the utterly predictable thing. If you really want to make progress
instead of bellyache, list off the features you need to run your network.

Better yet, deploy v6 instead of saying that you'll only do it when it's
perfect. That just tells your account critter that v6 isn't important to
you. I'll bet you'll find features that you want that are v6 specific
that you'd open your wallet for *way* before features that don't interest
you that you're requiring in the name of parity.

Mike



RE: IPv6 Ignorance

2012-09-18 Thread Beeman, Davis
Orbits may not be important to this calculation, but just doing some quick head 
math, I believe large skyscrapers could already have close to this 
concentration of addresses, if you reduce them down to flat earth surface area. 
 The point here is that breaking out the math based on the surface area of the 
earth is silly, as we do not utilize the surface of the earth in a flat 
manner... 

Davis Beeman 


 On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:
 
 What technology are you planning to deploy that will consume more than 2 
 addresses per square cm?
 
 Easy. Think volume (as in: orbit), and think um^3 for a functional 
 computers ;)

I meant real-world application.

Orbits are limited due to the required combination of speed and altitude. There 
are a limited number of achievable altitudes and collision avoidance also 
creates interesting problems in time-slotting for orbits which are not 
geostationary.

Geostationary orbits are currently limited to one object per degree of earth 
surface, and even at 4x that, you could give every satellite a /48 and still 
not burn through a /32.

Owen





Re: IPv6 Ignorance

2012-09-18 Thread Dan Wood
H
On Sep 18, 2012, at 11:01 AM, Beeman, Davis davis.bee...@integratelecom.com 
wrote:

 Orbits may not be important to this calculation, but just doing some quick 
 head math, I believe large skyscrapers could already have close to this 
 concentration of addresses, if you reduce them down to flat earth surface 
 area.  The point here is that breaking out the math based on the surface area 
 of the earth is silly, as we do not utilize the surface of the earth in a 
 flat manner... 
 
 Davis Beeman 
 
 
 On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:
 
 What technology are you planning to deploy that will consume more than 2 
 addresses per square cm?
 
 Easy. Think volume (as in: orbit), and think um^3 for a functional 
 computers ;)
 
 I meant real-world application.
 
 Orbits are limited due to the required combination of speed and altitude. 
 There are a limited number of achievable altitudes and collision avoidance 
 also creates interesting problems in time-slotting for orbits which are not 
 geostationary.
 
 Geostationary orbits are currently limited to one object per degree of earth 
 surface, and even at 4x that, you could give every satellite a /48 and still 
 not burn through a /32.
 
 Owen

I wonder if the medical applications of addressing each cell isn't too far off.

One could individually group each organ and system in a separate /48 and 
potentially get a /32...

Just imagine the fun of that OID tree.

-- 
Dan Wood


Re: IPv6 Ignorance

2012-09-18 Thread Jason Baugher

On 9/18/2012 11:01 AM, Beeman, Davis wrote:

Orbits may not be important to this calculation, but just doing some quick head 
math, I believe large skyscrapers could already have close to this 
concentration of addresses, if you reduce them down to flat earth surface area. 
 The point here is that breaking out the math based on the surface area of the 
earth is silly, as we do not utilize the surface of the earth in a flat 
manner...

Davis Beeman



On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:


What technology are you planning to deploy that will consume more than 2 
addresses per square cm?

Easy. Think volume (as in: orbit), and think um^3 for a functional
computers ;)

I meant real-world application.

Orbits are limited due to the required combination of speed and altitude. There 
are a limited number of achievable altitudes and collision avoidance also 
creates interesting problems in time-slotting for orbits which are not 
geostationary.

Geostationary orbits are currently limited to one object per degree of earth 
surface, and even at 4x that, you could give every satellite a /48 and still 
not burn through a /32.

Owen



What about network-based objects outside of our orbit? If we're talking 
about IPv6 in the long-term, I think we have to assume we'll have 
networked devices on the moon or at other locations in space.


Jason



Re: IPv6 Ignorance

2012-09-18 Thread Cutler James R
On Sep 18, 2012, at 12:38 PM, Jason Baugher ja...@thebaughers.com wrote:
 
 What about network-based objects outside of our orbit? If we're talking about 
 IPv6 in the long-term, I think we have to assume we'll have networked devices 
 on the moon or at other locations in space.
 
 Jason

Practical considerations (mostly latency issues) tend to minimize real-time 
point-to-point connections in these scenarios.  I would expect that 
messaging/relay gateways would play a significant role in Really-Wide Area 
Networking.  This would move inter-networking largely to an application layer, 
not the network layer. Thus, worrying about Layer 3 addressing limits is 
probably moot and just a fun waste of NANOG list bandwidth.


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







Re: IPv6 Ignorance

2012-09-18 Thread Jason Baugher

On 9/18/2012 11:47 AM, Cutler James R wrote:

On Sep 18, 2012, at 12:38 PM, Jason Baugher ja...@thebaughers.com wrote:

What about network-based objects outside of our orbit? If we're talking about 
IPv6 in the long-term, I think we have to assume we'll have networked devices 
on the moon or at other locations in space.

Jason

Practical considerations (mostly latency issues) tend to minimize real-time 
point-to-point connections in these scenarios.  I would expect that 
messaging/relay gateways would play a significant role in Really-Wide Area 
Networking.  This would move inter-networking largely to an application layer, 
not the network layer. Thus, worrying about Layer 3 addressing limits is 
probably moot and just a fun waste of NANOG list bandwidth.


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

Considering the rather extensive discussion on this list of using 
quantum entanglement as a possible future communications medium that 
would nearly eliminate latency, I don't see how my comment is moot or a 
waste.


Jason



Re: IPv6 Ignorance

2012-09-18 Thread Cutler James R
On Sep 18, 2012, at 12:57 PM, Jason Baugher ja...@thebaughers.com wrote:
 On 9/18/2012 11:47 AM, Cutler James R wrote:
 On Sep 18, 2012, at 12:38 PM, Jason Baugher ja...@thebaughers.com wrote:
 What about network-based objects outside of our orbit? If we're talking 
 about IPv6 in the long-term, I think we have to assume we'll have networked 
 devices on the moon or at other locations in space.
 
 Jason
 Practical considerations (mostly latency issues) tend to minimize real-time 
 point-to-point connections in these scenarios.  I would expect that 
 messaging/relay gateways would play a significant role in Really-Wide Area 
 Networking.  This would move inter-networking largely to an application 
 layer, not the network layer. Thus, worrying about Layer 3 addressing limits 
 is probably moot and just a fun waste of NANOG list bandwidth.
 
 
 James R. Cutler
 james.cut...@consultant.com
 
 Considering the rather extensive discussion on this list of using quantum 
 entanglement as a possible future communications medium that would nearly 
 eliminate latency, I don't see how my comment is moot or a waste.
 
 Jason

Recent work (http://www.quantum.at/quest) has not yet established success over 
interplanetary distances.  Other recent results from aircraft 
(http://www.extremetech.com/extreme/136312-first-air-to-ground-quantum-network-created-transmits-quantum-crypto-keys)
 show throughput results in relatively small bits per second.  I'll reserve 
retraction for another year or so.


Re: IPv6 Ignorance

2012-09-18 Thread Jason Baugher

On 9/18/2012 12:07 PM, Cutler James R wrote:

On Sep 18, 2012, at 12:57 PM, Jason Baugher ja...@thebaughers.com wrote:

On 9/18/2012 11:47 AM, Cutler James R wrote:

On Sep 18, 2012, at 12:38 PM, Jason Baugher ja...@thebaughers.com wrote:

What about network-based objects outside of our orbit? If we're talking about 
IPv6 in the long-term, I think we have to assume we'll have networked devices 
on the moon or at other locations in space.

Jason

Practical considerations (mostly latency issues) tend to minimize real-time 
point-to-point connections in these scenarios.  I would expect that 
messaging/relay gateways would play a significant role in Really-Wide Area 
Networking.  This would move inter-networking largely to an application layer, 
not the network layer. Thus, worrying about Layer 3 addressing limits is 
probably moot and just a fun waste of NANOG list bandwidth.


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


Considering the rather extensive discussion on this list of using quantum 
entanglement as a possible future communications medium that would nearly 
eliminate latency, I don't see how my comment is moot or a waste.

Jason

Recent work (http://www.quantum.at/quest) has not yet established success over 
interplanetary distances.  Other recent results from aircraft 
(http://www.extremetech.com/extreme/136312-first-air-to-ground-quantum-network-created-transmits-quantum-crypto-keys)
 show throughput results in relatively small bits per second.  I'll reserve 
retraction for another year or so.

And last time I checked, IPv6 wasn't supposed to be designed to last for 
just another year or so. If we're expecting any kind of longevity out of 
IPv6, we need to expect that technology will solve these problems and 
plan for it. I'd rather not be sitting here 10 years from now wondering 
why I'm dual-stacking IPv7 on top of IPv6 because we didn't plan far 
enough ahead.


Jason



Re: IPv6 Ignorance

2012-09-18 Thread Joe Hamelin
On Tue, Sep 18, 2012 at 9:47 AM, Cutler James R wrote:
 ...waste of NANOG list bandwidth.

I sure get a chuckle when I read this on a list for people that swing
around 10Gb/s pipes all day.

--
Joe Hamelin, W7COM, Tulalip, WA, 360-474-7474







Re: IPv6 Ignorance

2012-09-18 Thread Cutler James R
On Sep 18, 2012, at 1:55 PM, Joe Hamelin j...@nethead.com wrote:
 On Tue, Sep 18, 2012 at 9:47 AM, Cutler James R wrote: 
  ...waste of NANOG list bandwidth.
 
 I sure get a chuckle when I read this on a list for people that swing around 
 10Gb/s pipes all day. 


That's why I included a word you omitted from the quote --  …fun waste of NANOG 
list bandwidth.  

Works for me.  Works for you.

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






Re: IPv6 Ignorance

2012-09-18 Thread Eugen Leitl
On Tue, Sep 18, 2012 at 11:57:34AM -0500, Jason Baugher wrote:

 Considering the rather extensive discussion on this list of using  
 quantum entanglement as a possible future communications medium that  
 would nearly eliminate latency, I don't see how my comment is moot or a  
 waste.

You need a relativistic channel to be able to tell quantum signal from
randomness. 



Re: IPv6 Ignorance

2012-09-18 Thread Mark Andrews

In message 86lig7cvpw@seastrom.com, Robert E. Seastrom writes:
 
 Seth Mattinen se...@rollernet.us writes:
 
  I came across these threads today; the blind ignorance towards IPv6 from
  some of the posters is kind of shocking. 
 
 There are actually a few good points mixed in there, like the guy who
 observes that dual stacking is of limited utility if there are no v4
 addresses to be had.

Dual stack w/ CGN for IPv4.  That can be supplied a number of ways
and it has more limitations for IPv4 that conventional CPE based
NAT.

Turning on dual stack, even at this late stage, lights up IPv6,
moves most of the traffic to IPv6 so that CGN's don't need to be
so beefy, and doesn't mean that you have to have perfect IPv6
everywhere when you turn on IPv6.

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org



Re: IPv6 Ignorance

2012-09-18 Thread William Herrin
On Tue, Sep 18, 2012 at 11:39 AM,  valdis.kletni...@vt.edu wrote:
 On Tue, 18 Sep 2012 02:35:43 -0400, William Herrin said:

 Then we need 32 bits to overlay the customer's IPv4 address for
 convenience within our 6RD network.

 Well yeah.  You blow 32 bits for silly reasons, you run out of bits. Film at 
 11.

Silly reason? Hardly! 6RD lets you deploy IPv6 immediately to all
customers. It's a stateless tunnel. Direct the packets into an
encapsulator and any customer who wants them need only catch them on
their IPv4 address. Without you having to change out anything else in
your network. Hitch is: if you have a whole lot of discontiguous IPv4
prefixes, sorting which maps to where in a compact IPv6 prefix is
challenging. Much easier to just map the entire IPv4 space and be done
with it.

Poor plan. But much easier.


On Tue, Sep 18, 2012 at 10:01 AM, Owen DeLong o...@delong.com wrote:
 Then we need 32 bits to overlay the customer's IPv4 address for
 convenience within our 6RD network. So that leaves us 16 bits. But we
 don't want the native network to overlay the 6RD network because we
 want a real simple /16 route into the nearest 6rd encapsulator. And we
 don't want to advertise multiple BGP prefixes either. So we claim
 another bit and allocate our native infrastructure from the /16 that
 doesn't overlap the 6rd setup.

 No, you really don't. This absurdity (and the ridiculous design of 6RD)
 are so problematic in this area that I cannot begin  to describe what a
 terrible idea it is.

In http://lists.arin.net/pipermail/arin-ppml/2010-September/018180.html
I complained about mapping the full 32-bits of IPv4 address into an
IPv6 prefix. You responded, You say that like it's somehow a bad
thing, and I'm simply not seeing a problem.

Have you come around to my way of thinking that using 6RD with a full
32-bit IPv4 mapping is not such a hot idea?

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: IPv6 Ignorance

2012-09-18 Thread Valdis . Kletnieks
On Tue, 18 Sep 2012 18:18:28 -0400, William Herrin said:

 In http://lists.arin.net/pipermail/arin-ppml/2010-September/018180.html
 I complained about mapping the full 32-bits of IPv4 address into an
 IPv6 prefix. You responded, You say that like it's somehow a bad
 thing, and I'm simply not seeing a problem.

 Have you come around to my way of thinking that using 6RD with a full
 32-bit IPv4 mapping is not such a hot idea?

They're not in contradiction - you want a /28 so you can do 6RD, ARIN should
let you do that.  You want a /28 so you can do a non-6RD network plan, you
should be allowed to do that too.

But you don't get to deploy 6RD, and then complain that you don't have enough
bits left when you try to do a non-6RD design.

Or you could be a bit smarter and realize that you probably only actually *need*
to use 16 or 20 bits of address for 6RD mapping and leave yourself 16 or 12
for other uses.  AS1312 has 2 /16s, so we only need to map 16 bits of address
and one more to indicate which /16 it was and the rest can be implicit.  Which 
of
course still loses if you have more than a /8 or so, or if you have 1,495 little
prefixes that are scattered all over the /0


pgpmHhEZMFc8y.pgp
Description: PGP signature


Re: IPv6 Ignorance

2012-09-18 Thread Mark Andrews

In message 34689.1348009...@turing-police.cc.vt.edu, valdis.kletni...@vt.edu 
wri
tes:
 --==_Exmh_1348009609_2143P
 Content-Type: text/plain; charset=us-ascii
 
 On Tue, 18 Sep 2012 18:18:28 -0400, William Herrin said:
 
  In http://lists.arin.net/pipermail/arin-ppml/2010-September/018180.html
  I complained about mapping the full 32-bits of IPv4 address into an
  IPv6 prefix. You responded, You say that like it's somehow a bad
  thing, and I'm simply not seeing a problem.
 
  Have you come around to my way of thinking that using 6RD with a full
  32-bit IPv4 mapping is not such a hot idea?
 
 They're not in contradiction - you want a /28 so you can do 6RD, ARIN should
 let you do that.  You want a /28 so you can do a non-6RD network plan, you
 should be allowed to do that too.
 
 But you don't get to deploy 6RD, and then complain that you don't have enough
 bits left when you try to do a non-6RD design.
 
 Or you could be a bit smarter and realize that you probably only actually 
 *need*
 to use 16 or 20 bits of address for 6RD mapping and leave yourself 16 or 12
 for other uses.  AS1312 has 2 /16s, so we only need to map 16 bits of address
 and one more to indicate which /16 it was and the rest can be implicit.  
 Which o
 f
 course still loses if you have more than a /8 or so, or if you have 1,495 
 little
 prefixes that are scattered all over the /0

But given that 6rd is DHCP this is all fixed with a little bit of programming.
It's not like it's new stuff anyway.  It also only has to be done once for
each address block.

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org



Re: IPv6 Ignorance

2012-09-18 Thread Owen DeLong

On Sep 18, 2012, at 09:38 , Jason Baugher ja...@thebaughers.com wrote:

 On 9/18/2012 11:01 AM, Beeman, Davis wrote:
 Orbits may not be important to this calculation, but just doing some quick 
 head math, I believe large skyscrapers could already have close to this 
 concentration of addresses, if you reduce them down to flat earth surface 
 area.  The point here is that breaking out the math based on the surface 
 area of the earth is silly, as we do not utilize the surface of the earth in 
 a flat manner...
 
 Davis Beeman
 
 
 On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:
 
 What technology are you planning to deploy that will consume more than 2 
 addresses per square cm?
 Easy. Think volume (as in: orbit), and think um^3 for a functional
 computers ;)
 I meant real-world application.
 
 Orbits are limited due to the required combination of speed and altitude. 
 There are a limited number of achievable altitudes and collision avoidance 
 also creates interesting problems in time-slotting for orbits which are not 
 geostationary.
 
 Geostationary orbits are currently limited to one object per degree of earth 
 surface, and even at 4x that, you could give every satellite a /48 and still 
 not burn through a /32.
 
 Owen
 
 
 
 What about network-based objects outside of our orbit? If we're talking about 
 IPv6 in the long-term, I think we have to assume we'll have networked devices 
 on the moon or at other locations in space.
 
 Jason

The IP protocol is not well suited to space travel. As such, I think there 
would be a non-address based scaling limit in IPv6 for that application and a 
new protocol would be needed.

Owen




Re: IPv6 Ignorance

2012-09-18 Thread Owen DeLong
I won't dispute that, but let's look at some of the densest uses of it, 
factoring in the vertical aspects
as well...

Let's assume an 88 story sky scraper 1 city block square (based on an average 
of 17 city block/mile).
That's 96,465 sq. feet (8,961,918 sq. cm.) total building foot print.

Subtract roughly 1,000,000 sq. cm. for walls, power, elevators, risers, etc 
leaves us
with 7,961,918 sq. cm. per floor.

Figure in a building that large, you probably need 5 floors for generators, 8 
floors for chiller plants,
and another 2 floors or more for other mechanical gives us a total of 73 
datacenter floors max.
(Which I would argue is still unrealistic, but what the heck).

Subtract 1/3rds of the datacenter area for PDUs and CRAC units puts us at 
5,307,945 sq. cm.
per floor.

FIguring a typical cabinet occupancy area + aisles of 2'x6' (small on the 
aisles, actually) gives us 12 sq. ft
per cabinet = 11,148 sq. cm. per cabinet so we get roughly 715 cabinets per 
floor (max) and let's assume
each 1U server holds 1000 virtual hosts at 42 servers per cabinet, that's 
30,030 addresses per cabinet.

Multiplied by 75 floors, that's a building total of 2,252,250 total addresses 
needed. We haven't even
blown out a single /64 (and that's without allowing for the lower address 
density on routers, core switches,
etc.).

Let's assume we want to give a /64 to each server full of virtual hosts, we're 
still only taliking about 53,625
/64s, so the whole building can still be addressed within a /48 pretty easily 
(unless you think you have
more than 12,000 additional point-to-point/other administrative/infrastructure 
links within the building in
which case, you might need as much as a /47.)

In terms of total addresses per cm, 2,252,250 addresses spread over the 
building footprint of 8,961,918
sq. cm. is still only 0.25 addresses per sq. cm. so it falls well short of the 
proposed 2 addresses per
sq. cm.

To even achieve the suggested 2 addresses per sq. cm, you would need to make 
the building
704 stories tall and still dense-pack every possible sq. foot of the building 
with datacenter and
you'd have to put these kinds of buildings EVERYWHERE on earth, including over 
the oceans.

I'm willing to say that based on that math, there are more than enough 
addresses for virtually any
rational addressing scheme.

Owen





On Sep 18, 2012, at 09:01 , Beeman, Davis davis.bee...@integratelecom.com 
wrote:

 Orbits may not be important to this calculation, but just doing some quick 
 head math, I believe large skyscrapers could already have close to this 
 concentration of addresses, if you reduce them down to flat earth surface 
 area.  The point here is that breaking out the math based on the surface area 
 of the earth is silly, as we do not utilize the surface of the earth in a 
 flat manner... 
 
 Davis Beeman 
 
 
 On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:
 
 What technology are you planning to deploy that will consume more than 2 
 addresses per square cm?
 
 Easy. Think volume (as in: orbit), and think um^3 for a functional 
 computers ;)
 
 I meant real-world application.
 
 Orbits are limited due to the required combination of speed and altitude. 
 There are a limited number of achievable altitudes and collision avoidance 
 also creates interesting problems in time-slotting for orbits which are not 
 geostationary.
 
 Geostationary orbits are currently limited to one object per degree of earth 
 surface, and even at 4x that, you could give every satellite a /48 and still 
 not burn through a /32.
 
 Owen
 




Re: IPv6 Ignorance

2012-09-18 Thread Owen DeLong
6rd itself isn't inherently silly.

Mapping your customers onto an entire /32 is.

You're much better off taking the size of your largest prefix and
assigning a number of bis for the number of prefixes you have.
For example, if you have /14, /14, /15, /16, /16, /16, /18, /19, /20, /22,
/22, /22, /22, /23 and need to deploy 6rd, you could easily fit that
into a 48-18=30 (round up to 28) - 4 (14 prefixes) = /24.

Let's say your /24 is 2001:db00::/24.
Your /14s would map to 2001:db00::/28 and 2001:db10::/28.
Your 15 would map to 2001:db20::/28
Your 16s would map to 2001:db30::/28, 2001:db40::/28, 2001:db50::/28.
The 18, 19, and 20 would get 2001:db60:::/28 - 2001:db80::/28.
The 22s would get 2001:db90::/28 - 2001:dbc0::/28.
The /23 would get 2001:dbd0::/28 and you'd still have 2001:dbe0
through 2001:dbff available. (2 extra /28s).

Note, that's with the assumption of mapping 6rd onto /48s.

If you want to map 32 bits, then, you need to degrade your customers
6rd experience and give them smaller blocks until you can give them
real IPv6 service.

I do not support address policy to make poor planning easier.

Owen

On Sep 18, 2012, at 15:18 , William Herrin b...@herrin.us wrote:

 On Tue, Sep 18, 2012 at 11:39 AM,  valdis.kletni...@vt.edu wrote:
 On Tue, 18 Sep 2012 02:35:43 -0400, William Herrin said:
 
 Then we need 32 bits to overlay the customer's IPv4 address for
 convenience within our 6RD network.
 
 Well yeah.  You blow 32 bits for silly reasons, you run out of bits. Film at 
 11.
 
 Silly reason? Hardly! 6RD lets you deploy IPv6 immediately to all
 customers. It's a stateless tunnel. Direct the packets into an
 encapsulator and any customer who wants them need only catch them on
 their IPv4 address. Without you having to change out anything else in
 your network. Hitch is: if you have a whole lot of discontiguous IPv4
 prefixes, sorting which maps to where in a compact IPv6 prefix is
 challenging. Much easier to just map the entire IPv4 space and be done
 with it.
 
 Poor plan. But much easier.
 
 
 On Tue, Sep 18, 2012 at 10:01 AM, Owen DeLong o...@delong.com wrote:
 Then we need 32 bits to overlay the customer's IPv4 address for
 convenience within our 6RD network. So that leaves us 16 bits. But we
 don't want the native network to overlay the 6RD network because we
 want a real simple /16 route into the nearest 6rd encapsulator. And we
 don't want to advertise multiple BGP prefixes either. So we claim
 another bit and allocate our native infrastructure from the /16 that
 doesn't overlap the 6rd setup.
 
 No, you really don't. This absurdity (and the ridiculous design of 6RD)
 are so problematic in this area that I cannot begin  to describe what a
 terrible idea it is.
 
 In http://lists.arin.net/pipermail/arin-ppml/2010-September/018180.html
 I complained about mapping the full 32-bits of IPv4 address into an
 IPv6 prefix. You responded, You say that like it's somehow a bad
 thing, and I'm simply not seeing a problem.
 
 Have you come around to my way of thinking that using 6RD with a full
 32-bit IPv4 mapping is not such a hot idea?
 
 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: IPv6 Ignorance

2012-09-17 Thread joel jaeggli

On 9/16/12 9:22 PM, Mikael Abrahamsson wrote:

On Mon, 17 Sep 2012, Randy Bush wrote:

and don't bs me with how humongous the v6 address space is.  we once 
though 32 bits was humongous.


Giving out a /48 to every person on earth uses approximately 2^33 
networks, meaning we could cram it into a /15. So even if we have 10 
/48s at home from different providers, we're still only using a small 
fraction of the first /3. If we get this wrong, we have several more 
/3s to get it right in.
People aren't going to be the big consumers of address space relative to 
machines .
You already know this, and I can't really believe that people sat down 
in the 70ties and 80ties and said there is never going to be more 
than 128 large corporations that need a /8 in IPv4 ?
Emergent phenomena were not (and generaly are not) predicted. 32 bits 
was a lot more than 8 which was the previous go around..
I start to get worried when people want to map 32 bits into IPv6 in 
several places, for instance telling all ISPs that they can have a /24 
so that we can produce IPv4 mapped /56 to end customer, and make this 
space permanent. Temporary is fine, permanent is not.
or the application of semantic meaning to intermediate bits. and yeah 
the IPv6 bit field looks a lot smaller when you start carving off it in 
24 bit or shorter chunks.
So I agree with you that there is still a risk that this is going to 
get screwed up, but I don't feel too gloomy yet.







Re: IPv6 Ignorance

2012-09-17 Thread Tom Limoncelli
My biggest fear is that statements like this will take on a life of their own:

 I can dual stack, then I am not out of IPv4 addresses, and thus I
have no need for IPv6. If I'm out of IPv4 then I need IPv6 and I can't
dual stack.  http://forum.ubnt.com/showthread.php?p=355722

Not true but it certainly sounds logical to the average person.

What creates this impression is that there is no deadline.  The IPv4
- Dual Stack - pure IPv6 transition is complex so everyone focuses
on IPv4 - Dual Stack forgetting that it is a transition step.  The
final step seems so far off that people ignore it, and therefore the
justification for the first step fades.

(the remainder of this post is brainstorming; apply a grain of salt)

There are ways to fix this.  For example there was a deadline for when
Dual Stack was to go away, a Dual Stack 10 year count-down would
drive the point home.  However nothing like this exists.

This thread is making me think that I should change how I talk about
IPv6 publicly.  I need to put more emphasis on DS as being a temporary
thing.  It is in my mind but perhaps not in how I speak.

The problem with picking a 10-year or 5-year campaign is that
underestimating the amount of time makes us look like the sky is
falling and too long gives people a reason to procrastinate.

Then again... I believe what will make the biggest # of people adopt
IPv6 will be if they see everyone else adopting it.  That's why it is
so important for IPv6 to be offered by default to all new ISP
customers, that tech-savy enterprises need to deploy it, and so on.
It is all about building a critical mass.

Tom

-- 
Speaking at MacTech Conference 2012. http://mactech.com/conference;
http://EverythingSysadmin.com  -- my blog
http://www.TomOnTime.com -- my videos



Re: IPv6 Ignorance

2012-09-17 Thread John Mitchell

I think people forget how humongous the v6 space is...

Remember that the address space is 2^128 (or 
340,282,366,920,938,463,463,374,607,431,768,211,456 addresses) to put 
the in perspective (and a great sample that explained to me how large it 
was, you will still get 667 quadrillion address per square millimetre of 
the Earth’s Surface.


There's a great article on the myths and debunks of the address space at 
http://rednectar.net/2012/05/24/just-how-many-ipv6-addresses-are-there-really/ 
one of the things it talks about is the /64 and /48 allocation.


snip
 Given that the first 3 bits of a public IPv6 address are always 001, 
giving /48 allocations to customers means that service providers will 
only have 2^(48-3) or 2^45 allocations of /48 to hand out  to a 
population of approximately 6 billion people. 2^33 is over 8 billion, so 
assuming a population of 2^33, there will be enough IPv6 /48 allocations 
to cater for 2^(45-33) or 2^12 or 4096 IPv6  address allocations per 
user in the world.

/snip

- Mitch -


On 17/09/12 04:23, Randy Bush wrote:

[ yes, there are a lot of idiots out there.  this is not new.  but ]


We are totally convinced that the factors that made IPv4 run out of
addresses will remanifest themselves once again and likely sooner than
a lot of us might expect given the Reccomendations for Best
Practice deployment.

while i am not totally convinced, i am certainly concerned.  we are
doing many of the same things all over again.  remember when rip forced
a homogenous, often classful, mask length in a network and we chewed
through /24s?  think /64 in ipv6, except it's half the bits not 1/4 of
them.  remember when we gave out As and Bs willy nilly?  look at the
giant swaths of v6 we give out today in the hopes that someone will
deploy it.

and don't bs me with how humongous the v6 address space is.  we once
though 32 bits was humongous.

randy





Re: IPv6 Ignorance

2012-09-17 Thread Suresh Ramasubramanian
With current use cases at least, yes. What do we know of what's going to
happen in a decade or two?

--srs (htc one x)
On Sep 17, 2012 5:58 PM, John Mitchell mi...@illuminati.org wrote:

 I think people forget how humongous the v6 space is...

 Remember that the address space is 2^128 (or 340,282,366,920,938,463,463,*
 *374,607,431,768,211,456 addresses) to put the in perspective (and a
 great sample that explained to me how large it was, you will still get 667
 quadrillion address per square millimetre of the Earth’s Surface.

 There's a great article on the myths and debunks of the address space at
 http://rednectar.net/2012/05/**24/just-how-many-ipv6-**
 addresses-are-there-really/http://rednectar.net/2012/05/24/just-how-many-ipv6-addresses-are-there-really/one
  of the things it talks about is the /64 and /48 allocation.

 snip
  Given that the first 3 bits of a public IPv6 address are always 001,
 giving /48 allocations to customers means that service providers will only
 have 2^(48-3) or 2^45 allocations of /48 to hand out  to a population of
 approximately 6 billion people. 2^33 is over 8 billion, so assuming a
 population of 2^33, there will be enough IPv6 /48 allocations to cater for
 2^(45-33) or 2^12 or 4096 IPv6  address allocations per user in the world.
 /snip

 - Mitch -


 On 17/09/12 04:23, Randy Bush wrote:

 [ yes, there are a lot of idiots out there.  this is not new.  but ]

  We are totally convinced that the factors that made IPv4 run out of
 addresses will remanifest themselves once again and likely sooner than
 a lot of us might expect given the Reccomendations for Best
 Practice deployment.

 while i am not totally convinced, i am certainly concerned.  we are
 doing many of the same things all over again.  remember when rip forced
 a homogenous, often classful, mask length in a network and we chewed
 through /24s?  think /64 in ipv6, except it's half the bits not 1/4 of
 them.  remember when we gave out As and Bs willy nilly?  look at the
 giant swaths of v6 we give out today in the hopes that someone will
 deploy it.

 and don't bs me with how humongous the v6 address space is.  we once
 though 32 bits was humongous.

 randy






Re: IPv6 Ignorance

2012-09-17 Thread Jason Leschnik
Has said forum guy never heard of a phased implementation? Or would he
rather a big bang cut over, i'm sure that will work swell.

The best way to summarise the feeling for IPv6 was expressed in the Packet
Pushers Podcast and that is Network Administrators and System
Administrators have forgotten what it means to run a multiple stack
Network.

I also think many people are seeing IPv6 as a unnecessary evil due to the
way it has come around and that comes back to the whole your doomed
theory and we are only upgrading because there is a depletion, This
comes back to a lack of understanding and lack of interest in change.

I cannot remember where i heard it, but someone said that it will take a
killer IPv6 application that cannot occur on v4 to get people to jump. I'm
sure if Facebook/Google decided they were sick of v4 for a week you would
see I.T. departments agenda change quite rapidly (obviously this isn't
sustainable)

Education seems to be the key here... Rusty gears is the problem, people
haven't had to worry about addressing for such a long time now. Feel kinda
sorry for the guys who have to readdress IPv6 though *mwaha*

On Mon, Sep 17, 2012 at 10:04 PM, Tom Limoncelli t...@whatexit.org wrote:

 My biggest fear is that statements like this will take on a life of their
 own:

  I can dual stack, then I am not out of IPv4 addresses, and thus I
 have no need for IPv6. If I'm out of IPv4 then I need IPv6 and I can't
 dual stack.  http://forum.ubnt.com/showthread.php?p=355722

 Not true but it certainly sounds logical to the average person.

 What creates this impression is that there is no deadline.  The IPv4
 - Dual Stack - pure IPv6 transition is complex so everyone focuses
 on IPv4 - Dual Stack forgetting that it is a transition step.  The
 final step seems so far off that people ignore it, and therefore the
 justification for the first step fades.

 (the remainder of this post is brainstorming; apply a grain of salt)

 There are ways to fix this.  For example there was a deadline for when
 Dual Stack was to go away, a Dual Stack 10 year count-down would
 drive the point home.  However nothing like this exists.

 This thread is making me think that I should change how I talk about
 IPv6 publicly.  I need to put more emphasis on DS as being a temporary
 thing.  It is in my mind but perhaps not in how I speak.

 The problem with picking a 10-year or 5-year campaign is that
 underestimating the amount of time makes us look like the sky is
 falling and too long gives people a reason to procrastinate.

 Then again... I believe what will make the biggest # of people adopt
 IPv6 will be if they see everyone else adopting it.  That's why it is
 so important for IPv6 to be offered by default to all new ISP
 customers, that tech-savy enterprises need to deploy it, and so on.
 It is all about building a critical mass.

 Tom

 --
 Speaking at MacTech Conference 2012. http://mactech.com/conference;
 http://EverythingSysadmin.com  -- my blog
 http://www.TomOnTime.com -- my videos




-- 
Regards,
Jason Leschnik.

[m] 0432 35 4224
[w@] jason dot leschnik at ansto dot gov dot aujason.lesch...@ansto.gov.au
[U@] jml...@uow.edu.au


Re: IPv6 Ignorance

2012-09-17 Thread Adrian Bool

On 17 Sep 2012, at 13:28, John Mitchell mi...@illuminati.org wrote:

 snip
  Given that the first 3 bits of a public IPv6 address are always 001, giving 
  /48 allocations to customers means that service providers will only have 
  2^(48-3) or 2^45 allocations of /48 to hand out  to a population of 
  approximately 6 billion people. 2^33 is over 8 billion, so assuming a 
  population of 2^33, there will be enough IPv6 /48 allocations to cater for 
  2^(45-33) or 2^12 or 4096 IPv6  address allocations per user in the world.
 /snip

It seems a tad unfair that the bottom 80 bits are squandered away with a 
utilisation rate of something closely approximating  zero; yet the upper 48 
bits are assumed to have zero wastage...

Regards,

aid




Re: IPv6 Ignorance

2012-09-17 Thread John Mitchell
That is a very fair point, however one would hope (and this is a big 
hope) that the upper bits are more regulated to stricter standards than 
the lower bits. In any system there is room for human error or oversight 
that is always going to be a concern, but standards, good practises and 
policies can help mitigate this risk, which is something the upper 
blocks normally adhere too.. but with the lower blocks its in the hands 
of the smaller companies and consumers who don't *always* have the same 
rigorous standards.



On 17/09/12 14:37, Adrian Bool wrote:

On 17 Sep 2012, at 13:28, John Mitchell mi...@illuminati.org wrote:


snip

Given that the first 3 bits of a public IPv6 address are always 001, giving /48 
allocations to customers means that service providers will only have 2^(48-3) or 2^45 
allocations of /48 to hand out  to a population of approximately 6 billion people. 
2^33 is over 8 billion, so assuming a population of 2^33, there will be enough IPv6 /48 
allocations to cater for 2^(45-33) or 2^12 or 4096 IPv6  address allocations per user 
in the world.

/snip

It seems a tad unfair that the bottom 80 bits are squandered away with a 
utilisation rate of something closely approximating  zero; yet the upper 48 
bits are assumed to have zero wastage...

Regards,

aid






Re: IPv6 Ignorance

2012-09-17 Thread Cameron Byrne
On Sep 17, 2012 5:04 AM, Tom Limoncelli t...@whatexit.org wrote:

 My biggest fear is that statements like this will take on a life of their
own:

  I can dual stack, then I am not out of IPv4 addresses, and thus I
 have no need for IPv6. If I'm out of IPv4 then I need IPv6 and I can't
 dual stack.  http://forum.ubnt.com/showthread.php?p=355722

 Not true but it certainly sounds logical to the average person.

 What creates this impression is that there is no deadline.  The IPv4
 - Dual Stack - pure IPv6 transition is complex so everyone focuses
 on IPv4 - Dual Stack forgetting that it is a transition step.  The
 final step seems so far off that people ignore it, and therefore the
 justification for the first step fades.

 (the remainder of this post is brainstorming; apply a grain of salt)

 There are ways to fix this.  For example there was a deadline for when
 Dual Stack was to go away, a Dual Stack 10 year count-down would
 drive the point home.  However nothing like this exists.

 This thread is making me think that I should change how I talk about
 IPv6 publicly.  I need to put more emphasis on DS as being a temporary
 thing.  It is in my mind but perhaps not in how I speak.


I tell folks that if ipv4 run-out is the problem in eyeball networks, then
DS cannot be the solution since it has the same problematic reliance on a
scarce ipv4 resource.

I spent a lot of time focusing on ipv6-only networking for mobile and in
many cases, thanks to world v6 launch and ipv6-only based access network
transition schemes (ds-lite, MAP, 464xlat) they can provide a solution for
eyeball networks that is one step away from ipv6-only.  Instead of DS,
which is just one step beyond ipv4-only with a foggy road to getting off
scarce / expensive / broken ipv4

Content networks are a different beast that must be dual-stack to reach all
the eyeballs

CB

 The problem with picking a 10-year or 5-year campaign is that
 underestimating the amount of time makes us look like the sky is
 falling and too long gives people a reason to procrastinate.

 Then again... I believe what will make the biggest # of people adopt
 IPv6 will be if they see everyone else adopting it.  That's why it is
 so important for IPv6 to be offered by default to all new ISP
 customers, that tech-savy enterprises need to deploy it, and so on.
 It is all about building a critical mass.

 Tom

 --
 Speaking at MacTech Conference 2012. http://mactech.com/conference;
 http://EverythingSysadmin.com  -- my blog
 http://www.TomOnTime.com -- my videos



Re: IPv6 Ignorance

2012-09-17 Thread Nick Hilliard
On 17/09/2012 14:37, Adrian Bool wrote:
 It seems a tad unfair that the bottom 80 bits are squandered away with a
 utilisation rate of something closely approximating  zero

You are thinking in ipv4 mode.  In ipv6 mode, the consideration is not how
many hosts you have, but how many subnets you are dealing with.  Instead of
thinking of 128 bits of addressing space, we talk about 64 bits of subnet
space.  So your statement comes down to: it seems a tad unfair that the
bottom 16 bits are squandered away.  This is a more difficult argument to
make.

Nick




Re: IPv6 Ignorance

2012-09-17 Thread Adrian Bool

Hi,

On 17 Sep 2012, at 15:02, Nick Hilliard n...@foobar.org wrote:
 On 17/09/2012 14:37, Adrian Bool wrote:
 It seems a tad unfair that the bottom 80 bits are squandered away with a
 utilisation rate of something closely approximating  zero
 
 You are thinking in ipv4 mode. In ipv6 mode, the consideration is not how

 many hosts you have, but how many subnets you are dealing with.  Instead of
 thinking of 128 bits of addressing space, we talk about 64 bits of subnet
 space.  So your statement comes down to: it seems a tad unfair that the
 bottom 16 bits are squandered away.  This is a more difficult argument to
 make.

I don't really agree with the IPv6 think concept - but let's put that aside 
for now...

The default allocation size from an RIR* to an LIR is a /32.  For an LIR 
providing /48 site allocations to their customers, they therefore have 16-bits 
of address space available to them to address their customers.

So, even in IPv6 think, homes that typically have one subnet have an equal 
number of bits to address their single subnet as an LIR has to address all of 
their customers.

It seems illogical to me that we've got an 128-bit address space, featuring 
numbers far larger than any human can comprehend, yet the default allocation to 
an LIR allows them to address such a feeble number as 65,536 customers - a 
number far smaller than the number of customers for medium to large ISPs.

The default LIR allocation should be a several orders of magnitude greater than 
the typical customer base  - not a smaller default allocation.

Regards,

Adrian



* At least for RIPE.


RE: IPv6 Ignorance

2012-09-17 Thread Mike Simkins
RIPE 552 (I think), allows you to request up to a /29 without additional
justification if needed.

Mike

-Original Message-
From: Adrian Bool [mailto:a...@logic.org.uk]
Sent: 17 September 2012 15:55
To: nanog@nanog.org
Subject: Re: IPv6 Ignorance


Hi,

On 17 Sep 2012, at 15:02, Nick Hilliard n...@foobar.org wrote:
 On 17/09/2012 14:37, Adrian Bool wrote:
 It seems a tad unfair that the bottom 80 bits are squandered away
 with a utilisation rate of something closely approximating  zero

 You are thinking in ipv4 mode. In ipv6 mode, the consideration is not
 how

 many hosts you have, but how many subnets you are dealing with.
 Instead of thinking of 128 bits of addressing space, we talk about 64
 bits of subnet space.  So your statement comes down to: it seems a
 tad unfair that the bottom 16 bits are squandered away.  This is a
 more difficult argument to make.

I don't really agree with the IPv6 think concept - but let's put that
aside for now...

The default allocation size from an RIR* to an LIR is a /32.  For an LIR
providing /48 site allocations to their customers, they therefore have
16-bits of address space available to them to address their customers.

So, even in IPv6 think, homes that typically have one subnet have an
equal number of bits to address their single subnet as an LIR has to
address all of their customers.

It seems illogical to me that we've got an 128-bit address space,
featuring numbers far larger than any human can comprehend, yet the
default allocation to an LIR allows them to address such a feeble number
as 65,536 customers - a number far smaller than the number of customers
for medium to large ISPs.

The default LIR allocation should be a several orders of magnitude greater
than the typical customer base  - not a smaller default allocation.

Regards,

Adrian



* At least for RIPE.



Re: IPv6 Ignorance

2012-09-17 Thread Blake Dunlap
On Mon, Sep 17, 2012 at 9:55 AM, Adrian Bool a...@logic.org.uk wrote:


 I don't really agree with the IPv6 think concept - but let's put that
 aside for now...

 The default allocation size from an RIR* to an LIR is a /32.  For an LIR
 providing /48 site allocations to their customers, they therefore have
 16-bits of address space available to them to address their customers.

 So, even in IPv6 think, homes that typically have one subnet have an
 equal number of bits to address their single subnet as an LIR has to
 address all of their customers.

 It seems illogical to me that we've got an 128-bit address space,
 featuring numbers far larger than any human can comprehend, yet the default
 allocation to an LIR allows them to address such a feeble number as 65,536
 customers - a number far smaller than the number of customers for medium to
 large ISPs.

 The default LIR allocation should be a several orders of magnitude greater
 than the typical customer base  - not a smaller default allocation.

 Regards,

 Adrian



 * At least for RIPE.


Note you say default, as in beginning point, not maximum.

-Blake


Re: IPv6 Ignorance

2012-09-17 Thread Mark Blackman

On 17 Sep 2012, at 15:55, Adrian Bool a...@logic.org.uk wrote:

 
 Hi,
 
 On 17 Sep 2012, at 15:02, Nick Hilliard n...@foobar.org wrote:
 On 17/09/2012 14:37, Adrian Bool wrote:
 It seems a tad unfair that the bottom 80 bits are squandered away with a
 utilisation rate of something closely approximating  zero
 
 You are thinking in ipv4 mode. In ipv6 mode, the consideration is not how
 
 many hosts you have, but how many subnets you are dealing with.  Instead of
 thinking of 128 bits of addressing space, we talk about 64 bits of subnet
 space.  So your statement comes down to: it seems a tad unfair that the
 bottom 16 bits are squandered away.  This is a more difficult argument to
 make.
 
 I don't really agree with the IPv6 think concept - but let's put that aside 
 for now...
 
 The default allocation size from an RIR* to an LIR is a /32.  For an LIR 
 providing /48 site allocations to their customers, they therefore have 
 16-bits of address space available to them to address their customers.
 
 So, even in IPv6 think, homes that typically have one subnet have an equal 
 number of bits to address their single subnet as an LIR has to address all of 
 their customers.
 
 It seems illogical to me that we've got an 128-bit address space, featuring 
 numbers far larger than any human can comprehend, yet the default allocation 
 to an LIR allows them to address such a feeble number as 65,536 customers - a 
 number far smaller than the number of customers for medium to large ISPs.
 
 The default LIR allocation should be a several orders of magnitude greater 
 than the typical customer base  - not a smaller default allocation.

Amen, brother! I was doing that particular computation about six months ago 
when we had
our first request and arrived at the same conclusion. I've concluded that /48 
for businesses
and /56 for residential sites is the more reasonable approach until we start 
getting /24 IPv6
allocations for LIRs and I think many others have concluded the same.

- Mark




Re: IPv6 Ignorance

2012-09-17 Thread Matthew Kaufman

On 9/17/2012 5:28 AM, John Mitchell wrote:

I think people forget how humongous the v6 space is...

Remember that the address space is 2^128 (or 
340,282,366,920,938,463,463,374,607,431,768,211,456 addresses) to put 
the in perspective (and a great sample that explained to me how large 
it was, you will still get 667 quadrillion address per square 
millimetre of the Earth’s Surface.


Yes. But figure an average subnet has, what, maybe 5 hosts on it? (Sure, 
there's some bigger ones, but a whole lot of my router, my PC, and 
maybe my printer networks too.


So even if you could use all the top bits (which you can't, as many 
combinations are reserved), that's more like 92,233,720,368,547,758,080. 
And if you lop off the top three bits and just count the space currently 
assigned to Global Unicast, that's 11,529,215,046,068,469,760. Which is 
0.02 per square mm of the earth's surface. Or just over 2 per square 
centimeter.


Powers of two get big fast... but they get small fast too.

Matthew Kaufman



Re: IPv6 Ignorance

2012-09-17 Thread Adrian Bool

Hi Mike,

On 17 Sep 2012, at 16:04, Mike Simkins mike.simk...@sungard.com wrote:
 RIPE 552 (I think), allows you to request up to a /29 without additional
 justification if needed.

Sure, but you're just tinkering at the edges here.

32-bits would be a more sensible allocation size to LIRs, allowing them 
construct their addressing plan in a logical, hierarchal manner whilst allowing 
for growth - and most importantly ensuring they only advertise a single route 
into the global routing table.

Kind regards,

Adrian








Re: IPv6 Ignorance

2012-09-17 Thread joel jaeggli

On 9/17/12 8:23 AM, Adrian Bool wrote:

Hi Mike,

On 17 Sep 2012, at 16:04, Mike Simkins mike.simk...@sungard.com wrote:

RIPE 552 (I think), allows you to request up to a /29 without additional
justification if needed.

Sure, but you're just tinkering at the edges here.

32-bits would be a more sensible allocation size to LIRs, allowing them 
construct their addressing plan in a logical, hierarchal manner whilst allowing 
for growth - and most importantly ensuring they only advertise a single route 
into the global routing table.
Which fine except we have assignment practices that have the result 
requiring the allocation of much shorter prefixes. Just handing out /32s 
fails the objective reality test.


Regarding the single route, no they don't. and nobody that I know is 
filtering on /32 or longer.

Kind regards,

Adrian












Re: IPv6 Ignorance

2012-09-17 Thread Owen DeLong

On Sep 16, 2012, at 20:23 , Randy Bush ra...@psg.com wrote:

 [ yes, there are a lot of idiots out there.  this is not new.  but ]
 
 We are totally convinced that the factors that made IPv4 run out of
 addresses will remanifest themselves once again and likely sooner than
 a lot of us might expect given the Reccomendations for Best
 Practice deployment.
 
 while i am not totally convinced, i am certainly concerned.  we are
 doing many of the same things all over again.  remember when rip forced
 a homogenous, often classful, mask length in a network and we chewed
 through /24s?  think /64 in ipv6, except it's half the bits not 1/4 of
 them.  remember when we gave out As and Bs willy nilly?  look at the
 giant swaths of v6 we give out today in the hopes that someone will
 deploy it.
 
 and don't bs me with how humongous the v6 address space is.  we once
 though 32 bits was humongous.
 
 randy

We thought 32 bits was humongous in the context of a research project
that would connect universities, research institutions and some military
installations.

In that context, 32 bits would still be humongous.

Our estimation of humongous didn't change, the usage of the network
changed dramatically. The experiment escaped from the laboratory
and took on a life of its own. Once that happened, the realization that
32 bits wasn't enough was very nearly immediate.

The IPv6 address space offers 61 bits of network numbers each of which
holds up to 64 bits worth of hosts. Obviously you never want to fill one
of those subnets (nor could you with any available hardware), but it means
that you don't have to waste time thinking about rightsizing network
assignments.

I won't say we will never run out of IPv6 address space, but I will say
that I'll be surprised if IPv6 doesn't hit a different limit first.

Guess what... If it turns out that our current behavior with respect to IPv6
addresses is ill-advised, then, we have 6+ more copies of the current
IPv6 address space where we can try different allocation strategies.

Rather than fretting about the perils of using the protocol as intended,
let's deploy it, get a working end-to-end internet and see where we stand.

Owen




Re: IPv6 Ignorance

2012-09-17 Thread Owen DeLong

On Sep 16, 2012, at 16:58 , John R. Levine jo...@iecc.com wrote:

 IPv6 has its problems, but running out of addresses is not one of them.
 For those of us worried about abuse management, the problem is the
 opposite, even the current tiny sliver of addresses is so huge that
 techniques from IPv4 to map who's doing what where don't scale.
 
 Well, in IPv4...  NAT broke it, because  networks implementing 1:many
 NAT could no longer easily identify what host was responsible for abuse.
 
 I realize that's a problem in theory, in practice it's not because it's still 
 rare to have interestingly different hosts behind a single NAT.
 

CGN should solve that and convert theory to practice quite effectively.

Owen




Re: IPv6 Ignorance

2012-09-17 Thread Owen DeLong
Actually, as documented below, the assumption is merely that the waste will be 
less than 4095/4096ths of the address space. ;-)

Owen

On Sep 17, 2012, at 06:46 , John Mitchell mi...@illuminati.org wrote:

 That is a very fair point, however one would hope (and this is a big hope) 
 that the upper bits are more regulated to stricter standards than the lower 
 bits. In any system there is room for human error or oversight that is always 
 going to be a concern, but standards, good practises and policies can help 
 mitigate this risk, which is something the upper blocks normally adhere too.. 
 but with the lower blocks its in the hands of the smaller companies and 
 consumers who don't *always* have the same rigorous standards.
 
 
 On 17/09/12 14:37, Adrian Bool wrote:
 On 17 Sep 2012, at 13:28, John Mitchell mi...@illuminati.org wrote:
 
 snip
 Given that the first 3 bits of a public IPv6 address are always 001, 
 giving /48 allocations to customers means that service providers will only 
 have 2^(48-3) or 2^45 allocations of /48 to hand out  to a population of 
 approximately 6 billion people. 2^33 is over 8 billion, so assuming a 
 population of 2^33, there will be enough IPv6 /48 allocations to cater for 
 2^(45-33) or 2^12 or 4096 IPv6  address allocations per user in the 
 world.
 /snip
 It seems a tad unfair that the bottom 80 bits are squandered away with a 
 utilisation rate of something closely approximating  zero; yet the upper 48 
 bits are assumed to have zero wastage...
 
 Regards,
 
 aid
 
 




Re: IPv6 Ignorance

2012-09-17 Thread Owen DeLong

On Sep 17, 2012, at 07:55 , Adrian Bool a...@logic.org.uk wrote:

 
 Hi,
 
 On 17 Sep 2012, at 15:02, Nick Hilliard n...@foobar.org wrote:
 On 17/09/2012 14:37, Adrian Bool wrote:
 It seems a tad unfair that the bottom 80 bits are squandered away with a
 utilisation rate of something closely approximating  zero
 
 You are thinking in ipv4 mode. In ipv6 mode, the consideration is not how
 
 many hosts you have, but how many subnets you are dealing with.  Instead of
 thinking of 128 bits of addressing space, we talk about 64 bits of subnet
 space.  So your statement comes down to: it seems a tad unfair that the
 bottom 16 bits are squandered away.  This is a more difficult argument to
 make.
 
 I don't really agree with the IPv6 think concept - but let's put that aside 
 for now...
 
 The default allocation size from an RIR* to an LIR is a /32.  For an LIR 
 providing /48 site allocations to their customers, they therefore have 
 16-bits of address space available to them to address their customers.
 
 So, even in IPv6 think, homes that typically have one subnet have an equal 
 number of bits to address their single subnet as an LIR has to address all of 
 their customers.
 
 It seems illogical to me that we've got an 128-bit address space, featuring 
 numbers far larger than any human can comprehend, yet the default allocation 
 to an LIR allows them to address such a feeble number as 65,536 customers - a 
 number far smaller than the number of customers for medium to large ISPs.
 
 The default LIR allocation should be a several orders of magnitude greater 
 than the typical customer base  - not a smaller default allocation.
 

Don't think of it as the default allocation, think of it as the minimum 
allocation.

You can very easily get a much larger allocation if you have more than 30,000 
customers.

Owen




Re: IPv6 Ignorance

2012-09-17 Thread Owen DeLong

On Sep 17, 2012, at 08:18 , Matthew Kaufman matt...@matthew.at wrote:

 On 9/17/2012 5:28 AM, John Mitchell wrote:
 I think people forget how humongous the v6 space is...
 
 Remember that the address space is 2^128 (or 
 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses) to put the in 
 perspective (and a great sample that explained to me how large it was, you 
 will still get 667 quadrillion address per square millimetre of the Earth’s 
 Surface.
 
 Yes. But figure an average subnet has, what, maybe 5 hosts on it? (Sure, 
 there's some bigger ones, but a whole lot of my router, my PC, and maybe my 
 printer networks too.
 
 So even if you could use all the top bits (which you can't, as many 
 combinations are reserved), that's more like 92,233,720,368,547,758,080. And 
 if you lop off the top three bits and just count the space currently assigned 
 to Global Unicast, that's 11,529,215,046,068,469,760. Which is 0.02 per 
 square mm of the earth's surface. Or just over 2 per square centimeter.
 
 Powers of two get big fast... but they get small fast too.
 
 Matthew Kaufman


What technology are you planning to deploy that will consume more than 2 
addresses per square cm?

Owen




Re: IPv6 Ignorance

2012-09-17 Thread Owen DeLong

On Sep 17, 2012, at 08:16 , Mark Blackman m...@exonetric.com wrote:

 
 On 17 Sep 2012, at 15:55, Adrian Bool a...@logic.org.uk wrote:
 
 
 Hi,
 
 On 17 Sep 2012, at 15:02, Nick Hilliard n...@foobar.org wrote:
 On 17/09/2012 14:37, Adrian Bool wrote:
 It seems a tad unfair that the bottom 80 bits are squandered away with a
 utilisation rate of something closely approximating  zero
 
 You are thinking in ipv4 mode. In ipv6 mode, the consideration is not how
 
 many hosts you have, but how many subnets you are dealing with.  Instead of
 thinking of 128 bits of addressing space, we talk about 64 bits of subnet
 space.  So your statement comes down to: it seems a tad unfair that the
 bottom 16 bits are squandered away.  This is a more difficult argument to
 make.
 
 I don't really agree with the IPv6 think concept - but let's put that 
 aside for now...
 
 The default allocation size from an RIR* to an LIR is a /32.  For an LIR 
 providing /48 site allocations to their customers, they therefore have 
 16-bits of address space available to them to address their customers.
 
 So, even in IPv6 think, homes that typically have one subnet have an equal 
 number of bits to address their single subnet as an LIR has to address all 
 of their customers.
 
 It seems illogical to me that we've got an 128-bit address space, featuring 
 numbers far larger than any human can comprehend, yet the default allocation 
 to an LIR allows them to address such a feeble number as 65,536 customers - 
 a number far smaller than the number of customers for medium to large ISPs.
 
 The default LIR allocation should be a several orders of magnitude greater 
 than the typical customer base  - not a smaller default allocation.
 
 Amen, brother! I was doing that particular computation about six months ago 
 when we had
 our first request and arrived at the same conclusion. I've concluded that /48 
 for businesses
 and /56 for residential sites is the more reasonable approach until we start 
 getting /24 IPv6
 allocations for LIRs and I think many others have concluded the same.
 
 - Mark
 

LIRs which need /24s can get /24s.

/32 was never a maximum, it was merely the minimum and as such is a reasonable 
starting point.

The vast majority of ISPs in operation today can give all their customers /48s 
out of a /28 and still have lots of room to spare.
For larger providers, they should have no trouble justifying a much larger 
block.

I know from experience that it is possible to get /24s in the ARIN region with 
reasonable justification, for example.

Owen




Re: IPv6 Ignorance

2012-09-17 Thread Eugen Leitl
On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:

 What technology are you planning to deploy that will consume more than 2 
 addresses per square cm?

Easy. Think volume (as in: orbit), and think um^3 for a functional computers ;)



RE: IPv6 Ignorance

2012-09-17 Thread Beeman, Davis
On Sep 17, 2012, at 08:18 , Matthew Kaufman matt...@matthew.at wrote:

 On 9/17/2012 5:28 AM, John Mitchell wrote:
 I think people forget how humongous the v6 space is...
 
 Remember that the address space is 2^128 (or 
 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses) to put the in 
 perspective (and a great sample that explained to me how large it was, you 
 will still get 667 quadrillion address per square millimetre of the Earth's 
 Surface.
 
 Yes. But figure an average subnet has, what, maybe 5 hosts on it? (Sure, 
 there's some bigger ones, but a whole lot of my router, my PC, and maybe my 
 printer networks too.
 
 So even if you could use all the top bits (which you can't, as many 
 combinations are reserved), that's more like 92,233,720,368,547,758,080. And 
 if you lop off the top three bits and just count the space currently assigned 
 to Global Unicast, that's 11,529,215,046,068,469,760. Which is 0.02 per 
 square mm of the earth's surface. Or just over 2 per square centimeter.
 
 Powers of two get big fast... but they get small fast too.
 
 Matthew Kaufman


What technology are you planning to deploy that will consume more than 2 
addresses per square cm?

Owen

http://xkcd.com/865/

-Davis



RE: IPv6 Ignorance

2012-09-17 Thread Blake Pfankuch
VMware vSphere on quad processor 1u servers with 768gb of RAM :)  that should 
yield 80-140 VM's per host :)  that gets you close on density.

-Original Message-
From: Eugen Leitl [mailto:eu...@leitl.org] 
Sent: Monday, September 17, 2012 1:55 PM
To: nanog@nanog.org
Subject: Re: IPv6 Ignorance

On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:

 What technology are you planning to deploy that will consume more than 2 
 addresses per square cm?

Easy. Think volume (as in: orbit), and think um^3 for a functional computers ;)




Re: IPv6 Ignorance

2012-09-17 Thread Mark Andrews

In message cad6ajgrbgk8fzlz-tpl3ogo4trez917sbvc_d9yhh9m28fn...@mail.gmail.com
, Cameron Byrne writes:
 On Sep 17, 2012 5:04 AM, Tom Limoncelli t...@whatexit.org wrote:
 
  My biggest fear is that statements like this will take on a life of their
 own:
 
   I can dual stack, then I am not out of IPv4 addresses, and thus I
  have no need for IPv6. If I'm out of IPv4 then I need IPv6 and I can't
  dual stack.  http://forum.ubnt.com/showthread.php?p=355722
 
  Not true but it certainly sounds logical to the average person.
 
  What creates this impression is that there is no deadline.  The IPv4
  - Dual Stack - pure IPv6 transition is complex so everyone focuses
  on IPv4 - Dual Stack forgetting that it is a transition step.  The
  final step seems so far off that people ignore it, and therefore the
  justification for the first step fades.
 
  (the remainder of this post is brainstorming; apply a grain of salt)
 
  There are ways to fix this.  For example there was a deadline for when
  Dual Stack was to go away, a Dual Stack 10 year count-down would
  drive the point home.  However nothing like this exists.
 
  This thread is making me think that I should change how I talk about
  IPv6 publicly.  I need to put more emphasis on DS as being a temporary
  thing.  It is in my mind but perhaps not in how I speak.
s 
 
 I tell folks that if ipv4 run-out is the problem in eyeball networks, then
 DS cannot be the solution since it has the same problematic reliance on a
 scarce ipv4 resource.

You can go dual stack today and introduce CGN / DS-lite  tomorrow.
The point is to light up IPv6 *now* and the simplest way to do that
is DS.  No one ever said DS was a long term solution.   It was
always only the first step along the path.

 I spent a lot of time focusing on ipv6-only networking for mobile and in
 many cases, thanks to world v6 launch and ipv6-only based access network
 transition schemes (ds-lite, MAP, 464xlat) they can provide a solution for
 eyeball networks that is one step away from ipv6-only.  Instead of DS,
 which is just one step beyond ipv4-only with a foggy road to getting off
 scarce / expensive / broken ipv4

And look at the extra hacks that are needed to tether with the
current mobile solution of going IPv6 only and not supporting PD
from day one.  Mobile networks also have the advantage of tech
refresh happening as you go from 2G - 3G - 4G.

Most eyeball networks are different to mobile networks.  You have
a large base of IPv4 based networks connected to your network which
contain some IPv4 equipement that cannot be upgraded. 

 Content networks are a different beast that must be dual-stack to reach all
 the eyeballs
 
 CB
 
  The problem with picking a 10-year or 5-year campaign is that
  underestimating the amount of time makes us look like the sky is
  falling and too long gives people a reason to procrastinate.
 
  Then again... I believe what will make the biggest # of people adopt
  IPv6 will be if they see everyone else adopting it.  That's why it is
  so important for IPv6 to be offered by default to all new ISP
  customers, that tech-savy enterprises need to deploy it, and so on.
  It is all about building a critical mass.
 
  Tom
 
  --
  Speaking at MacTech Conference 2012. http://mactech.com/conference;
  http://EverythingSysadmin.com  -- my blog
  http://www.TomOnTime.com -- my videos
 
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org



Re: IPv6 Ignorance

2012-09-17 Thread John Levine
In article caarzuotqwgpbw46+xb1ngmcn1yryttpygyymppxpqqug9k6...@mail.gmail.com 
you write:
With current use cases at least, yes. What do we know of what's going to
happen in a decade or two?

In technology, not much.  But I'd be pretty surprised if the laws of
arithmetic were to change, or if we were to find it useful to assign
IP addresses to objects smaller than a single atom.

My current example of how bit IPv6 addresses are: my home LAN has a
tunneled IPv6 network, and the web server on my laptop has an IPv6
address.  Even though some of the stuff on the laptop is somewhat
confidential, I haven't bothered to use any passwords.  Why?  Because
guessing the random low 64 bits assigned to the web server (which are
not the auto generated address from the LAN card) is at least as hard
as any password scheme.

R's,
John



Re: IPv6 Ignorance

2012-09-17 Thread Masataka Ohta
John Mitchell wrote:

 I think people forget how humongous the v6 space is...

They don't. Instead, they suffer from it.

 Remember that the address space is 2^128 (or 
 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses)

That is one of a major design flaw of IPv6 as a result of failed
attempt to have SLAAC, which resulted in so stateful and time
wasting mechanism.

As it is virtually impossible to remember IPv6 addresses, IPv6
operation is a lot harder than necessary.

Masataka Ohta




Re: IPv6 Ignorance

2012-09-17 Thread Matthew Kaufman

On 9/17/2012 4:32 PM, John Levine wrote:

In article caarzuotqwgpbw46+xb1ngmcn1yryttpygyymppxpqqug9k6...@mail.gmail.com 
you write:

With current use cases at least, yes. What do we know of what's going to
happen in a decade or two?

In technology, not much.  But I'd be pretty surprised if the laws of
arithmetic were to change, or if we were to find it useful to assign
IP addresses to objects smaller than a single atom.

My current example of how bit IPv6 addresses are: my home LAN has a
tunneled IPv6 network, and the web server on my laptop has an IPv6
address.  Even though some of the stuff on the laptop is somewhat
confidential, I haven't bothered to use any passwords.  Why?  Because
guessing the random low 64 bits assigned to the web server (which are
not the auto generated address from the LAN card) is at least as hard
as any password scheme.



And so you never visit any websites from that laptop that might keep 
access logs either? You do know that lists of active IPv6 addresses 
are already not that hard to come by, and that'll just get more and more 
true over time, yes?


Matthew Kaufman



Re: IPv6 Ignorance

2012-09-17 Thread joseph . snyder
I agree with the way you are looking at it.  I know it sounds impressive to 
talk about hosts, but in ipv6 all that matters is how many subnets do I have 
and how clean are my aggregation levels to avoid large wastes of subnets.  Host 
addressing is not an issue or concern.  So to talk about 128 bits instead of 
the reality of the 64 is silly.


Owen DeLong o...@delong.com wrote:


On Sep 16, 2012, at 20:23 , Randy Bush ra...@psg.com wrote:

 [ yes, there are a lot of idiots out there.  this is not new.  but ]
 
 We are totally convinced that the factors that made IPv4 run out of
 addresses will remanifest themselves once again and likely sooner
than
 a lot of us might expect given the Reccomendations for Best
 Practice deployment.
 
 while i am not totally convinced, i am certainly concerned.  we are
 doing many of the same things all over again.  remember when rip
forced
 a homogenous, often classful, mask length in a network and we chewed
 through /24s?  think /64 in ipv6, except it's half the bits not 1/4
of
 them.  remember when we gave out As and Bs willy nilly?  look at the
 giant swaths of v6 we give out today in the hopes that someone will
 deploy it.
 
 and don't bs me with how humongous the v6 address space is.  we once
 though 32 bits was humongous.
 
 randy

We thought 32 bits was humongous in the context of a research project
that would connect universities, research institutions and some
military
installations.

In that context, 32 bits would still be humongous.

Our estimation of humongous didn't change, the usage of the network
changed dramatically. The experiment escaped from the laboratory
and took on a life of its own. Once that happened, the realization that
32 bits wasn't enough was very nearly immediate.

The IPv6 address space offers 61 bits of network numbers each of which
holds up to 64 bits worth of hosts. Obviously you never want to fill
one
of those subnets (nor could you with any available hardware), but it
means
that you don't have to waste time thinking about rightsizing network
assignments.

I won't say we will never run out of IPv6 address space, but I will say
that I'll be surprised if IPv6 doesn't hit a different limit first.

Guess what... If it turns out that our current behavior with respect to
IPv6
addresses is ill-advised, then, we have 6+ more copies of the current
IPv6 address space where we can try different allocation strategies.

Rather than fretting about the perils of using the protocol as
intended,
let's deploy it, get a working end-to-end internet and see where we
stand.

Owen

-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.


Re: IPv6 Ignorance

2012-09-17 Thread Owen DeLong

On Sep 17, 2012, at 12:54 , Eugen Leitl eu...@leitl.org wrote:

 On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:
 
 What technology are you planning to deploy that will consume more than 2 
 addresses per square cm?
 
 Easy. Think volume (as in: orbit), and think um^3 for a functional computers 
 ;)

I meant real-world application.

Orbits are limited due to the required combination of speed and altitude. There 
are a limited number of
achievable altitudes and collision avoidance also creates interesting problems 
in time-slotting for
orbits which are not geostationary.

Geostationary orbits are currently limited to one object per degree of earth 
surface, and even at 4x
that, you could give every satellite a /48 and still not burn through a /32.

Owen




Re: IPv6 Ignorance

2012-09-17 Thread Owen DeLong
True, but at a price that means this won't occur on very many of earth's many 
CM and even if it did, when you subtract the space required for cooling them 
and the space required to produce the power to drive them (and the cooling 
plants) and the space required to produce the fuels for the power plants and... 
you still come up short. Indeed, as you make the hosts more dense, you may come 
up even shorter due to the overhead of supporting them.

Owen

On Sep 17, 2012, at 14:04 , Blake Pfankuch bl...@pfankuch.me wrote:

 VMware vSphere on quad processor 1u servers with 768gb of RAM :)  that should 
 yield 80-140 VM's per host :)  that gets you close on density.
 
 -Original Message-
 From: Eugen Leitl [mailto:eu...@leitl.org] 
 Sent: Monday, September 17, 2012 1:55 PM
 To: nanog@nanog.org
 Subject: Re: IPv6 Ignorance
 
 On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:
 
 What technology are you planning to deploy that will consume more than 2 
 addresses per square cm?
 
 Easy. Think volume (as in: orbit), and think um^3 for a functional computers 
 ;)
 




Re: IPv6 Ignorance

2012-09-17 Thread Owen DeLong

On Sep 17, 2012, at 16:41 , Masataka Ohta mo...@necom830.hpcl.titech.ac.jp 
wrote:

 John Mitchell wrote:
 
 I think people forget how humongous the v6 space is...
 
 They don't. Instead, they suffer from it.
 

I find it quite useful, actually. I would not say I suffer from it at all.

 Remember that the address space is 2^128 (or 
 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses)
 
 That is one of a major design flaw of IPv6 as a result of failed
 attempt to have SLAAC, which resulted in so stateful and time
 wasting mechanism.
 
 As it is virtually impossible to remember IPv6 addresses, IPv6
 operation is a lot harder than necessary.
 
   Masataka Ohta
 

Hmmm... I find SLAAC quite useful so I'm not sure why you would call it 
time-wasting.

I also have no more difficulty remembering IPv6 addresses in general than I had 
with IPv4. I can generally remember the prefixes I care about and the suffixes 
unless machine-generated are almost always easier to remember in IPv6 because 
there are enough bits to make them usefully meaningful instead of dense-packed 
meaningless numbers.

YMMV.

Owen




Re: IPv6 Ignorance

2012-09-17 Thread Randy Bush
 In technology, not much.  But I'd be pretty surprised if the laws of
 arithmetic were to change, or if we were to find it useful to assign
 IP addresses to objects smaller than a single atom.

we assign them /64s



Re: IPv6 Ignorance

2012-09-17 Thread Masataka Ohta
Owen DeLong wrote:

 I also have no more difficulty remembering IPv6 addresses in general
 than I had with IPv4. I can generally remember

You have already demonstrated your ability to remember things
wrongly so many times in this ML, your statement is very
convincing.

 the prefixes I care about and the suffixes unless machine-generated
 are almost always easier to remember in IPv6 because

I'm afraid you forget to have stated:

 Hmmm... I find SLAAC quite useful

 YMMV.

Your memory may vary.

Masataka Ohta



Re: IPv6 Ignorance

2012-09-17 Thread joel jaeggli

http://www.antipope.org/charlie/blog-static/2012/08/how-low-power-can-you-go.html

On 9/17/12 8:16 PM, Owen DeLong wrote:

True, but at a price that means this won't occur on very many of earth's many 
CM and even if it did, when you subtract the space required for cooling them 
and the space required to produce the power to drive them (and the cooling 
plants) and the space required to produce the fuels for the power plants and... 
you still come up short. Indeed, as you make the hosts more dense, you may come 
up even shorter due to the overhead of supporting them.

Owen

On Sep 17, 2012, at 14:04 , Blake Pfankuch bl...@pfankuch.me wrote:


VMware vSphere on quad processor 1u servers with 768gb of RAM :)  that should 
yield 80-140 VM's per host :)  that gets you close on density.

-Original Message-
From: Eugen Leitl [mailto:eu...@leitl.org]
Sent: Monday, September 17, 2012 1:55 PM
To: nanog@nanog.org
Subject: Re: IPv6 Ignorance

On Mon, Sep 17, 2012 at 11:27:04AM -0700, Owen DeLong wrote:


What technology are you planning to deploy that will consume more than 2 
addresses per square cm?

Easy. Think volume (as in: orbit), and think um^3 for a functional computers ;)









Re: IPv6 Ignorance

2012-09-16 Thread John T. Yocum



On 9/16/2012 9:55 AM, Seth Mattinen wrote:

I came across these threads today; the blind ignorance towards IPv6 from
some of the posters is kind of shocking. It's also pretty disappointing
if these are the people providing internet access to end users. We focus
our worries on the big guys like ATT going IPv6 (which I'm sure but
they're slow), but these small operators are a much bigger problem.

http://forum.ubnt.com/showthread.php?p=355722

http://forum.ubnt.com/showthread.php?t=53779

~Seth




Wow... my brain hurts after reading that. The saddest part is, there are 
folks with IPv6 allocations that simply refuse to implement dual stack.


--John



Re: IPv6 Ignorance

2012-09-16 Thread Seth Mattinen
On 9/16/12 10:06 AM, John T. Yocum wrote:
 
 
 On 9/16/2012 9:55 AM, Seth Mattinen wrote:
 I came across these threads today; the blind ignorance towards IPv6 from
 some of the posters is kind of shocking. It's also pretty disappointing
 if these are the people providing internet access to end users. We focus
 our worries on the big guys like ATT going IPv6 (which I'm sure but
 they're slow), but these small operators are a much bigger problem.

 http://forum.ubnt.com/showthread.php?p=355722

 http://forum.ubnt.com/showthread.php?t=53779

 ~Seth

 
 
 Wow... my brain hurts after reading that. The saddest part is, there are
 folks with IPv6 allocations that simply refuse to implement dual stack.
 


I think Owen's head may explode if he reads it.

~Seth



Re: IPv6 Ignorance

2012-09-16 Thread Justin M. Streiner

On Sun, 16 Sep 2012, John T. Yocum wrote:

Wow... my brain hurts after reading that. The saddest part is, there are 
folks with IPv6 allocations that simply refuse to implement dual stack.


Agreed.  I'm dual-stacked at work, and things work just fine.  The only 
gripe I heard when dual-stack was turned on was that some sites were a bit 
slower to respond, because some OSs were trying to resolve DNS requests 
serially.  Beyond that, smooth sailing...


jms



Re: IPv6 Ignorance

2012-09-16 Thread John Mitchell

There are some pretty impressive quotes there to take away ..

We are totally convinced that the factors that made IPv4 run out of 
addresses will remanifest themselves once again and likely sooner than 
a lot of us might expect given the Reccomendations for Best 
Practice deployment.


If I am understanding this quote correctly the author is worried IPv6 
will run out of addresses so won't make the switch... Granted only 1/8th 
of the IPv6 space has been allocated for internet use but that number is 
still so mind-boggling _huge_..


But what does worry me is a lot of peoples inability to future proof 
themselves, it seems a lot of people would rather wait until its too 
late or things are falling apart and react rather than protectively 
getting a migration or even support package in place in-case v4 just 
stops working. And by stops working I mean some big service provider 
decides to shoot itself in the foot and just switch off IPv4 support for 
their services, not likely to happen any-time in the near future but 
still a possibility.


-- mitch



On 16/09/12 17:55, Seth Mattinen wrote:

I came across these threads today; the blind ignorance towards IPv6 from
some of the posters is kind of shocking. It's also pretty disappointing
if these are the people providing internet access to end users. We focus
our worries on the big guys like ATT going IPv6 (which I'm sure but
they're slow), but these small operators are a much bigger problem.

http://forum.ubnt.com/showthread.php?p=355722

http://forum.ubnt.com/showthread.php?t=53779

~Seth





RE: IPv6 Ignorance

2012-09-16 Thread Otis L. Surratt, Jr.
You will always have someone who doesn't understand. But every network operator 
should have a sense of responsibility to learn IPv6 and implement dual 
stacking. To be honest, in 2004/2005 I decided not to dive into IPv6 heavily 
but everyone has a wake up call. All we can do is keep stressing the urgency 
to implement IPv6 period. Not all UBNT users have a want to implement IPv4. 

Considering, that its easy, simple, affordable wireless gear. The result, 
pretty much anyone wanting to start a WISP and make money with none to little 
network experience, let alone the responsibility period to implement BCPs or 
follow RFCs. Further, most o f the users that use UBNT gear, IMHO mostly have 
space from their upstreams and not PI. Although, is probably a small point but 
it still adds to the IPv4 table end of day.

I'd have to say there are moderators and users pushing IPv6 on the forum. It 
was a good move for UBNT on the latest release of firmware. So, I guess that's 
the wake up call those operators using UBNT (not IPv6 already) needed. But 
then again you will have those that say if it ain't broke, don't fix it.

Otis
-Original Message-
From: Seth Mattinen [mailto:se...@rollernet.us] 
Sent: Sunday, September 16, 2012 11:55 AM
To: nanog@nanog.org
Subject: IPv6 Ignorance

I came across these threads today; the blind ignorance towards IPv6 from some 
of the posters is kind of shocking. It's also pretty disappointing if these are 
the people providing internet access to end users. We focus our worries on the 
big guys like ATT going IPv6 (which I'm sure but they're slow), but these 
small operators are a much bigger problem.

http://forum.ubnt.com/showthread.php?p=355722

http://forum.ubnt.com/showthread.php?t=53779

~Seth



Re: IPv6 Ignorance

2012-09-16 Thread Seth Mattinen
On 9/16/12 9:55 AM, Seth Mattinen wrote:
 I came across these threads today; the blind ignorance towards IPv6 from
 some of the posters is kind of shocking. It's also pretty disappointing
 if these are the people providing internet access to end users. We focus
 our worries on the big guys like ATT going IPv6 (which I'm sure but
 they're slow), but these small operators are a much bigger problem.
 
 http://forum.ubnt.com/showthread.php?p=355722
 
 http://forum.ubnt.com/showthread.php?t=53779
 

It was brought to my attention that the second link isn't open to the
public, sorry about that, I forgot to check them in a separate browser.
The attitudes are the same though.

~Seth



Re: IPv6 Ignorance

2012-09-16 Thread Masataka Ohta
We should support dual stack, as someone may stop supporting
IPv4 in addition to IPv6, because dual stack costs so much. :-)

Masataka Ohta



Re: IPv6 Ignorance

2012-09-16 Thread Faisal Imtiaz
Let me shed some light here. (Being familiar with both 
communities... Nanog and WISP's )


WISP's are a very special breed of folks.  There are a few common 
attributes  that one has to recognize about them.
1. Most WISP's are not Technical Folks. (Most of them are Farmers or 
from other totally non-technical fields).
2. Most of them became operators not because they wanted to or it made 
business sense. but simply because there was not Service available in 
that area.
3. They are very hardworking, innovative group, but at the same time 
they are also a bit on the 'eccentric' side when comes to technology, 
and understanding technology.
4. Most of them have outsourced folks managing their networks. (these 
folks are very qualified and familiar with networking)


So, in contrast, while  NANOG community is full of folks who develop / 
write RFC's for Global networks, WISP community is mostly Rural folks 
who were forced to 'piece a network' together because no-one would serve 
them


Don't be alarmed by the discussion on UBNT list or any other WISP 
list.Most WISP's are typically very small network operators (sub 500 
subscribers, there are some large ones too but their opinions and 
technical understanding is very different.) and tend to setup their 
network the 'Easy way' You will find them to be  about the very last 
folks to adapt IPv6...(to make my case and point  A lot of them are 
still running Bridge Networks, and just starting to convert to Routed 
Networks). They are not known for Leading Edge network operators with 
the exception of when it comes to 'Wireless Radios'.


A lot of them are very comfortable with using Private IP's and NAT to 
provide service to their customers.


Worry about them  No need.
Need for Education on IPv6 ... Absolutely Yes We all can use as much 
as we can get.
And, we all are also hampered by IPv6 support / or lack of it, from the 
equipment mfg. that we are using in our networks.


Hope this makes sense.

Faisal Imtiaz
Snappy Internet  Telecom

On 9/16/2012 1:43 PM, Seth Mattinen wrote:

On 9/16/12 9:55 AM, Seth Mattinen wrote:

I came across these threads today; the blind ignorance towards IPv6 from
some of the posters is kind of shocking. It's also pretty disappointing
if these are the people providing internet access to end users. We focus
our worries on the big guys like ATT going IPv6 (which I'm sure but
they're slow), but these small operators are a much bigger problem.

http://forum.ubnt.com/showthread.php?p=355722

http://forum.ubnt.com/showthread.php?t=53779


It was brought to my attention that the second link isn't open to the
public, sorry about that, I forgot to check them in a separate browser.
The attitudes are the same though.

~Seth








Re: IPv6 Ignorance

2012-09-16 Thread Justin Wilson
Very good points. Having been in the WISP industry for more than 10 
years
now. I know WISPs who have thousands of customers and only 1 or 2 class C
addresses.  The need for public routable IP addresses is not that much of
a concern for them.  Plus, a good majority of WISP equipment does not
support IPV6. 

Sure a WISP is technically an ISP but, like Faisal says, its a much
different business.

Justin

-Original Message-
From: Faisal Imtiaz fai...@snappydsl.net
Reply-To: fai...@snappydsl.net
Date: Sunday, September 16, 2012 2:29 PM
To: nanog@nanog.org
Subject: Re: IPv6 Ignorance

Let me shed some light here. (Being familiar with both
communities... Nanog and WISP's )

WISP's are a very special breed of folks.  There are a few common
attributes  that one has to recognize about them.
1. Most WISP's are not Technical Folks. (Most of them are Farmers or
from other totally non-technical fields).
2. Most of them became operators not because they wanted to or it made
business sense. but simply because there was not Service available in
that area.
3. They are very hardworking, innovative group, but at the same time
they are also a bit on the 'eccentric' side when comes to technology,
and understanding technology.
4. Most of them have outsourced folks managing their networks. (these
folks are very qualified and familiar with networking)

So, in contrast, while  NANOG community is full of folks who develop /
write RFC's for Global networks, WISP community is mostly Rural folks
who were forced to 'piece a network' together because no-one would serve
them

Don't be alarmed by the discussion on UBNT list or any other WISP
list.Most WISP's are typically very small network operators (sub 500
subscribers, there are some large ones too but their opinions and
technical understanding is very different.) and tend to setup their
network the 'Easy way' You will find them to be  about the very last
folks to adapt IPv6...(to make my case and point  A lot of them are
still running Bridge Networks, and just starting to convert to Routed
Networks). They are not known for Leading Edge network operators with
the exception of when it comes to 'Wireless Radios'.

A lot of them are very comfortable with using Private IP's and NAT to
provide service to their customers.

Worry about them  No need.
Need for Education on IPv6 ... Absolutely Yes We all can use as much
as we can get.
And, we all are also hampered by IPv6 support / or lack of it, from the
equipment mfg. that we are using in our networks.

Hope this makes sense.

Faisal Imtiaz
Snappy Internet  Telecom

On 9/16/2012 1:43 PM, Seth Mattinen wrote:
 On 9/16/12 9:55 AM, Seth Mattinen wrote:
 I came across these threads today; the blind ignorance towards IPv6
from
 some of the posters is kind of shocking. It's also pretty disappointing
 if these are the people providing internet access to end users. We
focus
 our worries on the big guys like ATT going IPv6 (which I'm sure but
 they're slow), but these small operators are a much bigger problem.

 http://forum.ubnt.com/showthread.php?p=355722

 http://forum.ubnt.com/showthread.php?t=53779

 It was brought to my attention that the second link isn't open to the
 public, sorry about that, I forgot to check them in a separate browser.
 The attitudes are the same though.

 ~Seth










Re: IPv6 Ignorance

2012-09-16 Thread Jimmy Hess
On 9/16/12, John Mitchell mi...@illuminati.org wrote:
 If I am understanding this quote correctly the author is worried IPv6
 will run out of addresses so won't make the switch... Granted only 1/8th
 of the IPv6 space has been allocated for internet use but that number is
 still so mind-boggling _huge_..

I would suggest it's  irrational thinking resulting from negative
experience with IPv4.
The rate of IPv6 exhaustion depends on how the resource is managed,
and the method of resource management can change, if the rate of
consumption is higher than expected.

There is not a coherent credible mathematical argument for exhaustion
risk of IPv6 that has been made,  you would have to make assumptions
about what resource management policy  and demands will be now and in
the future,   and there are no published models of IPv6 consumption
i've seen.

Anyways, if it becomes a problem in the future, there would be plenty
of time to create a new protocol, or using an existing protocol  using
NSAP addresses. Right now,  IPV6 is the coherent option we've got.


It's not reasonable to infer IPv6 suffers the same address shortage
problem within 100 years, until there is a coherent model.We have
not even heard about 48-bit MAC addresses being on the verge of
exhaustion yet,  obviously because there is no apparent danger for the
forseeable future,  and  IPv6 has64 bits available for network
identification  and  128 bits  available for host identification.

--
-JH



Re: IPv6 Ignorance

2012-09-16 Thread John Levine
 If I am understanding this quote correctly the author is worried IPv6
 will run out of addresses so won't make the switch... Granted only 1/8th
 of the IPv6 space has been allocated for internet use but that number is
 still so mind-boggling _huge_..

I would suggest it's  irrational thinking resulting from negative
experience with IPv4.

IPv6 has its problems, but running out of addresses is not one of them.

For those of us worried about abuse management, the problem is the
opposite, even the current tiny sliver of addresses is so huge that
techniques from IPv4 to map who's doing what where don't scale.

R's,
John

PS: For anyone planning to suggest that we just ignore the low 64
bits, that doesn't help.




Re: IPv6 Ignorance

2012-09-16 Thread Jimmy Hess
On 9/16/12, John Levine jo...@iecc.com wrote:
 IPv6 has its problems, but running out of addresses is not one of them.
 For those of us worried about abuse management, the problem is the
 opposite, even the current tiny sliver of addresses is so huge that
 techniques from IPv4 to map who's doing what where don't scale.

Well, in IPv4...  NAT broke it, because  networks implementing 1:many
NAT could no longer easily identify what host was responsible for
abuse.


What do you mean by suggesting IPv4 abuse management
techniques to map whose doing what, where do not scale  to
IPv6's larger address space?

There's no reason you can't provide accurate WHOIS
information with the larger address space..


 R's,
 John
--
-JH



Re: IPv6 Ignorance

2012-09-16 Thread John R. Levine

IPv6 has its problems, but running out of addresses is not one of them.
For those of us worried about abuse management, the problem is the
opposite, even the current tiny sliver of addresses is so huge that
techniques from IPv4 to map who's doing what where don't scale.


Well, in IPv4...  NAT broke it, because  networks implementing 1:many
NAT could no longer easily identify what host was responsible for abuse.


I realize that's a problem in theory, in practice it's not because it's 
still rare to have interestingly different hosts behind a single NAT.


What do you mean by suggesting IPv4 abuse management techniques to map 
whose doing what, where do not scale to IPv6's larger address space?


Large networks keep separate reputation for every address in the IPv4 
address space based on the traffic they send.  You can't do that in IPv6, 
particularly since hostile bots can easily hop around within a /64, which 
is bad news if that /64 also has some legit hosts.


Regards,
John Levine, jo...@iecc.com, Primary Perpetrator of The Internet for Dummies,
Please consider the environment before reading this e-mail. http://jl.ly



Re: IPv6 Ignorance

2012-09-16 Thread Jimmy Hess
On 9/16/12, John R. Levine jo...@iecc.com wrote:

 Large networks keep separate reputation for every address in the IPv4
 address space based on the traffic they send.  You can't do that in IPv6,

That's true, but not an intended system for identifying and reporting abuse,
and the same idea occurs with IPv4 -- bots can just grab other IP
addresses in the subnet,
if there are not local protections in place to ensure a host cannot
ARP an IP that is not assigned to it...

So keep track of reputation of legitimate hosts instead of
non-legitimate hosts.
Maintain negative reputation at a /64  or shorter prefix level,  and  favorable
reputation at a /128 level.

If you have abuse detected on a /64,  then treat the entire /64  as
having a damaged
reputation,   except   for the  /128s  on the /64  that have a prior
positive reputation.


The identical thing cannot be done with IPv6,  but reputation systems
are still possible.


 Regards,
 John Levine, jo...@iecc.com, Primary Perpetrator of The Internet for
 Dummies,
 Please consider the environment before reading this e-mail. http://jl.ly
--
-JH



Re: IPv6 Ignorance

2012-09-16 Thread Timothy Morizot
On Sep 16, 2012 6:58 PM, John R. Levine jo...@iecc.com wrote:

 IPv6 has its problems, but running out of addresses is not one of them.
 For those of us worried about abuse management, the problem is the
 opposite, even the current tiny sliver of addresses is so huge that
 techniques from IPv4 to map who's doing what where don't scale.


 Well, in IPv4...  NAT broke it, because  networks implementing 1:many
 NAT could no longer easily identify what host was responsible for abuse.


 I realize that's a problem in theory, in practice it's not because it's
still rare to have interestingly different hosts behind a single NAT.


 What do you mean by suggesting IPv4 abuse management techniques to map
whose doing what, where do not scale to IPv6's larger address space?


 Large networks keep separate reputation for every address in the IPv4
address space based on the traffic they send.  You can't do that in IPv6,
particularly since hostile bots can easily hop around within a /64, which
is bad news if that /64 also has some legit hosts.

Of course, as soon as CGN (or LSN or NAT444) is added to IPv4 the same
problem exists in practice as well as theory. So old practices will have to
be improved and replaced regardless.


Re: IPv6 Ignorance

2012-09-16 Thread Randy Bush
[ yes, there are a lot of idiots out there.  this is not new.  but ]

 We are totally convinced that the factors that made IPv4 run out of
 addresses will remanifest themselves once again and likely sooner than
 a lot of us might expect given the Reccomendations for Best
 Practice deployment.

while i am not totally convinced, i am certainly concerned.  we are
doing many of the same things all over again.  remember when rip forced
a homogenous, often classful, mask length in a network and we chewed
through /24s?  think /64 in ipv6, except it's half the bits not 1/4 of
them.  remember when we gave out As and Bs willy nilly?  look at the
giant swaths of v6 we give out today in the hopes that someone will
deploy it.

and don't bs me with how humongous the v6 address space is.  we once
though 32 bits was humongous.

randy



Re: IPv6 Ignorance

2012-09-16 Thread Michael Thomas

On 09/16/2012 08:23 PM, Randy Bush wrote:
and don't bs me with how humongous the v6 address space is. we once though 32 bits was humongous. randy 


No we didn't .

Mike



Re: IPv6 Ignorance

2012-09-16 Thread Jimmy Hess
On 9/16/12, Randy Bush ra...@psg.com wrote:
 and don't bs me with how humongous the v6 address space is.  we once
 though 32 bits was humongous.
[snip]

When you consider that IPv6 is a 64-bit address space,  that is 64
bits are for addressing subnetworks,  the  /64 spend  for
addressing  hosts within a network as compared to v4 is  0%,  not
50%.
And there are twice as many IPv6 bits for addressing such /64s,  as
the entire IPv4 address space.

2^64  minus  2^32is a humongous number indeed,  and we know
numerically just how humongous it is.

The  RIRs can collectively hand out450   /32s a day or   one /24
and  one /25's worth a day, for the next   100 years, before a single
/8 would be exhausted.


And if IPv6 addressing resources last  100 years,   I would say,  that
the objective  was more than met.

 randy
--
-JH



Re: IPv6 Ignorance

2012-09-16 Thread Mikael Abrahamsson

On Mon, 17 Sep 2012, Randy Bush wrote:

and don't bs me with how humongous the v6 address space is.  we once 
though 32 bits was humongous.


Giving out a /48 to every person on earth uses approximately 2^33 
networks, meaning we could cram it into a /15. So even if we have 10 /48s 
at home from different providers, we're still only using a small fraction 
of the first /3. If we get this wrong, we have several more /3s to get it 
right in.


You already know this, and I can't really believe that people sat down in 
the 70ties and 80ties and said there is never going to be more than 128 
large corporations that need a /8 in IPv4 ?


I start to get worried when people want to map 32 bits into IPv6 in 
several places, for instance telling all ISPs that they can have a /24 so 
that we can produce IPv4 mapped /56 to end customer, and make this space 
permanent. Temporary is fine, permanent is not.


So I agree with you that there is still a risk that this is going to get 
screwed up, but I don't feel too gloomy yet.


--
Mikael Abrahamssonemail: swm...@swm.pp.se



Re: IPv6 Ignorance

2012-09-16 Thread Randy Bush
 So I agree with you that there is still a risk that this is going to
 get screwed up, but I don't feel too gloomy yet.

yep.  but we dis some wisp hacker for saying so.  not cool.

randy



Re: IPv6 Ignorance

2012-09-16 Thread Mikael Abrahamsson

On Mon, 17 Sep 2012, Randy Bush wrote:


So I agree with you that there is still a risk that this is going to
get screwed up, but I don't feel too gloomy yet.


yep.  but we dis some wisp hacker for saying so.  not cool.


I have to admit I never read the forum text so I don't know exactly what 
was said. I don't see IPv6 getting screwed up the next 50-100 years (even 
humanity as it is can't be THAT wreckless?), so not adopting IPv6 and 
clinging to IPv4 for that reason is hard to understand from my point of 
view.


We know IPv4 isn't enough for our needs, IPv6 might not be the forever 
solution, but it surely scales a lot better than IPv4.


Otoh if I ran a low-cost operations on a shoestring budget I probably 
wouldn't be adopting IPv6 right now anyway, but for other reasons than 
IPv6 being not scalable.


--
Mikael Abrahamssonemail: swm...@swm.pp.se