RE: Last Call: (IETF meeting attendees' Frequently Asked (travel) Questions) to Informational RFC

2012-02-13 Thread George, Wes
> From: ietf-boun...@ietf.org [mailto:ietf-boun...@ietf.org] On Behalf Of SM
>
> In Section 1:
>
>"more efficiently than waiting until someone sends an email to the
> xxattend...@ietf.org list in the days leading up to the meeting."
>
> The XX is ambiguous.
[WEG] Well, it was intended to be generic (a variable to represent multiple 
numbers). Are you saying ambiguous as in "this intent is unclear, use a 
different method to represent this generically" or "you should use a specific 
number as an example, e.g. 83attend...@ietf.org"?
Would "the meeting-specific attendees email list" be better?

> The draft is written from am IETF perspective for an IETF audience.
[WEG] It was written by an IETF person, in the IETF's process for managing 
documents. Within those constraints, it was meant to assume very little about 
what people know about IETF such that it could be useful to a non-IETF 
audience. If there's a point to this comment other than to be snarky, I'm 
missing it.

> Does http://wikitravel.org/en/Paris provide answers to some of the
> questions in this draft?
[WEG] Probably. This draft is not about evaluating sources of information to be 
provided for individual and specific IETF meetings. It is meant to be generic. 
I'd encourage you to post that link to the Paris IETF's wiki.

> "but that results in hundreds of people spending their time
> searching, which is not very efficient."
>
> If hundreds of people spent their time searching, there would have
> been more information on
> http://www.ietf.org/registration/MeetingWiki/wiki/doku.php  Or is it
> not efficient for people to share the information they have found?
[WEG] no one can force those who find an answer to their question (via whatever 
method) to post it to the wiki. The meeting wiki is only as good as its level 
of contribution, and this document isn't making commentary on that problem. 
This is simply noting that lots of attendees need a similar set of information.

>"no matter how good online translation is getting, some of the most
> informative sites may be difficult for non-native speakers to"
>
> Is this about informative sites being difficult for non-native
> speakers or for people from a specific part of the world?
[WEG] I think this is pretty self-explanatory taken in the context of the 
preceding sentences, but I'll attempt to clarify. When one is attempting to do 
research about a place one is planning to visit, if the site with the best 
information is only available in the local language, and half of the site is 
flash or graphical text buttons, sending it to translate.google is not going to 
translate the text contained in flash or images, which may make the site 
difficult or impossible to use. The source and destination language/region is 
immaterial. This is simply defining a practical matter associated with language 
barriers online.

> I suggest that the author seeks feedback from people who use English as a
> second language.
[WEG] The author has sought and received feedback from the IETF list multiple 
times prior to last call, and again now. One might be forgiven for assuming 
that there are a few nonnative English speakers among the subscribers of said 
list who have read the document. If those who use English as a second language 
have text to provide, he'll gladly accept it. Otherwise, maligning the document 
or its author because it attempts to cover language issues but was written by 
an native English speaker is not particularly productive.

> Visa requirements is a one-liner whereas food considerations are
> discussed in several paragraphs.
[WEG] The main posting on the IETF site regarding the specific meeting includes 
a link to one or more Visa information sites. IETF has been providing links to 
Visa information for years, as it is far more critical to foreign attendance 
than any of the other items discussed in this document. Therefore I didn't 
spend a lot of time on it. The only part of the currently-provided visa 
information that I have seen complaints about is when the combination of the 
source and destination countries' embassies don't play nicely together and 
Visas take too long to be practical. That is a much different problem. However, 
more than one person has commented about the limited text with regards to 
visas, so I'll attempt to bolster the Visa discussion slightly, but suggested 
text is welcome.

 Section 3.3 is labelled
> International considerations.  The entire document is about
> international considerations.
[WEG] After reviewing what is in this section based on your comment, I'd argue 
the other way. Like the rest of the document, a large portion of it is not 
specific to international travel and may vary by region and municipality within 
the same country. I'm open to suggestions as to an alternate heading for 
section 3.3 that is more descriptive than "other."

Wes George

This E-mail and any of its attachments may contain Time Warner Cable 
proprietary infor

Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Arturo Servin

On 10 Feb 2012, at 22:12, Chris Grundemann wrote:

>> 
> 
> Are you volunteering to buy everyone on earth a new CPE? If not, who
> do you suggest will?

I suggest the ISPs, they are charging for the service, right?

> My bet is that no one is willing to drop the
> billions of dollars required -

Errors cost money. They decided not to invest in IPv6, now there is 
time to pay.

> if they were, we could just sign
> everyone up for IPv6 capable CPE and skip the whole debate... ;)
> 
> Cheers,
> ~Chris

For many of the reasons stated before, I think this space is not needed 
and I am against this proposal.

Regards,
/as






___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Gen-ART LC Review of draft-ietf-dhc-forcerenew-nonce-03

2012-02-13 Thread Ted Lemon
> [RM] The intention is to use this method only for environments with native 
> security mechanisms, such as the Broadband Access network. You are right it 
> is not clearly said in the document I can add the following sentence at the 
> end of the introduction in order to clarify this point:
> 
> "This   mechanism is intended to be use in networks that already have native 
> security mechanisms that provide sufficient protection against
> spoofing of DHCP traffic."

It's probably worth revisiting the purpose of this mechanism.   The problem 
that we are trying to solve is that people are reluctant to implement 
DHCPFORCERENEW because it's possible that an off-link attacker could more 
accurately guess the timing of DHCP renewal messages by first sending a 
DHCPFORCERENEW.   The mechanism in RFC3315 (DHCPv6), which this document 
mirrors for DHCPv4, uses a nonce to prevent an off-link attacker from 
successfully triggering a renewal on a client by sending DHCPFORCERENEW; since 
the attacker is off-link, it doesn't have the nonce, and can't force a renewal.

An on-link attacker can always simply watch the DHCP renewal message go out and 
respond to it, so this mechanism is useless for preventing on-link attacks, and 
hence the security of the nonce in the case of on-link attacks isn't relevant.  
So the above text isn't needed.   It's possible that the document doesn't 
clearly document the use case for this functionality; if so, you are free to 
take the above paragraph, Roberta, and modify it to suit your purposes.   But I 
am against adding the text you proposed, because it excludes the bulk of use 
cases for the DHCPFORCERENEW nonce mechanism.

> [RM] This is because this mechanism relays on the authentication protocol 
> defined in section 21.5 of RFC 3315 for DHCPv6 Reconfigure and there HMAC-MD5 
> is used.

Essentially HMAC-MD5 is being used here to package a secret into a chunk of 
predictable size, and the fact that there are hacks for the mechanism isn't 
terribly important because the only attacker we are attempting to foil is one 
that doesn't have access to the cleartext or the ciphertext.
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call:

2012-02-13 Thread Martin Rex
John C Klensin wrote:
> 
>Arturo Servin wrote:
>> 
>>Chris Grundemann wrote:
>>> 
>>> Are you volunteering to buy everyone on earth a new CPE? If
>>> not, who do you suggest will?
>> 
>>  I suggest the ISPs, they are charging for the service, right?
>>...
>>> if they were, we could just sign
>>> everyone up for IPv6 capable CPE and skip the whole debate...
>>> ;)
> 
> So, Chris, if you expect this allocation will avoid the costs of
> signing everyone up for IPv6-capable CPE, what is your
> transition plan?  Or are you advocating an IPv4-forever model?


If CPE is meant to refer to the border router, then this appears like
a very short-sighted look at the real issue.

There are huge amounts of equipment in use that simply does not support IPv6,
other than border routers, like home multimedia and entertainment stuff
(Nintendo WII, Nintendo DS, Internet-enabled set-top-boxes & TV & Radio,
webcams, home NAS, etc.), which do not support IPv6,
so I don't see how IPv6 could be seen as a solution at all (it isn't).

So everyone who is suggesting IPv6 here, is actually
suggesting NAT 4664 over NAT 444.


-Martin


___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Noel Chiappa
> From: Arturo Servin 

>> Are you volunteering to buy everyone on earth a new CPE? If not, who
>> do you suggest will?

> I suggest the ISPs, they are charging for the service, right?

Lots of CPE is actually owned by the customers, not the ISPs. E.g. in our
house, both our cable modem and the router attached to it are ours.

(Not quite sure how CGN would work in such an ISP - I guess they'd assign
the customer's IP address, on our side of the cable modem, out of the CGN
block? 'traceroute' say our cable box has a 10. address on the far side,
even now.)

