Re: [BEHAVE] draft-xu-behave-nat-state-sync-00

Dave Thaler <dthaler@microsoft.com> Wed, 25 November 2009 23:32 UTC

Return-Path: <dthaler@microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 10E2D3A6878 for <behave@core3.amsl.com>; Wed, 25 Nov 2009 15:32:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.231
X-Spam-Level:
X-Spam-Status: No, score=-10.231 tagged_above=-999 required=5 tests=[AWL=0.368, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 6IJuMuI1qSZa for <behave@core3.amsl.com>; Wed, 25 Nov 2009 15:31:59 -0800 (PST)
Received: from smtp.microsoft.com (mailc.microsoft.com [131.107.115.214]) by core3.amsl.com (Postfix) with ESMTP id 951933A6405 for <behave@ietf.org>; Wed, 25 Nov 2009 15:31:59 -0800 (PST)
Received: from TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) by TK5-EXGWY-E803.partners.extranet.microsoft.com (10.251.56.169) with Microsoft SMTP Server (TLS) id 8.2.176.0; Wed, 25 Nov 2009 15:32:18 -0800
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) with Microsoft SMTP Server (TLS) id 14.0.639.20; Wed, 25 Nov 2009 15:31:54 -0800
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.181]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi; Wed, 25 Nov 2009 15:31:38 -0800
From: Dave Thaler <dthaler@microsoft.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Dean Cheng <Chengd@huawei.com>
Thread-Topic: [BEHAVE] draft-xu-behave-nat-state-sync-00
Thread-Index: AcpkBJjRNZadzFp3+k2ifBL2nWT5oAAAwHhQABTAK4ACcuQLcA==
Date: Wed, 25 Nov 2009 23:31:38 +0000
Message-ID: <E4561B14EE2A3E4E9D478EBFB5416E1B29B54AC5@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
References: <4AFCBC87.20009@gmail.com> <C1463B96FBAB4A59B7B279C43BDCE778@china.huawei.com> <4AFCDCBD.8090403@gmail.com>
In-Reply-To: <4AFCDCBD.8090403@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "behave@ietf.org" <behave@ietf.org>
Subject: Re: [BEHAVE] draft-xu-behave-nat-state-sync-00
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Nov 2009 23:32:01 -0000

Some other references:
http://genie.iitd.ernet.in/wipo/report/node28.html seems to use
it for mailbox sync in another thesis (with WinCE & Linux) in 2004.

http://www.netlab.tkk.fi/tutkimus/ipana/paperit/spiejose2.ppt
discusses an implementation in 1999.

It also looks like Nortel might have IPR in this area:
http://www.google.com/patents/about?id=YKYIAAAAEBAJ
although I don't see anything in the IETF IPR database.

-Dave

> -----Original Message-----
> From: behave-bounces@ietf.org [mailto:behave-bounces@ietf.org] On
> Behalf Of Brian E Carpenter
> Sent: Thursday, November 12, 2009 8:13 PM
> To: Dean Cheng
> Cc: behave@ietf.org
> Subject: Re: [BEHAVE] draft-xu-behave-nat-state-sync-00
> 
> It seems there was SCSP code in BSD some years ago, as part of the
> ATM support:
> 
> http://www.freebsd.org/releases/3.0R/notes.html
> 
> Also for Linux, it seems to be tied to ATM:
> 
> http://www.digipedia.pl/man/doc/view/scspd.8.html
> 
> I also found an MSc thesis discussing SCSP in SunOS 5.6.
> 
> Regards
>    Brian
> 
> On 2009-11-13 15:25, Dean Cheng wrote:
> > Brian,
> >
> >> -----Original Message-----
> >> From: behave-bounces@ietf.org [mailto:behave-bounces@ietf.org] On
> Behalf
> > Of
> >> Brian E Carpenter
> >> Sent: Thursday, November 12, 2009 5:55 PM
> >> To: behave@ietf.org
> >> Subject: [BEHAVE] draft-xu-behave-nat-state-sync-00
> >>
> >> My question about this draft is whether there is available code
> >> and implementation experience with SCSP, which was defined in 1998.
> >
> > I don't know personally whether there is any available code, but
> > RFC2335 and RFC2443 documented two separate applications using SCSP,
> > although also about 10 years ago.
> >
> > However, SCSP (as mentioned in my presentation) itself heavily
> > "borrowed" link-state based algorithm and mechanisms from OSPF/ISIS
> > (also defined in 90's or earlier) that have been widely deployed
> since.
> >
> >> If there isn't code and experience, since it is a quite complex
> >> design, I would be a bit worried.
> >>
> >> On the other hand, I believe that something of the complexity
> >> of SCSP is absolutely required to provide reliable synchronisation.
> >> There is no simple, lightweight way to do this reliably.
> >
> > Totally agreed.
> >
> > Dean
> >
> >>     Brian
> >>
> >> _______________________________________________
> >> Behave mailing list
> >> Behave@ietf.org
> >> https://www.ietf.org/mailman/listinfo/behave
> >
> >
> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave