Re: [shara] [Fwd: I-D Action:draft-ford-shared-addressing-issues-00.txt]
marcelo bagnulo braun <marcelo@it.uc3m.es> Wed, 04 March 2009 12:07 UTC
Return-Path: <marcelo@it.uc3m.es>
X-Original-To: shara@core3.amsl.com
Delivered-To: shara@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id 35CDE3A677D for <shara@core3.amsl.com>;
Wed, 4 Mar 2009 04:07:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.634
X-Spam-Level:
X-Spam-Status: No, score=-5.634 tagged_above=-999 required=5 tests=[AWL=-0.275,
BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, SARE_LWSHORTT=1.24]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YfsZn6NjX6G4 for
<shara@core3.amsl.com>; Wed, 4 Mar 2009 04:07:23 -0800 (PST)
Received: from smtp02.uc3m.es (smtp02.uc3m.es [163.117.176.132]) by
core3.amsl.com (Postfix) with ESMTP id 71FA23A6B85 for <shara@ietf.org>;
Wed, 4 Mar 2009 04:07:22 -0800 (PST)
Received: from marcelo-bagnulos-macbook-pro.local
(70.pool85-53-139.dynamic.orange.es [85.53.139.70]) by smtp02.uc3m.es
(Postfix) with ESMTP id CE158659E4A; Wed, 4 Mar 2009 13:07:48 +0100 (CET)
Message-ID: <49AE6F14.7000808@it.uc3m.es>
Date: Wed, 04 Mar 2009 13:07:48 +0100
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209)
MIME-Version: 1.0
To: Matthew Ford <ford@isoc.org>
References: <49ADA966.3060507@isoc.org>
In-Reply-To: <49ADA966.3060507@isoc.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-TM-AS-Product-Ver: IMSS-7.0.0.3116-5.6.0.1016-16498.007
Cc: shara@ietf.org
Subject: Re: [shara] [Fwd: I-D
Action:draft-ford-shared-addressing-issues-00.txt]
X-BeenThere: shara@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Sharing of an IPv4 Address discussion list <shara.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/shara>,
<mailto:shara-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/shara>
List-Post: <mailto:shara@ietf.org>
List-Help: <mailto:shara-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/shara>,
<mailto:shara-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Mar 2009 12:07:25 -0000
Hi Mat,
very nice document, i think it is very useful
Some comments, and many rants below
2.1. IPv6 is the goal
While we are discussing solutions to allow continued operation of the
IPv4 Internet and the continued provision of services to IPv4-
speaking customers, it is absolutely not the intention of this
discussion to in any way advocate the prolongation of the life of
IPv4 or to (further) delay the widespread adoption of IPv6.
But we are, right?
I mean, if we use some technique like these, the lifetime of ipv4 will
be extended /that's the actual goal for this) and the need for IPv6 will
be less.
I am not saying we should not do this, but i cannot avoid noticing the
contradiction, when we claim that we are not delaying the IPv6 adoption
by extending the lifetime of IPv4
As i see it, we are extending the lifetime of IPv4 and delaying the
adoption of IPv6 cause it is simply the path of less resistance, the one
that is cheaper in the short term. I think we will do this, cause there
is not way to stop it.
But i think we should be honest about it
I think it does have a couple of side effects that are good for IPv6
deployment though. If the tunnel technology used for PRR is IPv6, then
ISPs will deploy IPv6 at least internally and that will foster IPv6
deployment. I think that if we provide SHARA capabilities to NAT64, IPv6
users will be as good as IPv4 users, at least in this aspect.
(in any case, i don't think my point is very relevant, since as i
mention above, there is nothing we can do about it)
2.2. Criteria for judging ISP responses
On that basis, we believe that solutions to the problem of continuing
to provide IPv4 service post-IPv4-address-completion should be judged
on two primary criteria:
1) The proximity of the end user to control over the impact
of the solution on the end-to-end communication, and;
2) The extent to which the solution affords a natural
progression to widespread IPv6 deployment.
I agree with these criteria... i wonder if there are not additional
issues to take into account
In particular, one thing that i guess it is imporntat is to what extent
the proposed solutions break current applications. I mean, the goal of
this is to continue providing service to IPv4 customers that don't want
to move to IPv6 cause they don't want to upgrade their software. So, if
the proposed solutions break current applications and require the
customer to update patches to continue using their applications, it
seems it would beat the purpose.
So, i think that understnading to what degree current applications
continue woriking with the different type of solutions would be useful
Rather,
the discussion herein is intended to guide reactions to proposals
that are being made as a pragmatic response to some very real
problems looming for operators who need to be able to continue
providing service to customers who do not have any IPv6 capable
equipment and/or who want to access services that are only available
via IPv4.
exactly!
2.3.1. Obtaining previously-allocated addresses
Acquisition of previously-allocated IPv4 addresses by whatever means
is a strategy with currently unknown (but definitely limited)
viability.
Right, but port sharing and cgn as well, right?
I mean, port sharing allows to multiple by 4 or by 10 the number of
users per IP address?
CGNs probably more, but still
How much will be the address trade will provide it is not clear to me. I
mean, there are some parties that have several /8s that i guess that may
end up in the market, if there is economical reason for that. Once that
there is an economical incentive for doing a more efficient use fo the
IP address space, i don't know how many IP addresses free will show
up.... do you?
It is also impossible to estimate in advance the cost of
such an approach, so it does nothing to minimise business risk.
Acquiring previously-allocated addresses may provide a short-term
tactical solution where a relatively small number of addresses are
required urgently to address a specific need.
On what grounds do you claim this?
I mean, do we know how many address will be in a potential market?
It cannot be a
solution for long-term network business growth. It is likely that
previously-allocated blocks acquired by whatever means will be small
and obtaining lots of contiguous small blocks may be impossible.
This would inevitably lead to operational complexity and associated
cost for the network taking this approach. It is operationally
unsustainable in anything but the short term.
2.3.3. Shared address solutions
However, some reduction of utility for IPv4-speaking Internet users
is unavoidable in the future. It is inevitable that a reduced number
of ports will be available for individual end-user applications.
Running servers on well-known ports will most probably be an activity
that is restricted to users willing to pay a premium for a higher
tier of service contract. These may turn out to be good incentives
for end-users to migrate to IPv6.
agree with this part of the IPv6 promotion
3.1. Port Distribution, Port Reservation, Port Negotiation
According to actual measurements the average number of outgoing ports
per customer is much, much smaller than the maximum number of ports a
customer can use at any given time. However, the distribution is
heavy-tailed, so there are typically a small number of subscribers
who use a very high number of ports [CGN_Viability]. This means that
an algorithm that dynamically allocates outgoing port numbers from a
central pool is much more efficient than algorithms that statically
divide the resource by pre-allocating a fixed number of ports to each
subscriber. Similarly, such an algorithm should be more able to
accommodate users wishing to use a relatively high number of ports.
what are your assumptions about nat behaviour?
Are you considering NAT endpoint independent mapping here?
I think the discussion on nat endpoint independence should belong
somewhere...
Matthew Ford escribió:
> All,
>
> Comments are very welcome on this recently submitted draft.
>
> Thanks,
> Mat
>
> -------- Original Message --------
> Subject: I-D Action:draft-ford-shared-addressing-issues-00.txt
> Date: Tue, 3 Mar 2009 03:45:01 -0800 (PST)
> From: Internet-Drafts@ietf.org
> Reply-To: internet-drafts@ietf.org
> To: i-d-announce@ietf.org
>
> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
>
> Title : Issues with ISP Responses to IPv4 Address
> Exhaustion
> Author(s) : A. Durand, et al.
> Filename : draft-ford-shared-addressing-issues-00.txt
> Pages : 11
> Date : 2009-03-03
>
> The looming completion of IPv4 address allocations from IANA and the
> RIRs is already causing ISPs around the world to start to question
> how they will continue providing IPv4 service to IPv4-speaking
> customers when there are no longer sufficient IPv4 addresses to
> allocate them one per customer. Several possible solutions to this
> problem are now emerging and this memo identifies important criteria
> to be borne in mind when evaluating these solutions. We also seek to
> identify serious issues that remain even when mechanisms meeting our
> criteria are adopted. We wish to stress that these solutions have a
> number of common, and potentially serious, issues.
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-ford-shared-addressing-issues-00.txt
>
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> Below is the data which will enable a MIME compliant mail reader
> implementation to automatically retrieve the ASCII version of the
> Internet-Draft.
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> shara mailing list
> shara@ietf.org
> https://www.ietf.org/mailman/listinfo/shara
- [shara] [Fwd: I-D Action:draft-ford-shared-addres… Matthew Ford
- Re: [shara] [Fwd: I-D Action:draft-ford-shared-ad… marcelo bagnulo braun
- Re: [shara] [Fwd: I-D Action:draft-ford-shared-ad… Matthew Ford
- Re: [shara] [Fwd: I-D Action:draft-ford-shared-ad… marcelo bagnulo braun
- Re: [shara] [Fwd: I-D Action:draft-ford-shared-ad… Randy Bush