But, anyway, telling such ISPs 'go buy new CPE' just isn't an option.

> Errors cost money. They decided not to invest in IPv6, now there is
> time to pay.

Again, it's made cystal clear that the real goal of the opponents here is
to punish people for not adopting IPv6.

Don't you think this casts IPv6 in a really bad light - that the only way
to get people to adopt it is to force them into it, using whatever whips
and chains are available?

But I'll stop there, since we're not supposed to be getting de-railed into
IPv6.

Noel
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


CGNs and shared space allocations (was: Re: Last Call:)

2012-02-13 Thread John C Klensin


--On Monday, February 13, 2012 17:11 +0100 Martin Rex
 wrote:

> John C Klensin wrote:
>> 
>> Arturo Servin wrote:
>>> 
>>> Chris Grundemann wrote:
 
 Are you volunteering to buy everyone on earth a new CPE? If
 not, who do you suggest will?
>>> 
>>> I suggest the ISPs, they are charging for the service,
>>> right? ...
 if they were, we could just sign
 everyone up for IPv6 capable CPE and skip the whole
 debate... ;)
>> 
>> So, Chris, if you expect this allocation will avoid the costs
>> of signing everyone up for IPv6-capable CPE, what is your
>> transition plan?  Or are you advocating an IPv4-forever model?
> 
> 
> If CPE is meant to refer to the border router, then this
> appears like a very short-sighted look at the real issue.
> 
> There are huge amounts of equipment in use that simply does
> not support IPv6, other than border routers, like home
> multimedia and entertainment stuff (Nintendo WII, Nintendo DS,
> Internet-enabled set-top-boxes & TV & Radio, webcams, home
> NAS, etc.), which do not support IPv6,
> so I don't see how IPv6 could be seen as a solution at all (it
> isn't).
> 
> So everyone who is suggesting IPv6 here, is actually
> suggesting NAT 4664 over NAT 444.

Martin,

I think we have been over this territory before.   It certainly
isn't part of the current Last Call (I've changed the subject
line after it got truncated).

But, briefly and in the faint hope that an explanation from a
slightly different perspective might help, from where I sit it
looks like there are three families of IPv6 migration strategies:

(1) IPv6 packets on core network, replace or upgrade end network
border router to run IPv6, provide IPv6 on end network, expect
all devices on end network to be IPv6-capable (either natively
or dual-stack).I agree with you that this is completely
unrealistic but it is also a complete strawman -- I know of no
one who understands the issues who is advocating it at this
point.

(2) IPv6 packets on core network, replace or upgrade end network
border router to be able to do protocol conversion address
translation as needed so that IPv4-only devices on the LAN
receive and send IPv4 packets.  That border device presents
public IPv6 addresses to the Internet, not (only) IPv4 addresses
(public or private)  There seem to be dozens of variations on
this theme, with, e.g., varying ideas about what to do about
IPv6-native or dual-stack devices on the LAN and whether to
temporarily provide public IPv4 addresses to the Internet as
well, but the two important things that all of the alternatives
have in common are that a customer with IPv6-capable devices can
reasonably expect to run IPv6 on them (and run them in the
traditional end to end mode with other IPv6 LANs and devices)
and that the translations are, at least in principle, under
customer control.

Note that, especially for ISPs that provide the customer
boundary devices as part of their services, one of the
variations is to install IPv6-only border equipment and tell
customers that, if they want to continue to run IPv4-only
devices, they need to obtain and install conversion boxes behind
the boundary devices (possibly subsidized but basically at their
own expense).  I would find that approach odious, but it is no
more odious than the choice faced by households with older
televisions in countries (or smaller areas) that are going
all-digital.  Indeed, as far as I can tell, it is _exactly_ the
same issue.


(3) IPv6 packets possibly on ISP core networks or at peering/
exchange points, but, other than large customers who can make
their own arrangements, end network border routers all speak
IPv4 (more or less exclusively) and present IPv4 addresses to
the network.  Whatever conversions are needed occur somewhere in
the middle of the network.   It seems to me that there are
several variations on this theme too but, if the motivation for
it includes "don't change any of the equipment on the user site
to be IPv6-capable" then devices on the LAN that are
IPv6-capable can't take advantage of it and devices on the LAN
that are IPv6-only can't operate (note the symmetry between that
situation and the argument you are making).  


