Re: [newtrk] IESG comments on ISD proposal

"Spencer Dawkins" <spencer@mcsr-labs.org> Fri, 03 June 2005 12:23 UTC

Received: from darkwing.uoregon.edu (root@darkwing.uoregon.edu [128.223.142.13]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA22186 for <newtrk-archive@lists.ietf.org>; Fri, 3 Jun 2005 08:23:36 -0400 (EDT)
Received: from darkwing.uoregon.edu (majordom@localhost [127.0.0.1]) by darkwing.uoregon.edu (8.13.4/8.13.4) with ESMTP id j53CMLtK020759; Fri, 3 Jun 2005 05:22:22 -0700 (PDT)
Received: (from majordom@localhost) by darkwing.uoregon.edu (8.13.4/8.13.4/Submit) id j53CML49020758; Fri, 3 Jun 2005 05:22:21 -0700 (PDT)
Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by darkwing.uoregon.edu (8.13.4/8.13.4) with ESMTP id j53CMLFu020702 for <newtrk@lists.uoregon.edu>; Fri, 3 Jun 2005 05:22:21 -0700 (PDT)
Received: from dfnjgl21 (c-24-1-104-165.hsd1.tx.comcast.net[24.1.104.165]) by comcast.net (rwcrmhc12) with SMTP id <20050603122215014003o2nde>; Fri, 3 Jun 2005 12:22:15 +0000
Message-ID: <03e201c56836$ea7e36f0$0500a8c0@DFNJGL21>
From: "Spencer Dawkins" <spencer@mcsr-labs.org>
To: "New Track" <newtrk@lists.uoregon.edu>
References: <tsloebxg3u3.fsf@cz.mit.edu> <42806810.1010408@zurich.ibm.com>
Subject: Re: [newtrk] IESG comments on ISD proposal
Date: Fri, 3 Jun 2005 07:22:31 -0500
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Sender: owner-newtrk@lists.uoregon.edu
Precedence: bulk
Reply-To: "Spencer Dawkins" <spencer@mcsr-labs.org>
Content-Transfer-Encoding: 7bit

Just to make my constant hallway comment on the mailing list (which I 
should have done a month ago)...

> Specifically, concern was expressed that determining the right
> granularity (e.g. how many ISDs would be needed to cover the SIP 
> area,
> and how many SIP RFCs would be pointed to by multiple ISDs) would be
> very hard, and would lead to complexity and confusion when updates 
> occur.

This is the perfect example (but not the only perfect example) of why 
ISDs are needed.

In today's world, without ISDs, the complexity and confusion happens 
for every implementer of SIP. Doing this work in private may not 
hinder interoperability (IFF every implementer gets the definition of 
"SIP" right), but cannot improve interoperability.

Having the SIP community slug out "this is the definition of SIP" is 
the right place to do it - not having the SIP implementers slug it out 
in test labs and in production networks, in places where the revealed 
definition never makes it back into specifications.

Yesterday, I was looking at a lovely SCTP trace that had every 
checksum wrong (not code we wrote) - someone implemented Adler-32, 
from RFC 2960, and didn't update it with CRC-32, from RFC 3309. This 
trace was taken from a production carrier network.

You get a clear "updated by RFC3309" if you look on the RFC Editor's 
search page for RFC 2960, but our current practice of pointing to RFCs 
(which don't say "and I was updated by RFC 3309") makes it more likely 
people will miss stuff like this - especially people who don't have 
the experience with our document series that we have.

If SCTP ever becomes an STD, we can tie the documents together more 
tightly, but when's that likely to happen?

Spencer 


.
newtrk resources:_____________________________________________________
web user interface: http://darkwing.uoregon.edu/~llynch/newtrk.html
mhonarc archive: http://darkwing.uoregon.edu/~llynch/newtrk/index.html