Re: int-serv over e.g. ATM
Curtis Villamizar <curtis@ans.net> Tue, 07 November 1995 01:26 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa26844;
6 Nov 95 20:26 EST
Received: from guelah.nexen.com by IETF.CNRI.Reston.VA.US id aa26840;
6 Nov 95 20:26 EST
Received: from maelstrom.nexen.com (maelstrom.nexen.com [204.249.99.5]) by
guelah.nexen.com (8.6.12/8.6.12) with ESMTP id RAA23308;
Mon, 6 Nov 1995 17:54:59 -0500
Received: (from root@localhost) by maelstrom.nexen.com (8.6.12/8.6.12) id
SAA28445 for rolc-out; Mon, 6 Nov 1995 18:03:34 -0500
Received: from guelah.nexen.com (guelah.nexen.com [204.249.96.19]) by
maelstrom.nexen.com (8.6.12/8.6.12) with ESMTP id SAA28436 for
<rolc@nexen.com>; Mon, 6 Nov 1995 18:03:30 -0500
Received: from brookfield.ans.net (brookfield-ef0.brookfield.ans.net
[204.148.1.20]) by guelah.nexen.com (8.6.12/8.6.12) with ESMTP id RAA23275
for <rolc@nexen.com>; Mon, 6 Nov 1995 17:49:54 -0500
Received: from brookfield.ans.net (localhost.brookfield.ans.net [127.0.0.1])
by brookfield.ans.net (8.6.12/8.6.12) with ESMTP id RAA16890;
Mon, 6 Nov 1995 17:58:12 -0500
Message-Id: <199511062258.RAA16890@brookfield.ans.net>
To: Mark W Garrett <mwg@faline.bellcore.com>
cc: int-serv@isi.edu, rolc@nexen.com, rsvp@isi.edu
Reply-To: curtis@ans.net
Subject: Re: int-serv over e.g. ATM
In-reply-to: Your message of "Mon, 06 Nov 1995 12:18:24 EST."
<199511061718.MAA14701@faline.bellcore.com>
Date: Mon, 06 Nov 1995 17:58:11 -0500
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Curtis Villamizar <curtis@ans.net>
X-Orig-Sender: owner-rolc@nexen.com
Precedence: bulk
X-Info: Submissions to rolc@nexen.com
X-Info: [Un]Subscribe requests to rolc-request@nexen.com
X-Info: Archives for rolc via
ftp://ietf.cnri.reston.va.us/ietf-mail-archive/rolc/
In message <199511061718.MAA14701@faline.bellcore.com>om>, Mark W Garrett writes: > In the recent discussion of IP with QOS over ATM with QOS > (which migrated from rolc to int-serv), there seems to be > some confusion about APIs and the relation between the two > technologies with respect to QOS/Traffic. I see comments > that suggest that people think RSVP or int-serv *is* the > API, or that they are somehow protocol layers in a stack > that the data pass through. > > My understanding is that the API is a piece of software in > the O.S that hooks to the application, interprets the > needs of the application, and formulates a message to send > across the network. That message reserves resources and > describes the QOS and traffic characteristics of the flow to > the various network elements. RSVP specifies the syntax of > such messages, and int-serv provides the semantics of the > message, and perhaps a bit more about what happens on the > API side and in the network element. The data itself doesn't > "pass through" rsvp or int-serv "layers" in any sense. There > may be bits in protocol headers which help implement int-serv > or rsvp functions, but it doesn't make those things data-path > protocols. It would seem to be a Real Good Idea if the API reflected the int-serv semantics. It would also be nice if the same API existed for both a direct attachment and QoS delivered through RSVP. [ ... some stuff that Mark wrote deleted ... ] > On another related point, if we look at some of the recent > dialog, it's obvious that people are carrying around > different assumptions about their networks. Here's a few > pictures of the world (some people call these things > "reference configurations"): > > 1) ES - Rtr(s) - ES > 2) ES - LAN - ES > 3) ES - LAN - Rtr(s) - LAN - ES > 4) ES - LAN - Pub-ATM - LAN - ES > 5) ES - LAN - Pvt-ATM - LAN - ES > 6) ES - LAN - Pvt-ATM - Rtr(s) - LAN - ES > 7) ES - LAN - Rtr(s) - Pub-ATM - Rtr(s) - LAN - ES > 8) ES - Pvt-ATM - Rtr(s) - Pvt-ATM - ES > 9) ES - Pvt-ATM - Pub-ATM - Pvt-ATM - ES > 10) ES - Pvt-ATM - ES > > ES = End system with IP address > LAN = Traditional broadcast-type LAN (ethernet, FDDI), not including ATM > Rtr(s) = IP Router or several routers connected by dedicated links > Pvt-ATM = private ATM cloud (part of enterprise network) > Pub-ATM = public ATM cloud (or concatenation of such) > > Now, most discussions of int-serv and rsvp *seem* to > concentrate on the first configuration. (Conversely, if you > look at most ATM Forum documents, everything in the world > looks like #9.) There have been some mumblings about taking > into account the limitations and capabilities of LANs, > presumably including ATM. Perhaps being more explicit > about our assumptions will help these discussions. > > Comments? Having a different API for each "reference configuration" or worse yet different semantics for each, would not be a good thing IMO. The purpose of bring the ROLC work to the attention of int-serv and rsvp is that ROLC appears to have started in that direction. Curtis
- int-serv over e.g. ATM Mark W Garrett
- Re: int-serv over e.g. ATM berson
- Re: int-serv over e.g. ATM Craig Partridge
- Re: int-serv over e.g. ATM Craig Partridge
- Re: int-serv over e.g. ATM Curtis Villamizar
- Re: int-serv over e.g. ATM berson
- Re: int-serv over e.g. ATM Lixia Zhang
- Re: int-serv over e.g. ATM Steve Deering
- Re: int-serv over e.g. ATM Alagu Periyannan
- Re: int-serv over e.g. ATM Mark W Garrett
- Re: int-serv over e.g. ATM Walter Milliken
- Re: int-serv over e.g. ATM Steve Deering
- Re: int-serv over e.g. ATM Mark W Garrett
- Re: int-serv over e.g. ATM Juha Heinanen
- Re[2]: int-serv over e.g. ATM Charlie Tai
- Re: int-serv over e.g. ATM Curtis Villamizar
- Re: int-serv over e.g. ATM Juha Heinanen
- Re: int-serv over e.g. ATM Mark W Garrett
- Re: int-serv over e.g. ATM Juha Heinanen
- Re: int-serv over e.g. ATM Jon Crowcroft
- Re: int-serv over e.g. ATM Juha Heinanen
- Re: int-serv over e.g. ATM Jon Crowcroft
- Re: int-serv over e.g. ATM Curtis Villamizar
- Re: int-serv over e.g. ATM John Krawczyk
- Re: int-serv over e.g. ATM Noel Chiappa
- Re: int-serv over e.g. ATM Andrew Smith
- Re: int-serv over e.g. ATM Andrew Smith
- Re: int-serv over e.g. ATM Curtis Villamizar