Now a problem that some of us are having with CGNs (a member of
the third category but perhaps not the only one, or even only
one architecture), is that it doesn't seem to inherently involve
an IPv6 transition at all.  Maybe there are hybrid strategies
that make them an integral part of an IPv6 transition, but I'm
not sure I see them.  If end system LANs are going to be able to
receive IPv6 packets and/or use them internally then someone is
going to need to incur the cost of purchasing, installing, and
supporting IPv6-capable border equipment.  If avoiding the costs
of that equipment change (regardless of what else the equipment
could do) is a goal of a CGN-based strategy, then there is no
IPv6 transition strategy, only an IPv4 preservation one (and, to
me, one that reinvents many of

RE: Last Call: (IETF meeting attendees' Frequently Asked (travel) Questions) to Informational RFC

2012-02-13 Thread SM

Hi,
At 07:22 13-02-2012, George, Wes wrote:
[WEG] Well, it was intended to be generic (a variable to represent 
multiple numbers). Are you saying ambiguous as in "this intent is 
unclear, use a different method to represent this generically" or 
"you should use a specific number as an example, e.g. 83attend...@ietf.org"?

Would "the meeting-specific attendees email list" be better?


I suggest using the example.  BTW, I understand what you meant by 
"XX".  See comment below.


[WEG] It was written by an IETF person, in the IETF's process for 
managing documents. Within those constraints, it was meant to assume 
very little about what people know about IETF such that it could be 
useful to a non-IETF audience. If there's a point to this comment 
other than to be snarky, I'm missing it.


You could look at the content in terms of your target audience.  The 
draft mentions "host event organizers that may not have much 
familiarity with the IETF".  The first two sections are more like 
Last Call material to give IETF participants a sense of why the draft 
is intended to be published as a RFC.


The intent was not to be snarky.

Let's assume that you are a host and you have to find the 
information.  You can either take the points to cover "as-is" or 
you'll try and identify what information is important, what is useful 
and what is nice to have.  As an example, how to get to the venue 
might be important; how to does one differentiate between tap water 
and bottled in a restaurant is nice to have.


[WEG] Probably. This draft is not about evaluating sources of 
information to be provided for individual and specific IETF 
meetings. It is meant to be generic. I'd encourage you to post that 
link to the Paris IETF's wiki.


I don't have write access to the Wiki.

[WEG] no one can force those who find an answer to their question 
(via whatever method) to post it to the wiki. The meeting wiki is 
only as good as its level of contribution, and this document isn't 
making commentary on that problem. This is simply noting that lots 
of attendees need a similar set of information.


I agree that the meeting wiki is only as good as the level of contribution.

[WEG] I think this is pretty self-explanatory taken in the context 
of the preceding sentences, but I'll attempt to clarify. When one is 
attempting to do research about a place one is planning to visit, if 
the site with the best information is only available in the local 
language, and half of the site is flash or graphical text buttons, 
sending it to translate.google is not going to translate the text 
contained in flash or images, which may make the site difficult or 
impossible to use. The source and destination language/region is 
immaterial. This is simply defining a practical matter associated 
with language barriers online.


To a layperson person, a "Flash" web site is as good as any other web 
site.  I understand your point about translating content.  My point 
was more about the information which the "average" attendee would 
look for.  See below.


[WEG] The author has sought and received feedback from the IETF list 
multiple times prior to last call, and again now. One might be 
forgiven for assuming that there are a few nonnative English 
speakers among the subscribers of said list who have read the 
document. If those who use English as a second language have text to 
provide, he'll gladly accept it. Otherwise, maligning the document 
or its author because it attempts to cover language issues but was 
written by an native English speaker is not particularly productive.


The point was not about whether you have attempted to get 
feedback.  I mentioned how you can get the kind of feedback to make 
the document more accessible to the target audience.


[WEG] The main posting on the IETF site regarding the specific 
meeting includes a link to one or more Visa information sites. IETF 
has been providing links to Visa information for years, as it is far 
more critical to foreign attendance than any of the other items 
discussed in this document. Therefore I didn't spend a lot of time 
on it. The only part of the currently-provided visa information that 
I have seen complaints about is when the combination of the source 
and destination countries' embassies don't play nicely together and 
Visas take too long to be practical. That is a much different 
problem. However, more than one person has commented about the 
limited text with regards to visas, so I'll attempt to bolster the 
Visa discussion slightly, but suggested text is welcome.


I clicked on the link on the IETF web site for visa information and I 
got to http://www.ietf.org/meeting/83/t-shirt-design-contest.html :-)


Visa information tends to be an issue for some participants.  The 
IAOC provides minimal information as it is not a travel agency yet. 
:-)  As a quick comment, people might generally look for the 
following information:


  (i)   Do I need a visa for the country (list of countri

RE: Last Call: (IETF meeting attendees' Frequently Asked (travel) Questions) to Informational RFC

2012-02-13 Thread Ole Jacobsen
Wes,

As an additional example of "what can be done and has been done" you 
might want to point to http://hiroshima-info.info which is an example 
of a volunteer-contributed website (for IETF 76) which gives travel 
info from (I must admit) a "geek" perspective and from someone who has 
attended a lot of IETF meetings and similar events all over the world.

In my view, a lot of travel information is often provided from the 
perspective of "locals" instead of from the perspective of "visitors"
and the above example is intended to represent the latter, with a
specific category of visitor.

This was initially the placeholder info site for IETF76, it was later 
replaced (but still linked to) by the official WIDE host site.

Ole

Ole J. Jacobsen
Editor and Publisher,  The Internet Protocol Journal
Cisco Systems
Tel: +1 408-527-8972   Mobile: +1 415-370-4628
E-mail: o...@cisco.com  URL: http://www.cisco.com/ipj
Skype: organdemo


___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Brian E Carpenter
On 2012-02-14 05:51, Noel Chiappa wrote:
> > From: Arturo Servin 
> 
> >> Are you volunteering to buy everyone on earth a new CPE? If not, who
> >> do you suggest will?
> 
> > I suggest the ISPs, they are charging for the service, right?
> 
> Lots of CPE is actually owned by the customers, not the ISPs. E.g. in our
> house, both our cable modem and the router attached to it are ours.

Sure, that's very common, but these devices are consumer electronics and
will get gradually replaced by IPv6-supporting boxes as time goes on.
(That is not hand-waving, the generation of boxes with IPv6 support is
starting to appear.) Nobody, I think, is denying that there will be a long
period of coexistence as a result.

That is a separate question from this draft, which gives ISPs space for
*growing* their IPv4 customer base. I think that is what upsets people.

   Brian
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Doug Barton
On 02/12/2012 13:34, Noel Chiappa wrote:
> > From: Nilsson 
> 
> > there _is_ a cost, the cost of not being able to allocate unique
> > address space when there is a more legitimate need than the proposed
> > wasting of an entire /10 to please those who did not do the right
> > thing. 
> 
> On the contrary, denying this block is likely to _accelerate_ usage of
> what space remains, thereby penalizing the 'other users' whose interests
> you _claim_ to be protecting.
> 
> If an ISP can't use a shared block, they'll go ask their RIR for a block -
> and given that they demonstrably have the need (lots of customers), they
> will get it. Multiply than by N providers.

If the RIRs do not deny these requests there is likely to be a revolt.
OTOH that may be a good thing 

As for your other 2 options:

> But it is. As I said before, the IETF has precisely two choices:
>
> - See CGN deployed using various hacks (e.g. squatting on space)

Incredibly unlikely to happen. The ISPs are smart enough to know that
this will cause them more headaches than its worth.

> - See CGN deployed using a block of space allocated for that purpose

If the IETF rightly denies this request then the ISPs are going to be
forced to use the proper option, 1918 space. Whatever customer support
costs they have to bear for the small percentage of customers that
actually manage to overlap will rightly be borne by the people who
created their own problems. Everyone wins.


Doug

-- 

It's always a long day; 86400 doesn't fit into a short.

Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price.  :)  http://SupersetSolutions.com/

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Noel Chiappa
> From: Doug Barton 

> If the RIRs do not deny these requests there is likely to be a revolt.

On what grounds? The ISPs will come along and say 'I have X new customers,
please give me more space for them'. The former being true, on what ground can
the RIRs refuse (modulo cases like RIPE)?

> If the IETF rightly denies this request then the ISPs are going to
> be forced to use the proper option, 1918 space.

How? The IETF has neither police, nor an army.

Noel
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread David Conrad
On Feb 13, 2012, at 12:34 PM, Doug Barton wrote:
>> If an ISP can't use a shared block, they'll go ask their RIR for a block -
>> and given that they demonstrably have the need (lots of customers), they
>> will get it. Multiply than by N providers.
> 
> If the RIRs do not deny these requests there is likely to be a revolt.
> OTOH that may be a good thing 

What grounds would an RIR have to deny this request?

>> - See CGN deployed using various hacks (e.g. squatting on space)
> 
> Incredibly unlikely to happen. The ISPs are smart enough to know that
> this will cause them more headaches than its worth.

You're joking, right?

>> - See CGN deployed using a block of space allocated for that purpose
> If the IETF rightly denies this request then the ISPs are going to be
> forced to use the proper option, 1918 space.

No.  ISPs will do what makes business sense for them.  Some of these ISPs have 
already indicated that RFC 1918 won't work for them.  As such, they'll take 
whatever steps they feel is in their best interests.  Whether this is choosing 
some large block of (currently) unadvertised space or requesting a large block 
from their RIR (while they still can) is a decision they will make.

Regards,
-drc


___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call:

2012-02-13 Thread Martin Rex
Brian E Carpenter wrote:
> 
> On 2012-02-14 05:51, Noel Chiappa wrote:
> > > From: Arturo Servin 
> > 
> > >> Are you volunteering to buy everyone on earth a new CPE? If not, who
> > >> do you suggest will?
> > 
> > > I suggest the ISPs, they are charging for the service, right?
> > 
> > Lots of CPE is actually owned by the customers, not the ISPs. E.g. in our
> > house, both our cable modem and the router attached to it are ours.
> 
> Sure, that's very common, but these devices are consumer electronics and
> will get gradually replaced by IPv6-supporting boxes as time goes on.
> (That is not hand-waving, the generation of boxes with IPv6 support is
> starting to appear.) Nobody, I think, is denying that there will be a long
> period of coexistence as a result.
> 
> That is a separate question from this draft, which gives ISPs space for
> *growing* their IPv4 customer base. I think that is what upsets people.


The problem of ISP not newly shipping CPE that is not IPv6 capable
needs to be addressed by regulatory power (legistation), rather than
by ignorance of the part of the IETF.


ISPs *growing* their IPv4 customer base is a natural side effect
whenever ISPs allow customers to use equipment that they already
have (and might have been using with a different ISP before).


The vast majority of customers does not know or care about not having IPv6,
because there is _very_ few equipment that is vitally dependent on IPv6,
vs. huge amounts of equiment that requires IPv4.  If I had a CPE that
supported IPv6 (mine is from early 2006 an IPv4-only), my concern would
be how to reliably switch IPv6 off, because of the unsolved security and
privacy problems that IPv6 brings along.


It was the IETFs very own decision to build IPv6 in a fashion that it is
not transparently backwards compatible with IPv4.  If the is anyone to
blame for the current situation, than it is the IETF, not the consumers
or the ISPs (except for those folks at ISPs who participated in the
development of IPv6).


-Martin
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Doug Barton
On 02/13/2012 12:45, David Conrad wrote:
> On Feb 13, 2012, at 12:34 PM, Doug Barton wrote:
>>> If an ISP can't use a shared block, they'll go ask their RIR for
>>> a block - and given that they demonstrably have the need (lots of
>>> customers), they will get it. Multiply than by N providers.
>> 
>> If the RIRs do not deny these requests there is likely to be a
>> revolt. OTOH that may be a good thing 
> 
> What grounds would an RIR have to deny this request?

I haven't kept up to date on all of the RIRs' policies for granting
requests, but I don't recall seeing "give me a huge block so that I can
do CGN" as one of the established criteria.

>>> - See CGN deployed using various hacks (e.g. squatting on space)
>> 
>> Incredibly unlikely to happen. The ISPs are smart enough to know
>> that this will cause them more headaches than its worth.
> 
> You're joking, right?

Ok, let's assume I'm wrong. Then there are 2 options:

1. They squat on space that causes them (and their customers) pain. I'm
fine with that. Hopefully it will encourage their customers to move
away, thus causing more pain for the ISP.
2. They squat on space that doesn't cause pain. I don't like that
option, but it solves the problem, right?

>>> - See CGN deployed using a block of space allocated for that
>>> purpose
>> If the IETF rightly denies this request then the ISPs are going to
>> be forced to use the proper option, 1918 space.
> 
> No.  ISPs will do what makes business sense for them.  Some of these
> ISPs have already indicated that RFC 1918 won't work for them. 

I've already covered all the reasons I don't buy this in detail.


Doug

-- 

It's always a long day; 86400 doesn't fit into a short.

Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price.  :)  http://SupersetSolutions.com/

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Roger Jørgensen
On Mon, Feb 13, 2012 at 9:34 PM, Doug Barton  wrote:
> On 02/12/2012 13:34, Noel Chiappa wrote:
>>     > From: Nilsson 
>>
>>     > there _is_ a cost, the cost of not being able to allocate unique
>>     > address space when there is a more legitimate need than the proposed
>>     > wasting of an entire /10 to please those who did not do the right
>>     > thing.
>>
>> On the contrary, denying this block is likely to _accelerate_ usage of
>> what space remains, thereby penalizing the 'other users' whose interests
>> you _claim_ to be protecting.
>>
>> If an ISP can't use a shared block, they'll go ask their RIR for a block -
>> and given that they demonstrably have the need (lots of customers), they
>> will get it. Multiply than by N providers.
>
> If the RIRs do not deny these requests there is likely to be a revolt.
> OTOH that may be a good thing 
>
> As for your other 2 options:
>
>> But it is. As I said before, the IETF has precisely two choices:
>>
>> - See CGN deployed using various hacks (e.g. squatting on space)
>
> Incredibly unlikely to happen. The ISPs are smart enough to know that
> this will cause them more headaches than its worth.
>
>> - See CGN deployed using a block of space allocated for that purpose
>
> If the IETF rightly denies this request then the ISPs are going to be
> forced to use the proper option, 1918 space. Whatever customer support
> costs they have to bear for the small percentage of customers that
> actually manage to overlap will rightly be borne by the people who
> created their own problems. Everyone wins.

+1 :-)



