Re: [rrg] IRON: SEAL summary V2

Robin Whittle <rw@firstpr.com.au> Wed, 10 February 2010 03:45 UTC

Return-Path: <rw@firstpr.com.au>
X-Original-To: rrg@core3.amsl.com
Delivered-To: rrg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 59BF628C1E9 for <rrg@core3.amsl.com>; Tue, 9 Feb 2010 19:45:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.695
X-Spam-Level:
X-Spam-Status: No, score=-1.695 tagged_above=-999 required=5 tests=[AWL=0.200, BAYES_00=-2.599, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327]
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 7sI782VN+nEt for <rrg@core3.amsl.com>; Tue, 9 Feb 2010 19:45:10 -0800 (PST)
Received: from gair.firstpr.com.au (gair.firstpr.com.au [150.101.162.123]) by core3.amsl.com (Postfix) with ESMTP id 2BC9028C14D for <rrg@irtf.org>; Tue, 9 Feb 2010 19:45:09 -0800 (PST)
Received: from [10.0.0.6] (wira.firstpr.com.au [10.0.0.6]) by gair.firstpr.com.au (Postfix) with ESMTP id 37423175D43; Wed, 10 Feb 2010 14:46:16 +1100 (EST)
Message-ID: <4B722C09.5000708@firstpr.com.au>
Date: Wed, 10 Feb 2010 14:46:17 +1100
From: Robin Whittle <rw@firstpr.com.au>
Organization: First Principles
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
MIME-Version: 1.0
To: RRG <rrg@irtf.org>
References: <4B6FDB2F.5090203@firstpr.com.au> <4B70D7A0.5030905@firstpr.com.au> <E1829B60731D1740BB7A0626B4FAF0A649510383ED@XCH-NW-01V.nw.nos.boeing.com>
In-Reply-To: <E1829B60731D1740BB7A0626B4FAF0A649510383ED@XCH-NW-01V.nw.nos.boeing.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Subject: Re: [rrg] IRON: SEAL summary V2
X-BeenThere: rrg@irtf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IRTF Routing Research Group <rrg.irtf.org>
List-Unsubscribe: <http://www.irtf.org/mailman/listinfo/rrg>, <mailto:rrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/rrg>
List-Post: <mailto:rrg@irtf.org>
List-Help: <mailto:rrg-request@irtf.org?subject=help>
List-Subscribe: <http://www.irtf.org/mailman/listinfo/rrg>, <mailto:rrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Feb 2010 03:45:11 -0000

Hi Fred,

I think my SEAL summary V2 (msg05982) with your comments below is OK
for now.

 - Robin


>> Adapting to changed PMTUs
>> -------------------------
>>
>> I am not sure if or where it is specified, but I understand that SEAL
>> will allow exploration of increased PMTUs.  According to RFC 1191 and
>> therefore RFC 1981, the SH can try sending a longer packet than it
>> has been told to send by a previous PTB, after 10 minutes has elapsed.
> 
> This is discussed in SEAL, Section 4.3.5.



>> Jumboframes
>> -----------
>>
>> "Jumbograms" refer to IPv6 packets with special formats so they can
>> be longer than 2^16 bytes, and can be as long as 4 gigabytes.
>> Neither SEAL, Ivip's IPTM, nor any CES proposal attempts to deal with
>> these.
>>
>> See discussion in msg05979 and msg05981 - Fred writes that SEAL can
>> accommodate jumbograms - but I can't see how.
> 
> The draft talks about jumbograms and cites RFC2675. But,
> it could probably benefit from a sentence or two telling
> how the Jumbo Payload Option is processed.


>> As far as I understand how SEAL would work, SEAL will be able to
>> smoothly adapt to the appearance of jumboframe ~9k byte paths between
>>  ITEs and ETEs.
> 
> Yes.


>> For both IPv4 and IPv6, if the SH ignores PTBs, or if there is some
>> filtering between the ITE and the SH which drops PTBs, then there's
>> no way the SH is going to adapt its packets to the lengths required
>> by SEAL to send them without fragmentation, segmentation or whatever.
>>
>> No CES architecture tries to cope with these problems - they must be
>> fixed directly.
>>
>> As far as I know, SEAL does have "segmentation" capabilities - but
>> these are not intended to be used within the IRON CES architecture.
>> So SEAL's segmentation is no solution to this kind of failure of
>> PMTUD.  There's nothing to be done about this - the fault is in the
>> SH and/or the filtering, so these need to be fixed.
> 
> This discussion is not specific to SEAL nor even to
> tunneling in general. If the SH is not accepting PTBs
> from the gateway that connects the source's site to
> the Internet, then there is a problem regardless of
> the way in which the gateway connects.
> 
> Thanks - Fred
> fred.l.templin@boeing.com