Re: Weekly posting summary for ietf@ietf.org

John Day <jeanjour@comcast.net> Fri, 06 January 2012 13:28 UTC

Return-Path: <jeanjour@comcast.net>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26B8921F86B2 for <ietf@ietfa.amsl.com>; Fri, 6 Jan 2012 05:28:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.299
X-Spam-Level:
X-Spam-Status: No, score=-100.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MANGLED_TOOL=2.3, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8zbbzRogQ1Pq for <ietf@ietfa.amsl.com>; Fri, 6 Jan 2012 05:28:42 -0800 (PST)
Received: from qmta07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [76.96.62.64]) by ietfa.amsl.com (Postfix) with ESMTP id 36C6E21F8683 for <ietf@ietf.org>; Fri, 6 Jan 2012 05:28:42 -0800 (PST)
Received: from omta02.westchester.pa.mail.comcast.net ([76.96.62.19]) by qmta07.westchester.pa.mail.comcast.net with comcast id JDFe1i0040QuhwU57DUiSC; Fri, 06 Jan 2012 13:28:42 +0000
Received: from [10.0.1.26] ([24.218.154.214]) by omta02.westchester.pa.mail.comcast.net with comcast id JDUi1i0044dorGg3NDUiaE; Fri, 06 Jan 2012 13:28:42 +0000
Mime-Version: 1.0
Message-Id: <a06240841cb2ca069defb@[10.0.1.26]>
In-Reply-To: <201201060553.q065r27D007108@rotala.raleigh.ibm.com>
References: <201201060553.q065r27D007108@rotala.raleigh.ibm.com>
Date: Fri, 06 Jan 2012 08:20:59 -0500
To: Thomas Narten <narten@us.ibm.com>, ietf@ietf.org
From: John Day <jeanjour@comcast.net>
Subject: Re: Weekly posting summary for ietf@ietf.org
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Jan 2012 13:28:43 -0000

Yes, "association" was an application level term in OSI.

This was because the wire stringers, i.e. PTT types, had forced a 
definition of "connection" that was wrong.  In OSI, a "connection" 
was between the (N+1)-entities (protocol machines).  Not the 
(N)-entities as it should be.  TCP gets this wrong as well, where 
connections are between port-ids that are at the layer boundary. 
(Connection here is used to be interchangeable with flow.  Not 
intended to imply only those protocols with feedback mechanisms.)

This error leads to all sorts of problems, which are avoided by 
delta-t which decouples port allocation and synchronization.

The convention of the use of port-ids is to create a "connection-id," 
i.e. to distinguish multiple flows between the same two addresses. 
Early on there was considerable experimentation with how to do this. 
Some protocols would have a "connection-id" field and one end would 
number from one end of the field and the other end from the other 
end.  That of course had problems.  Since port-ids were locally 
unique, the idea was hit upon that concatenating them would be a 
simpler way to do it.

The kludge of using them for application names came later.

It turns out the port-id concept is crucial to getting layer boundaries right.

This discussion has only touched the tip of the iceberg on the 
analogy of protocol and program.  There is the Protocol as Program in 
the large, i.e.  across all systems, e.g. the TCP spec laid out in 
the RFC.  There is the protocol in a system in a layer (one might 
have multiple of these for different security domains or some 
such).and there are then multiple instances of that for each 
flow/connection.

As to what is a protocol, someone already hit pretty close.  a set of 
rules and formats (semantic and syntatic) which determines the 
communication behavior of a state machine. 

It has been amusing how often some think that merely writing down the 
format of the messages is a protocol specification.

Take care,
John




At 0:53 -0500 2012/01/06, Thomas Narten wrote:
>Total of 59 messages in the last 7 days.
>
>script run at: Fri Jan  6 00:53:02 EST 2012
>
>     Messages   |      Bytes        | Who
>--------+------+--------+----------+------------------------
>  11.86% |    7 | 12.60% |    57079 | evnikita2@gmail.com
>   8.47% |    5 |  8.91% |    40337 | john-ietf@jck.com
>   8.47% |    5 |  7.46% |    33795 | derhoermi@gmx.net
>   8.47% |    5 |  6.79% |    30739 | dhc@dcrocker.net
>   6.78% |    4 |  6.67% |    30218 | tlr@w3.org
>   3.39% |    2 |  6.98% |    31588 | eburger@standardstrack.com
>   3.39% |    2 |  3.08% |    13944 | julian.reschke@gmx.de
>   3.39% |    2 |  2.95% |    13375 | dave@cridland.net
>   3.39% |    2 |  2.83% |    12836 | john@jck.com
>   1.69% |    1 |  3.24% |    14685 | ron.even.tlv@gmail.com
>   1.69% |    1 |  2.65% |    11995 | david.black@emc.com
>   1.69% |    1 |  2.42% |    10981 | pthubert@cisco.com
>   1.69% |    1 |  2.30% |    10413 | cyrus@daboo.name
>   1.69% |    1 |  2.00% |     9065 | bob.hinden@gmail.com
>   1.69% |    1 |  1.98% |     8972 | kathleen.moriarty@emc.com
>   1.69% |    1 |  1.92% |     8676 | mstjohns@comcast.net
>   1.69% |    1 |  1.67% |     7580 | tnadeau@lucidvision.com
>   1.69% |    1 |  1.65% |     7474 | wesley.george@twcable.com
>   1.69% |    1 |  1.55% |     7001 | d3e3e3@gmail.com
>   1.69% |    1 |  1.54% |     6984 | tglassey@earthlink.net
>   1.69% |    1 |  1.50% |     6770 | brian.e.carpenter@gmail.com
>   1.69% |    1 |  1.46% |     6629 | narten@us.ibm.com
>   1.69% |    1 |  1.44% |     6522 | stpeter@stpeter.im
>   1.69% |    1 |  1.44% |     6502 | jmh@joelhalpern.com
>   1.69% |    1 |  1.41% |     6390 | ole@cisco.com
>   1.69% |    1 |  1.41% |     6365 | dotis@mail-abuse.org
>   1.69% |    1 |  1.41% |     6364 | yaakov_s@rad.com
>   1.69% |    1 |  1.35% |     6118 | eosborne@cisco.com
>   1.69% |    1 |  1.35% |     6105 | andy@netconfcentral.org
>   1.69% |    1 |  1.31% |     5944 | fernando@gont.com.ar
>   1.69% |    1 |  1.29% |     5848 | kaushalshriyan@gmail.com
>   1.69% |    1 |  1.21% |     5495 | adrian@olddog.co.uk
>   1.69% |    1 |  1.18% |     5356 | paul.hoffman@vpnc.org
>   1.69% |    1 |  1.03% |     4685 | randy@psg.com
>--------+------+--------+----------+------------------------
>100.00% |   59 |100.00% |   452830 | Total
>
>_______________________________________________
>Ietf mailing list
>Ietf@ietf.org
>https://www.ietf.org/mailman/listinfo/ietf