I did original think it was the lesser evil to support this draft, but
I have now changed my mind. Plenty of arguments from so many on so
many points that I can't really see any reason anymore to support it.

So, no I don't support this draft.



-- 

Roger Jorgensen           |
rog...@gmail.com          | - IPv6 is The Key!
http://www.jorgensen.no   | ro...@jorgensen.no
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Noel Chiappa
> From: Doug Barton 

> I haven't kept up to date on all of the RIRs' policies for granting
> requests, but I don't recall seeing "give me a huge block so that I
> can do CGN" as one of the established criteria.

An ISP needs a block of size X for CGN only if it has X customers, right?  So
they can legitimately go to an RIR and say "I have X customers, please give me
a block of size X". The fact that the block is not then advertized globally,
but only used to number their CGN'd network, is neither here nor there.

Needless to say, if multiple ISPs do this, it will use _more_ address space
than simply giving them all a CGN block to share. (Unless that's the _actual_
goal in opposing this, of course.)

> I've already covered all the reasons I don't buy this in detail.

I can repeat "2+2=5" as many times as I like, but that won't make it true.

Noel
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call:

2012-02-13 Thread Masataka Ohta
Martin Rex wrote:

> The problem of ISP not newly shipping CPE that is not IPv6 capable
> needs to be addressed by regulatory power (legistation),

That's how OSI failed.

> rather than by ignorance of the part of the IETF.

So will be IPv6 by IETF as a regulatory power to prohibit
address space allocation.

Masataka Ohta
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


TSVDIR review of draft-ietf-dhc-dhcpv4-bulk-leasequery

2012-02-13 Thread Joe Touch

Hi, all,

I've reviewed this document as part of the transport area directorate's 
ongoing effort to review key IETF documents. These comments were written 
primarily for the transport area directors, but are copied to the 
document's authors for their information and to allow them to address 
any issues raised. The authors should consider this review together with 
any other last-call comments they receive. Please always CC 
tsv-...@ietf.org if you reply to or forward this review.


This request was received Feb. 2, 2012.

This document describes an extension to DHCPv4 for the bulk query and 
transfer of current lease status over TCP.


The following transport issues were noted, and are significant:

UPDATES- The document updates DHCP with support for TCP, and as such 
this document seems like it should UPDATE RFC2131


PORT USE- Although DHCPv4 has an assigned TCP port, this document should 
clearly indicate that there is no other specified use of that port other 
than the bulk lease query described in this document


It should further explain why no other existing DHCP exchanges are not 
valid on the TCP port.


CONNECTION MANAGEMENT- The document describes the use of TCP connections 
for bulk transfer, but needs to be more specific about which side (relay 
client or server) closes the connection, under what circumstances, and 
with what mechanism (e.g., graceful CLOSE vs. ABORT, as per RFC 793)


sec 7.3 indicates some conditions for terminating connections; this 
section should indicate which side performs this, and by what method 
(CLOSE, ABORT)


this sec also allows connections to stay open after all pending 
transactions are complete (MAY); the rationale for this should be given, 
or the connection MUST be closed.


the same issue applies to sec 7.8 and 8 throughout; sec 8.5 is 
particularly problematic on this issue because it discusses aborting a 
request using in-band data, which may not be available if the connection 
is closed using ABORT. the state of other pending connection shsould be 
discussed too.


TIMEOUTS- Sec 6.3 defines a timeout for the TCP connection; is this 
intended to supercede any TCP timeout? or is it intended to be the min 
of the TCP timeout and the specified one?


This section should more carefully explain behavior when a connection is 
dropped and the reason - e.g., timeout, abort, close.


INTERLEAVING- sec 7.7 says that the server MUST interleave replies; 
there doesn't seem a valid reason for this requirement. clearly the 
receiver MUST tolerate interleaved replies. having the server interleave 
replies is relevant only if each request/reply has its own timeout -- 
which should be overridden if there is another response in progress 
anyway. This issue should be more clearly explained and motivated.


There were some other issues noted in this document. These comments 
appear below, and although not focused on transport issues, they 
represent significant issues that IMO should be addressed as well.


NOTE - regarding some terminology issues, I did not survey current DHCP 
RFCs for consistency, but IMO these terms should be corrected even if 
they are then inconsistent with existing specs.


Joe

---

Major non-transport issues:

- In many places the doc allows inaction to substitute for either 
positive or negative confirmation. IMO, this invites implementation 
errors, and should be avoided. E.g., status return codes, data source 
option missing, query-for-all-configured-IPs, etc.


- the data source option reserved codes need more detailed 
specification. if these are intended for future use, then they MUST be 
ignored by the receiver (at least). if they are to mean anything at all, 
at least one bit (typically all of them) MUST be set to zero by the 
transmitter for implementations that do not support any of the component 
fields.


further, the length of this option MUST be 1

- The protocol supports bulk transfer that is not data driven. This 
could represent a security vulnerability by exposing information that 
may not be on the data path (and thus already accessible) to a relay 
agent. This should be discussed in the security considerations section.


- Integer quantities should be referred to as "unsigned 32-bit integers" 
throughout.


- "VPN" is used throughout to refer to "private" addresses (RFC 1918); a 
VPN is not just private addressing.


- (this is a nit with all IDs, FWIW) SHOULD and SHOULD NOT are used 
throughout without context. Any time SHOULD is used instead of MUST (or 
SHOULD NOT rather than MUST NOT), it is useful to explain a viable 
exception. If no such exception exists, the rationale for selecting 
SHOULD over MUST should be included.


- It would be useful to explain why STATUS-CODE strings MUST NOT be 
null-terminated; is that a protocol violation, or are you just saying 
that NULLs are valid in these strings? the description should be clear 
that the string field describes the string length without any 
termination characte

Re: Last Call:

2012-02-13 Thread Mark Andrews

In message <201202132046.q1dkk1hn020...@fs4113.wdf.sap.corp>, Martin Rex writes
:
> Brian E Carpenter wrote:
> > 
> > On 2012-02-14 05:51, Noel Chiappa wrote:
> > > > From: Arturo Servin 
> > > 
> > > >> Are you volunteering to buy everyone on earth a new CPE? If not, w
> ho
> > > >> do you suggest will?
> > > 
> > > > I suggest the ISPs, they are charging for the service, right?
> > > 
> > > Lots of CPE is actually owned by the customers, not the ISPs. E.g. in our
> > > house, both our cable modem and the router attached to it are ours.
> > 
> > Sure, that's very common, but these devices are consumer electronics and
> > will get gradually replaced by IPv6-supporting boxes as time goes on.
> > (That is not hand-waving, the generation of boxes with IPv6 support is
> > starting to appear.) Nobody, I think, is denying that there will be a long
> > period of coexistence as a result.
> > 
> > That is a separate question from this draft, which gives ISPs space for
> > *growing* their IPv4 customer base. I think that is what upsets people.
> 
> 
> The problem of ISP not newly shipping CPE that is not IPv6 capable
> needs to be addressed by regulatory power (legistation), rather than
> by ignorance of the part of the IETF.
> 
> 
> ISPs *growing* their IPv4 customer base is a natural side effect
> whenever ISPs allow customers to use equipment that they already
> have (and might have been using with a different ISP before).

You grow your IPv4 customer base by having new customers independent
of whether they are IPv6 customers as well.  I don't think there
is a customer that only wants to connect to IPv6 sites.

Having IPv6 doesn't even cut down on needing to supply IPv4 unless
you have bleeding edge IPv6 equipment.  People still need to connect
to IPv4 literals and that will, for a quite a while yet, mean
supplying a dual stack service.

NAT64 doesn't have a way to inform the CPE on the mapping needed.
It would be simple to do with DHCP but know one had written what
needs to be in the option.

Similarly 464XLAT doesn't provide a way for the CPE to find the
prefix.  Blindly performing 464XLAT has similar issues to blindly
performing 6to4.

DS-Lite only became a RFC in the second half of 2011.  It will take
some time for IPv6 equipment vendors to add support (hosts and
routers).

> The vast majority of customers does not know or care about not having IPv6,
> because there is _very_ few equipment that is vitally dependent on IPv6,
> vs. huge amounts of equiment that requires IPv4.  If I had a CPE that
> supported IPv6 (mine is from early 2006 an IPv4-only), my concern would
> be how to reliably switch IPv6 off, because of the unsolved security and
> privacy problems that IPv6 brings along.
> 
> 
> It was the IETFs very own decision to build IPv6 in a fashion that it is
> not transparently backwards compatible with IPv4.  If the is anyone to
> blame for the current situation, than it is the IETF, not the consumers
> or the ISPs (except for those folks at ISPs who participated in the
> development of IPv6).
> 
> 
> -Martin
> ___
> Ietf mailing list
> Ietf@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call:

2012-02-13 Thread Cameron Byrne
On Mon, Feb 13, 2012 at 2:06 PM, Mark Andrews  wrote:
>
> In message <201202132046.q1dkk1hn020...@fs4113.wdf.sap.corp>, Martin Rex 
> writes
> :
>> Brian E Carpenter wrote:
>> >
>> > On 2012-02-14 05:51, Noel Chiappa wrote:
>> > >     > From: Arturo Servin 
>> > >
>> > >     >> Are you volunteering to buy everyone on earth a new CPE? If not, w
>> ho
>> > >     >> do you suggest will?
>> > >
>> > >     > I suggest the ISPs, they are charging for the service, right?
>> > >
>> > > Lots of CPE is actually owned by the customers, not the ISPs. E.g. in our
>> > > house, both our cable modem and the router attached to it are ours.
>> >
>> > Sure, that's very common, but these devices are consumer electronics and
>> > will get gradually replaced by IPv6-supporting boxes as time goes on.
>> > (That is not hand-waving, the generation of boxes with IPv6 support is
>> > starting to appear.) Nobody, I think, is denying that there will be a long
>> > period of coexistence as a result.
>> >
>> > That is a separate question from this draft, which gives ISPs space for
>> > *growing* their IPv4 customer base. I think that is what upsets people.
>>
>>
>> The problem of ISP not newly shipping CPE that is not IPv6 capable
>> needs to be addressed by regulatory power (legistation), rather than
>> by ignorance of the part of the IETF.
>>
>>
>> ISPs *growing* their IPv4 customer base is a natural side effect
>> whenever ISPs allow customers to use equipment that they already
>> have (and might have been using with a different ISP before).
>
> You grow your IPv4 customer base by having new customers independent
> of whether they are IPv6 customers as well.  I don't think there
> is a customer that only wants to connect to IPv6 sites.
>
> Having IPv6 doesn't even cut down on needing to supply IPv4 unless
> you have bleeding edge IPv6 equipment.  People still need to connect
> to IPv4 literals and that will, for a quite a while yet, mean
> supplying a dual stack service.
>
> NAT64 doesn't have a way to inform the CPE on the mapping needed.
> It would be simple to do with DHCP but know one had written what
> needs to be in the option.
>
> Similarly 464XLAT doesn't provide a way for the CPE to find the
> prefix.  Blindly performing 464XLAT has similar issues to blindly
> performing 6to4.
>

464XLAT may indeed discover the PREF64 using
http://tools.ietf.org/html/draft-ietf-behave-nat64-discovery-heuristic-05

Running code says 464XLAT works with IPv4 literals, IPv4 referrals,
and IPv4 socket APIs.

CB

> DS-Lite only became a RFC in the second half of 2011.  It will take
> some time for IPv6 equipment vendors to add support (hosts and
> routers).
>
>> The vast majority of customers does not know or care about not having IPv6,
>> because there is _very_ few equipment that is vitally dependent on IPv6,
>> vs. huge amounts of equiment that requires IPv4.  If I had a CPE that
>> supported IPv6 (mine is from early 2006 an IPv4-only), my concern would
>> be how to reliably switch IPv6 off, because of the unsolved security and
>> privacy problems that IPv6 brings along.
>>
>>
>> It was the IETFs very own decision to build IPv6 in a fashion that it is
>> not transparently backwards compatible with IPv4.  If the is anyone to
>> blame for the current situation, than it is the IETF, not the consumers
>> or the ISPs (except for those folks at ISPs who participated in the
>> development of IPv6).
>>
>>
>> -Martin
>> ___
>> Ietf mailing list
>> Ietf@ietf.org
>> https://www.ietf.org/mailman/listinfo/ietf
> --
> Mark Andrews, ISC
> 1 Seymour St., Dundas Valley, NSW 2117, Australia
> PHONE: +61 2 9871 4742                 INTERNET: ma...@isc.org
> ___
> Ietf mailing list
> Ietf@ietf.org
> https://www.ietf.org/mailman/listinfo/ietf
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: TSVDIR review of draft-ietf-dhc-dhcpv4-bulk-leasequery

2012-02-13 Thread Joe Touch

Hi, all,

One additional transport suggestion:

- it would be useful to include recommended configurations for TCP 
connections. Given these are multi-byte request/response exchanges, 
Nagle should be disabled, e.g.


Joe

On 2/13/2012 2:00 PM, Joe Touch wrote:

Hi, all,

I've reviewed this document as part of the transport area directorate's
ongoing effort to review key IETF documents. These comments were written
primarily for the transport area directors, but are copied to the
document's authors for their information and to allow them to address
any issues raised. The authors should consider this review together with
any other last-call comments they receive. Please always CC
tsv-...@ietf.org if you reply to or forward this review.

This request was received Feb. 2, 2012.

This document describes an extension to DHCPv4 for the bulk query and
transfer of current lease status over TCP.

The following transport issues were noted, and are significant:

UPDATES- The document updates DHCP with support for TCP, and as such
this document seems like it should UPDATE RFC2131

PORT USE- Although DHCPv4 has an assigned TCP port, this document should
clearly indicate that there is no other specified use of that port other
than the bulk lease query described in this document

It should further explain why no other existing DHCP exchanges are not
valid on the TCP port.

CONNECTION MANAGEMENT- The document describes the use of TCP connections
for bulk transfer, but needs to be more specific about which side (relay
client or server) closes the connection, under what circumstances, and
with what mechanism (e.g., graceful CLOSE vs. ABORT, as per RFC 793)

sec 7.3 indicates some conditions for terminating connections; this
section should indicate which side performs this, and by what method
(CLOSE, ABORT)

this sec also allows connections to stay open after all pending
transactions are complete (MAY); the rationale for this should be given,
or the connection MUST be closed.

the same issue applies to sec 7.8 and 8 throughout; sec 8.5 is
particularly problematic on this issue because it discusses aborting a
request using in-band data, which may not be available if the connection
is closed using ABORT. the state of other pending connection shsould be
discussed too.

TIMEOUTS- Sec 6.3 defines a timeout for the TCP connection; is this
intended to supercede any TCP timeout? or is it intended to be the min
of the TCP timeout and the specified one?

This section should more carefully explain behavior when a connection is
dropped and the reason - e.g., timeout, abort, close.

