Article View: net.lan
Article #1046Re: ISO layer 4 and up...
From: dougm
Date: Sat, 19 Apr 1986 02:34
Date: Sat, 19 Apr 1986 02:34
59 lines
3484 bytes
3484 bytes
> Can someone clarify for me how layer 7 can be standardized without
> knowing the application? I think the difficulty in making higher
> layer protocols is that you can't optimize them for a variety of
> services. I'm working from a context of metropolitan area networks
> (basically grown from LANs) where one hopes to have integrated
> services (data, voice, video - the usual catch-words). You can't
> even run these all through the same MAC (physical/data-link) level
> never mind transport and session layers.
>
> What do these proposed layer 4-7 protocols do, and what kinds of traffic
> do they apply to?
>
> -Mark Garrett
> Bellcore
There are "classes" of application that are known. For example, File
Transfer and Access (FTAM), electronic messaging (X.400), etc.
If you look at the function of each layer, you can see that it is
possible to standardize a lot of the common functions that are
supposed to be done at a particular layer.
Session basically manages a transport session and de-multiplexes a
transport connection a little further. (Transport gets you to a
protocol and session gets you to the application) There is also the
possibility of checkpointing a session to avoid having to restart at
the beginning in the event of a transport failure.
Presentation is supposed to manage data types between the two
applications. ASN.1 (part of the presentation protocol) defines an
encoding for data that is machine independent (perhaps in a more
complex way than is necessary). Character sets, etc. are also handled
at this layer.
Application is supposed to define a set of common primitives for
classes of applications. FTAM defines the protocol for accessing and
manipulating files. CASE defines a set of Common Application Service
Elements from which other application layer protocols can be built.
Other application layer protocols in the works are a "virtual
terminal" protocol for remote login and a "directory services"
protocol for accessing a network directory.
It isn't possible to define a standard for every application yet to be
conceived, but it is possible to define them for the common classes of
application. There will be a lot of vendor specific protocols
providing services which aren't standardized. Some of these vendor
specific protocols may eventually become the basis for new standards.
With user groups such as the GM-MAP group, standards can gain
acceptance and even convince some vendors to support the standards.
As a disclaimer, I don't necessarily feel that the OSI standards are
better than other network protocols, but it appears that they are
gaining acceptance. A LOT of vendors have announced support and a
relatively large number have shown implementations at such trade shows
as NCC and Autofact.
Hope this helps,
Doug McCallum
{cbosgd, hao, ima}!ico!dougm
Technical Details
Message-ID:
<107@ico.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!pyramid!hplabs!hao!ico!dougmReferences:
<424@gould9.UUCP> <319@ptsfd.UUCP> <102@ico.UUCP> <326@ptsfd.UUCP> <106@ico.UUCP> <95@petrus.UUCP>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!pyramid!hplabs!hao!ico!dougm From: dougm@ico.UUCP Newsgroups: net.lan,net.dcom,net.decus Subject: Re: ISO layer 4 and up... Message-ID: <107@ico.UUCP> Date: Fri, 18-Apr-86 21:34:02 EST Article-I.D.: ico.107 Posted: Fri Apr 18 21:34:02 1986 Date-Received: Sun, 20-Apr-86 18:22:39 EST References: <424@gould9.UUCP> <319@ptsfd.UUCP> <102@ico.UUCP> <326@ptsfd.UUCP> <106@ico.UUCP> <95@petrus.UUCP> Organization: Interactive Systems Corp., Boulder CO Lines: 59