Re: [RAM] New LISP draft available ...

Dino Farinacci <dino@cisco.com> Wed, 25 July 2007 18:37 UTC

Return-path: <ram-bounces@iab.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IDljN-00015D-65; Wed, 25 Jul 2007 14:37:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IDljL-000156-Mh for ram@iab.org; Wed, 25 Jul 2007 14:37:03 -0400
Received: from rtp-iport-2.cisco.com ([64.102.122.149]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1IDljK-0001Cx-Gz for ram@iab.org; Wed, 25 Jul 2007 14:37:03 -0400
Received: from rtp-dkim-2.cisco.com ([64.102.121.159]) by rtp-iport-2.cisco.com with ESMTP; 25 Jul 2007 14:37:02 -0400
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ao8CAO40p0ZAZnmf/2dsb2JhbAA
X-IronPort-AV: i="4.16,581,1175486400"; d="scan'208"; a="127007494:sNHT31847138"
Received: from rtp-core-2.cisco.com (rtp-core-2.cisco.com [64.102.124.13]) by rtp-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id l6PIb2l5001810; Wed, 25 Jul 2007 14:37:02 -0400
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com [64.102.31.12]) by rtp-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l6PIaoFD011763; Wed, 25 Jul 2007 18:37:02 GMT
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 25 Jul 2007 14:36:52 -0400
Received: from [130.129.84.246] ([10.82.208.190]) by xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 25 Jul 2007 14:36:51 -0400
In-Reply-To: <46A78A95.8040500@gmail.com>
References: <1DFBAD55-CA28-4D44-9F96-218F5F281047@cisco.com> <46A3CEE9.5080008@gmail.com> <FD40F969-AACC-4182-87F0-109C5556ACD1@cisco.com> <46A78A95.8040500@gmail.com>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <10CE716C-FB80-4D54-88AA-FB8262E09076@cisco.com>
Content-Transfer-Encoding: 7bit
From: Dino Farinacci <dino@cisco.com>
Subject: Re: [RAM] New LISP draft available ...
Date: Wed, 25 Jul 2007 11:36:44 -0700
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: Apple Mail (2.752.3)
X-OriginalArrivalTime: 25 Jul 2007 18:36:51.0514 (UTC) FILETIME=[C45851A0:01C7CEEA]
DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2841; t=1185388622; x=1186252622; c=relaxed/simple; s=rtpdkim2001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=dino@cisco.com; z=From:=20Dino=20Farinacci=20<dino@cisco.com> |Subject:=20Re=3A=20[RAM]=20New=20LISP=20draft=20available=20... |Sender:=20 |To:=20Brian=20E=20Carpenter=20<brian.e.carpenter@gmail.com>; bh=md6pdWDQv6VOysbIWf2eu93yYx6SKmA12QH9ARtN8iw=; b=XJp1YTeXNIZgWtIBD8BYT4bCs39NZ5IIRR1ChdXEsM14I9cYNqqEJlL225VoV2PBagEWrcLD +qtzz0RIyTRdOEKpvx6jcPajdE77WjNoJgviZ1QvKXncrAv8s95p6+dd;
Authentication-Results: rtp-dkim-2; header.From=dino@cisco.com; dkim=pass (s ig from cisco.com/rtpdkim2001 verified; );
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 41c17b4b16d1eedaa8395c26e9a251c4
Cc: RAM Mailing List <ram@iab.org>
X-BeenThere: ram@iab.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Routing and Addressing Mailing List <ram.iab.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ram>, <mailto:ram-request@iab.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/ram>
List-Post: <mailto:ram@iab.org>
List-Help: <mailto:ram-request@iab.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ram>, <mailto:ram-request@iab.org?subject=subscribe>
Errors-To: ram-bounces@iab.org

>>> MTU size reduction
>>> Fragmentation (in IPv4)
>> I will add text to the -03 version. Did you have any suggestions?
>
> Not really, except that the extra header (unknown to the sender)
> will reduce the MTU and we'd like to avoid that causing fragmentation.

Understand the issue and there is no reliable solution to it. All  
tunneling protocols have this problem. But I believe in practice it's  
not a real issue. Hosts send no larger, typically than 1500 byte  
packets and routers are now more and more on 9K MTU links.

>>> 'a site egress router' (which is ingress to the LISP domain)?
>> The default router is the first-hop router directly connected to  
>> the source. In this example, the ITR is placed in the first-hop  
>> router but can be placed anywhere, and maybe more ideally in the  
>> CE router (the one connected to the CE-PE link).
>
> Fine, so this is a phrasing issue.

Correct.

>>> > 5.3.  Tunnel Header Field Descriptions
>>> ...
>>> >    o  The OH header Time to Live field MUST be copied from the  
>>> IH header
>>> >       Time to Live field.
>>> >
>>> >    o  The OH header Type of Service field SHOULD be copied from  
>>> the IH
>>> >       header Type of Service field.
>>>
>>> Does this apply when encapsulating across versions (4 in 6 or 6  
>>> in 4)?
>> Absolutely.
>>> In any case the terminology is slightly different in v6 headers.
>> I will fix that.
>>> In the v6 case, does it apply to the flow label too?
>> I am not sure, depending on the semantic of the flow label which  
>> has been rather unclear. What do you think?
>
> RFC 3697 doesn't give any guidance for unencrypted tunnels.
> The only firm requirement is that the (inner) flow label
> is delivered unchanged. I can imagine scenarios where you'd want
> to keep the same label and others where you'd want to treat the
> tunnel as a flow in itself. So I would vote for MAY copy until
> we understand more.

Okay, good suggestion.

>>> That rule doesn't seem viable or enforcable. The client side may
>>> simply not desire to take orders on how to load share, and that
>>> could be a business issue (if the client has ISP preferences
>>> for example). I think it needs to be "Client SHOULD only use the  
>>> subset list
>>>       according to the weighting assigned by the server-side."
>> Well, we do want client spec-compliant implications. I realize  
>> there are malicious systems out there but you have to document  
>> what the intended rules are.
>
> Maybe I'm disagreeing with that rule then. Is there a *technical*  
> argument
> for why the server side must determine the weights?

There is a requirement for site-based ETRs to allow to control the  
data flow to each of the site's locators. This is precisely  
controlling ingress traffic flow.

Dino

_______________________________________________
RAM mailing list
RAM@iab.org
https://www1.ietf.org/mailman/listinfo/ram