INTERLEAVING- sec 7.7 says that the server MUST interleave replies;
there doesn't seem a valid reason for this requirement. clearly the
receiver MUST tolerate interleaved replies. having the server interleave
replies is relevant only if each request/reply has its own timeout --
which should be overridden if there is another response in progress
anyway. This issue should be more clearly explained and motivated.

There were some other issues noted in this document. These comments
appear below, and although not focused on transport issues, they
represent significant issues that IMO should be addressed as well.

NOTE - regarding some terminology issues, I did not survey current DHCP
RFCs for consistency, but IMO these terms should be corrected even if
they are then inconsistent with existing specs.

Joe

---

Major non-transport issues:

- In many places the doc allows inaction to substitute for either
positive or negative confirmation. IMO, this invites implementation
errors, and should be avoided. E.g., status return codes, data source
option missing, query-for-all-configured-IPs, etc.

- the data source option reserved codes need more detailed
specification. if these are intended for future use, then they MUST be
ignored by the receiver (at least). if they are to mean anything at all,
at least one bit (typically all of them) MUST be set to zero by the
transmitter for implementations that do not support any of the component
fields.

further, the length of this option MUST be 1

- The protocol supports bulk transfer that is not data driven. This
could represent a security vulnerability by exposing information that
may not be on the data path (and thus already accessible) to a relay
agent. This should be discussed in the security considerations section.

- Integer quantities should be referred to as "unsigned 32-bit integers"
throughout.

- "VPN" is used throughout to refer to "private" addresses (RFC 1918); a
VPN is not just private addressing.

- (this is a nit with all IDs, FWIW) SHOULD and SHOULD NOT are used
throughout without context. Any time SHOULD is used instead of MUST (or
SHOULD NOT rather than MUST NOT), it is useful to explain a viable
exception. If no such exception exists, the rationale for selecting
SHOULD over MUST should be included.

- It would be useful to explain why STATUS-CODE strings MUST NOT be
null-terminated; is that a protocol

Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Måns Nilsson
On Mon, Feb 13, 2012 at 03:42:58PM -0500, Noel Chiappa wrote:
> > From: Doug Barton 
> 
> > If the RIRs do not deny these requests there is likely to be a revolt.
> 
> On what grounds? The ISPs will come along and say 'I have X new customers,
> please give me more space for them'. The former being true, on what ground can
> the RIRs refuse (modulo cases like RIPE)?

RIPE NCC is not unique; IIRC there has been extensive synchronisation between 
RIRen
on the subject of sunset allocations. 

I'd expect any RIR to more or less laugh at the request of a /10 (the
size of network we've been told (without any proof beyond handwaving)
is required to do CGN nicely) at this stage of address depletion.

APNIC: 

As of Friday, 15 April 2011, each new or existing APNIC account holder
is only eligible to request and receive delegations totalling a maximum
/22 worth of address space from the APNIC IPv4 address pool.

ARIN: 

Has 3-month consumption cap on allocations. Apparently not so low on
space as the others.

LACNIC: 

Has a /22 cap per LIR en route in its PDP. 

RIPE: 

Has a /22 rule, as discussed earlier. 

AFRINIC: 

I can't at the moment locate their policy, more than that they have
incorporated the "last five /8's" document as governing text in their
policy set. Pointers to text welcome. 

To sum things up, we are at the stage where a /10 is a laughable
proposition. The largest usable block (bar squatting on DOD space)
for CGN is 10/8. I'd suggest planning for it. That last /22 will probably
end up as P router addresses in MPLS core, since all vendors have dragged
their feet in implementing v6 MPLS.
 
> > If the IETF rightly denies this request then the ISPs are going to
> > be forced to use the proper option, 1918 space.
> 
> How? The IETF has neither police, nor an army.

It is either 10/8 or squat. No other alternatives exist. I'd expect
squatting on the "wrong" /8 to be punishable as a Homeland Security
Department -related crime, if one takes the US-centric view.

Folks, we've run out. 
-- 
Måns. 
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread SM

Hi Noel,
At 12:42 13-02-2012, Noel Chiappa wrote:

On what grounds? The ISPs will come along and say 'I have X new customers,
please give me more space for them'. The former being true, on what ground can
the RIRs refuse (modulo cases like RIPE)?


If you have X new customers and you ask a RIR to 
give you more IPv4 space, I doubt that you would 
get more space as the evaluation might require 
more information ( e.g. 
http://www.ripe.net/lir-services/resource-management/contact/ipv4-evaluation-procedures 
).


Here's a comparison of RIR policies.  Please 
refer to the document from each RIR for authoritative information.


  RIR  Period
  (months)
 AfriNIC12  Minimum /22, no maximum
Demonstrate 80% efficient 
utilization of last allocated space
or an immediate need that 
requires more IP addresses than are

available in the most recent allocation.

 APNIC  12  Minimum /24, up to a maximum 
/22 of the remaining available

space after 15 April 2011.
Demonstrate 80% efficient 
utilization of all prior allocated space.


 ARIN3  Minimum /22 for multihomed, otherwise /20, no maximum.
Demonstrate efficient 
utilization of all previous allocations and

at least 80% of the most recent allocation.

 LACNIC 12  The policy for determining 
the size of additional allocations is
based on the efficient 
utilization of space within a time frame

of 12 months.
Demonstrate 80% efficient 
utilization of all prior allocated space.
The applicant must already 
have at least one IPv6 block assigned by
LACNIC or, if not, must 
simultaneously request an initial IPv6 block
in accordance with the 
corresponding applicable policy. If an
applicant has already been 
assigned an IPv6 block, they shall submit
to LACNIC a brief document 
describing their progress in the

implementation of IPv6.

 RIPE   Minimum /21, no maximum.
Demonstrate approximately 
80% efficient utilization of all prior

allocated space.

Until 1 July 2010, up to 12 
months.  Between 1 July 2010 – 31
December 2010, up to nine 
months Between 1 January 2011- 31 June
2011, up to six months  As 
of 1 July 2011, up to three months


According to the above, you can still get an 
allocation of IPv4 addresses.  The amount depends 
on the regional policy.  Whether a /10 allocation 
is possible from the above is an exercise left to the reader.


Regards,
-sm

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Doug Barton
On 02/13/2012 13:46, Noel Chiappa wrote:
> > From: Doug Barton 
> 
> > I haven't kept up to date on all of the RIRs' policies for granting
> > requests, but I don't recall seeing "give me a huge block so that I
> > can do CGN" as one of the established criteria.
> 
> An ISP needs a block of size X for CGN only if it has X customers, right?  So
> they can legitimately go to an RIR and say "I have X customers, please give me
> a block of size X". The fact that the block is not then advertized globally,
> but only used to number their CGN'd network, is neither here nor there.

If they have a legitimate need for "more customers -> more space" I have
no problem with that. If they lie on their application about what they
are using it for ...

> Needless to say, if multiple ISPs do this, it will use _more_ address space
> than simply giving them all a CGN block to share. (Unless that's the _actual_
> goal in opposing this, of course.)

Um, no. I'm not trying to accelerate IPv4 runout. I get that it's an
important problem, and I've been working on solutions for it for many
years. But that doesn't mean I buy the arguments that have been put
forward so far about why this new block is "necessary" either.

> > I've already covered all the reasons I don't buy this in detail.
> 
> I can repeat "2+2=5" as many times as I like, but that won't make it true.

2+2!=5 is a fact. What you and I are talking about are opinions. I
happen to think that my opinions are better grounded in facts and
knowledge about the topic than yours are, but at the end of the day we
could both be wrong about what actually does or doesn't happen.


Doug

-- 

It's always a long day; 86400 doesn't fit into a short.

Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price.  :)  http://SupersetSolutions.com/

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread David Conrad
Mans,

On Feb 13, 2012, at 2:17 PM, Måns Nilsson wrote:
> To sum things up, we are at the stage where a /10 is a laughable

> proposition.

Other than APNIC, I don't think this is correct.  Perhaps folks from the RIRs 
can confirm.

> It is either 10/8 or squat. No other alternatives exist. I'd expect
> squatting on the "wrong" /8 to be punishable as a Homeland Security
> Department -related crime, if one takes the US-centric view.

I doubt this, particularly since the use of the addresses we're talking about 
is entirely internal.

> Folks, we've run out. 

"I'm not dead yet!" (to misquote Monty Python)

Regards,
-drc


___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Måns Nilsson
On Mon, Feb 13, 2012 at 02:36:34PM -0800, David Conrad wrote:
> Mans,
> 
> On Feb 13, 2012, at 2:17 PM, Måns Nilsson wrote:
> > To sum things up, we are at the stage where a /10 is a laughable
> 
> > proposition.
> 
> Other than APNIC, I don't think this is correct.  Perhaps folks from the RIRs 
> can confirm.

Reading from policy texts, it is. What is stuffed away in the RIR dungeons
might technically support such an allocation, of course. For some time still. 
 
> > It is either 10/8 or squat. No other alternatives exist. I'd expect
> > squatting on the "wrong" /8 to be punishable as a Homeland Security
> > Department -related crime, if one takes the US-centric view.
> 
> I doubt this, particularly since the use of the addresses we're talking about 
> is entirely internal.

Internal schmernal. Stuff leaks. Either by people watching allocations
and going "Hey" or by routing slip "Hey, this block ain't 1918,
let's route it...". 
 
> > Folks, we've run out. 
> 
> "I'm not dead yet!" (to misquote Monty Python)

The rumours are persistent, though. 

-- 
Måns. 
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call:

2012-02-13 Thread Mark Andrews

In message 
, Cameron Byrne writes:
> On Mon, Feb 13, 2012 at 2:06 PM, Mark Andrews  wrote:
> >
> > In message <201202132046.q1dkk1hn020...@fs4113.wdf.sap.corp>, Martin Rex =
> writes
> > :
> >> Brian E Carpenter wrote:
> >> >
> >> > On 2012-02-14 05:51, Noel Chiappa wrote:
> >> > > =A0 =A0 > From: Arturo Servin 
> >> > >
> >> > > =A0 =A0 >> Are you volunteering to buy everyone on earth a new CPE? =
> If not, w
> >> ho
> >> > > =A0 =A0 >> do you suggest will?
> >> > >
> >> > > =A0 =A0 > I suggest the ISPs, they are charging for the service, rig=
> ht?
> >> > >
> >> > > Lots of CPE is actually owned by the customers, not the ISPs. E.g. i=
> n our
> >> > > house, both our cable modem and the router attached to it are ours.
> >> >
> >> > Sure, that's very common, but these devices are consumer electronics a=
> nd
> >> > will get gradually replaced by IPv6-supporting boxes as time goes on.
> >> > (That is not hand-waving, the generation of boxes with IPv6 support is
> >> > starting to appear.) Nobody, I think, is denying that there will be a =
> long
> >> > period of coexistence as a result.
> >> >
> >> > That is a separate question from this draft, which gives ISPs space fo=
> r
> >> > *growing* their IPv4 customer base. I think that is what upsets people=
> .
> >>
> >>
> >> The problem of ISP not newly shipping CPE that is not IPv6 capable
> >> needs to be addressed by regulatory power (legistation), rather than
> >> by ignorance of the part of the IETF.
> >>
> >>
> >> ISPs *growing* their IPv4 customer base is a natural side effect
> >> whenever ISPs allow customers to use equipment that they already
> >> have (and might have been using with a different ISP before).
> >
> > You grow your IPv4 customer base by having new customers independent
> > of whether they are IPv6 customers as well. =A0I don't think there
> > is a customer that only wants to connect to IPv6 sites.
> >
> > Having IPv6 doesn't even cut down on needing to supply IPv4 unless
> > you have bleeding edge IPv6 equipment. =A0People still need to connect
> > to IPv4 literals and that will, for a quite a while yet, mean
> > supplying a dual stack service.
> >
> > NAT64 doesn't have a way to inform the CPE on the mapping needed.
> > It would be simple to do with DHCP but know one had written what
> > needs to be in the option.
> >
> > Similarly 464XLAT doesn't provide a way for the CPE to find the
> > prefix. =A0Blindly performing 464XLAT has similar issues to blindly
> > performing 6to4.
> >
> 
> 464XLAT may indeed discover the PREF64 using
> http://tools.ietf.org/html/draft-ietf-behave-nat64-discovery-heuristic-05

draft-ietf-behave-nat64-discovery-heuristic-05 really isn't a solution.

It doesn't say anything about choosing the A records such that there
is no abmiguity when look for the embedded address.

It doesn't have the exceptions which are part of DNS64.  This means
you can't use it reliably with dual stack internal and IPv6-only
external.

Below is the DNS64 configuration elements from named.

dns64  {
break-dnssec ;
clients { ; ... };
exclude { ; ... };
mapped { ; ... };
recursive-only ;
suffix ;
};

While not all of them are required for IPv4 literals more than netprefix and
suffix are required which is all draft-ietf-behave-nat64-discovery-heuristic-05
delivers. 

> Running code says 464XLAT works with IPv4 literals, IPv4 referrals,
> and IPv4 socket APIs.

> CB
> 
> > DS-Lite only became a RFC in the second half of 2011. =A0It will take
> > some time for IPv6 equipment vendors to add support (hosts and
> > routers).
> >
> >> The vast majority of customers does not know or care about not having IP=
> v6,
> >> because there is _very_ few equipment that is vitally dependent on IPv6,
> >> vs. huge amounts of equiment that requires IPv4. =A0If I had a CPE that
> >> supported IPv6 (mine is from early 2006 an IPv4-only), my concern would
> >> be how to reliably switch IPv6 off, because of the unsolved security and
> >> privacy problems that IPv6 brings along.
> >>
> >>
> >> It was the IETFs very own decision to build IPv6 in a fashion that it is
> >> not transparently backwards compatible with IPv4. =A0If the is anyone to
> >> blame for the current situation, than it is the IETF, not the consumers
> >> or the ISPs (except for those folks at ISPs who participated in the
> >> development of IPv6).
> >>
> >>
> >> -Martin
> >> ___
> >> Ietf mailing list
> >> Ietf@ietf.org
> >> https://www.ietf.org/mailman/listinfo/ietf
> > --
> > Mark Andrews, ISC
> > 1 Seymour St., Dundas Valley, NSW 2117, Australia
> > PHONE: +61 2 9871 4742 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 INTERNET: marka@is=
> c.org
> > ___
> > Ietf mailing list
> > Ietf@ietf.org
> > https://www.ietf.org/mailman/listinfo/ietf
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.o

Backwards compatibility myth [Re: Last Call: ]

2012-02-13 Thread Brian E Carpenter
Martin Rex wrote:
...
>> It was the IETFs very own decision to build IPv6 in a fashion that it is
>> not transparently backwards compatible with IPv4.  If the is anyone to
>> blame for the current situation, than it is the IETF, not the consumers
>> or the ISPs (except for those folks at ISPs who participated in the
>> development of IPv6).

People say this from time to time, but it's a complete myth.

IPv4 provides no mechanism whatever for addresses greater than 32 bits.
Therefore, mathematically, there is no possible design for an IP with
bigger addresses that is transparently backwards compatible. We've known
that since at least 1992.

The design error was made in the late 1970s, when Louis Pouzin's advice
that catenet addresses should be variable length, with a format prefix,
was not taken during the design of IPv4.

(There were advocates of variable length addresses for IPng, but the
128 bit choice won on the grounds that it is enough for anything, which
32 bits clearly wasn't.)

   Brian (donning flameproof clothing)
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Backwards compatibility myth [Re: Last Call: ]

2012-02-13 Thread Dave CROCKER



On 2/13/2012 4:17 PM, Brian E Carpenter wrote:

People say this from time to time, but it's a complete myth.


well, not completely...



IPv4 provides no mechanism whatever for addresses greater than 32 bits.
Therefore, mathematically, there is no possible design for an IP with
bigger addresses that is transparently backwards compatible. We've known
that since at least 1992.



The path that the IETF followed ensured the maximum amount of incompatibility. 
Really a completely independent stack.


In contrast, the IETF could easily have chose a path toward minimizing 
incompatibility that would have allowed IPv6 to interwork with IPv4, within the 
limitations of the v4 address space.


That is, the IETF could begun IPv6 by assigning to it IPv4 addresses, reserving 
the remainder for latter definition and allocation.  It could have targeted 
simple, basic reformatting at the IP level to permit early IPv6 adoption to 
require a minimal gateway for interworking with the IPv4 world.


d/
--

  Dave Crocker
  Brandenburg InternetWorking
  bbiw.net
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Backwards compatibility myth [Re: Last Call: ]

2012-02-13 Thread Brian E Carpenter
On 2012-02-14 13:32, Dave CROCKER wrote:
> 
> 
> On 2/13/2012 4:17 PM, Brian E Carpenter wrote:
>> People say this from time to time, but it's a complete myth.
> 
> well, not completely...
> 
> 
>> IPv4 provides no mechanism whatever for addresses greater than 32 bits.
>> Therefore, mathematically, there is no possible design for an IP with
>> bigger addresses that is transparently backwards compatible. We've known
>> that since at least 1992.
> 
> 
> The path that the IETF followed ensured the maximum amount of
> incompatibility. Really a completely independent stack.
> 
> In contrast, the IETF could easily have chose a path toward minimizing
> incompatibility that would have allowed IPv6 to interwork with IPv4,
> within the limitations of the v4 address space.
> 
> That is, the IETF could begun IPv6 by assigning to it IPv4 addresses,
> reserving the remainder for latter definition and allocation.  It could
> have targeted simple, basic reformatting at the IP level to permit early
> IPv6 adoption to require a minimal gateway for interworking with the
> IPv4 world.

There were very specific reasons why this was not done. And it doesn't
change the fact that an old-IP-only host cannot talk to a new-IP-only host
without a translator. It is that fact that causes our difficulties today.

Brian
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Backwards compatibility myth [Re: Last Call: ]

2012-02-13 Thread Dave CROCKER



On 2/13/2012 4:38 PM, Brian E Carpenter wrote:

There were very specific reasons why this was not done.


Is there a useful citation that covers this strategic decision?

Given that that decision was an essential part of what caused a roughly 15 year 
delay, it would be helpful to have it documented.




And it doesn't
change the fact that an old-IP-only host cannot talk to a new-IP-only host
without a translator. It is that fact that causes our difficulties today.


The translator needed today is a complete gateway between two entirely 
incompatible protocols.  The one that I'm describing would have been a trivial 
re-formatter.


The development, deployment and interoperability differences between these is 
massive.


d/
--

  Dave Crocker
  Brandenburg InternetWorking
  bbiw.net
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Backwards compatibility myth [Re: Last Call: ]

2012-02-13 Thread Randy Bush
> IPv4 provides no mechanism whatever for addresses greater than 32 bits.
> Therefore, mathematically, there is no possible design for an IP with
> bigger addresses that is transparently backwards compatible. We've known
> that since at least 1992.

i guess you forget the discussion of variable length.  i hope we don't
have to rehash it here.

decisions were made.  some were quite bad.  v6 had some real zingers.
remember tla/nla?  no feature parity, such as dhcp (a war which has not
finished)?  it is almost as if it was designed to fail.

randy
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Backwards compatibility myth [Re: Last Call: ]

2012-02-13 Thread Brian E Carpenter
On 2012-02-14 13:42, Dave CROCKER wrote:
> 
> 
> On 2/13/2012 4:38 PM, Brian E Carpenter wrote:
>> There were very specific reasons why this was not done.
> 
> Is there a useful citation that covers this strategic decision?

You may recall that at the time, we were very concerned about the
pre-CIDR growth rate in BGP and there was, iirc, a generalised
aversion to anything that would import the entire IPv4 BGP4 table
into IPv6. I don't recall without a lot of archive grepping whether
this was explicit in the IPng decision or whether it came a bit later.

> 
> Given that that decision was an essential part of what caused a roughly
> 15 year delay, it would be helpful to have it documented.
> 
> 
>> And it doesn't
>> change the fact that an old-IP-only host cannot talk to a new-IP-only
>> host
>> without a translator. It is that fact that causes our difficulties today.
> 
> The translator needed today is a complete gateway between two entirely
> incompatible protocols.  The one that I'm describing would have been a
> trivial re-formatter.
> 
> The development, deployment and interoperability differences between
> these is massive.

Honestly, having had an MSc student who benchmarked translation vs
application proxying vs native, I don't think so. The mechanics of
packet translation are trivial. The hard part is exactly the same as
with NAT44, caused by the shortage of IPv4 addresses and all the state
that goes with sharing the pool of transport ports for a single address.

On 2012-02-14 13:49, Randy Bush wrote:

> i guess you forget the discussion of variable length.  i hope we don't
> have to rehash it here.

I haven't forgotten. The worst row I ever had at an IETF meeting was
on that topic.

> decisions were made.  some were quite bad.  v6 had some real zingers.
> remember tla/nla?  no feature parity, such as dhcp (a war which has not
> finished)?  it is almost as if it was designed to fail.

DHCP for v4 was still wet behind the ears at that time, so this
wasn't as obvious then as it is now; there's a bit of 20/20 hindsight
here. But yes, we could of course have done better. Unfortunately my
time machine is broken.

Brian
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Backwards compatibility myth [Re: Last Call:

2012-02-13 Thread Martin Rex
Brian E Carpenter wrote:
> 
>Dave CROCKER wrote:
>> 
>> Brian E Carpenter wrote:
>>>
>>> There were very specific reasons why this was not done.
>> 
>> Is there a useful citation that covers this strategic decision?
> 
>You may recall that at the time, we were very concerned about the
>pre-CIDR growth rate in BGP and there was, iirc, a generalised
>aversion to anything that would import the entire IPv4 BGP4 table
>into IPv6. I don't recall without a lot of archive grepping whether
>this was explicit in the IPng decision or whether it came a bit later.

With the result that you have two independent routing tables
describing the entire internet instead of just one.  I do not see
a size benefit, only the possibility for seperate code so that
during development of IPv6, the old IPv4 code that carries the larger part
of the Internet traffic is subject to less changes and therefore
less new bugs.


> 
> > 
> > Given that that decision was an essential part of what caused a roughly
> > 15 year delay, it would be helpful to have it documented.
> > 
> > 
> >> And it doesn't
> >> change the fact that an old-IP-only host cannot talk to a new-IP-only
> >> host
> >> without a translator. It is that fact that causes our difficulties today.
> > 
> > The translator needed today is a complete gateway between two entirely
> > incompatible protocols.  The one that I'm describing would have been a
> > trivial re-formatter.
> > 
> > The development, deployment and interoperability differences between
> > these is massive.
> 
> Honestly, having had an MSc student who benchmarked translation vs
> application proxying vs native, I don't think so. The mechanics of
> packet translation are trivial. The hard part is exactly the same as
> with NAT44, caused by the shortage of IPv4 addresses and all the state
> that goes with sharing the pool of transport ports for a single address.

the difference in connection setup seems to huge, that folks
came up with the happy eyeballs proposal -- at an enormous cost
of change for apps that aren't multi-threaded or async multi-connect yet,
and extra load for the network and Server OS.

-Martin
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Backwards compatibility myth [Re: Last Call: ]

2012-02-13 Thread Noel Chiappa
> From: Brian E Carpenter 

> The design error was made in the late 1970s, when Louis Pouzin's advice
> that catenet addresses should be variable length, with a format prefix,
> was not taken during the design of IPv4.

Ironically, TCP/IP had variable length addresses put in _twice_, and they were
removed both times! (You can't make this stuff up! :-)

- TCPv1 (no separate TCP and IP at that point) had variable lenth addresses
of up to 15 4-bit nibbles

- TCP/IPv3 had variable lenth addresses of up to 15 8-bit bytes (but the
'network number' part was supposed to be only the first byte, exactly
like IPv4 in its early days)

This latter change happened shortly before I joined the project, otherwise no
doubt I would have strenously objected! :-)

Noel
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Backwards compatibility myth [Re: Last Call: ]

2012-02-13 Thread Masataka Ohta
Brian E Carpenter wrote:

> There were very specific reasons why this was not done. And it doesn't
> change the fact that an old-IP-only host cannot talk to a new-IP-only host
> without a translator. It is that fact that causes our difficulties today.

The fact is that an old-IP-only host can talk to a new-IP-only
host without a translator, if the new IP uses port numbers for
addressing/routing.

Though NAT is doing similar thing with translation, the
translation is not essential and can be reversed at end
systems using NAT information obtained through UPnP/PCP.

Masataka Ohta
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: Last Call: (IANA Reserved IPv4 Prefix for Shared Address Space) to BCP

2012-02-13 Thread Masataka Ohta
Brian E Carpenter wrote:

> Sure, that's very common, but these devices are consumer electronics and
> will get gradually replaced by IPv6-supporting boxes as time goes on.

The problem is that IPv6 specification is still broken in
several ways to be not operational that existing boxes must
be replaced after the specification is fixed.

The more serious problem is that IPv6 people in IETF do
not admit IPv6 broken, which makes it impossible to fix
IPv6.

For an example, see my recent presentation at APOPS:

http://meetings.apnic.net/__data/assets/file/0018/38214/pathMTU.pdf

Masataka Ohta
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf