🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.iso
Article #1635

Re: TCP/IP versus OSI

#1635
From: Dave Crocker
Date: Mon, 15 May 1989 16:09
61 lines
2588 bytes
Bob,

I think that you may be importing too much functionality to the TSB and
that you may want to use it in some ways that could be better done in other
ways...

You cite three situations.  The first has OSI, down to CLNP, running in
an IP network.  You put in a TSB to allow CLNP to run over OSI Transport
and then have it translated to run over TCP.  This sounds strange, to say
the least.  Running CLNP encapsulated over IP, directly, where CLNP views
IP as a link-level protocol, is far cleaner.

The second situation reverses the relationships, to have IP running over
a CLNP network.  Again, the solution is far cleaner to have IP view CLNP
as a link protocol and CLNP think that IP is a Transport protocol.  I do
not see any benefits of placing TSB-like technology in between and, in fact,
it does not sound as if it would work.

Your last scenario uses a TSB to map OSI, down to CLNP, over to OSI, down
to session, over RFC1006 and IP.  (ISODE only goes down to session.)
This truly does not compute.

A rule for determining how/when/where to do conversions:  Create two
protocol stacks. Look for the highest and lowest points of departure.
You need to translate in between those points, at the highest level.

e.g.,

OSI APPl       TCP APPL
...            ...


Means that nothing is in common and you translate above it; i.e., an
applicatio gateway.

OSI APPL       OSI APPL
OSI PRES       OSI PRES
OSI SESS       OSI SESS
OSI TPORT      TCP
...            ...

Means that you need to translate at transport level.  This is the exact, and
only, case that the documented Transport Service Bridge will solve.  To the
extent that the other scenarios you describe can and should be done, they
are independent of this particular kind of TSB.  I.e., they are different
products.

ANother example:

OSI APPL/ROSE   OSI APPL/ROSE
OSI PRES        
OSI SESS
OSI TPORT       TCP
...             ...

The right-hand column is what is being called "light-weight presentation"
and is what Marshall did for the NetMan CMIP-over-TCP group.  To interwork
with the pure OSI world, this requires a ROSB (Remote Operations Service
Bridge).

Dave
Technical Details
Message-ID: <8905160042.AA12996@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!AHWAHNEE.STANFORD.EDU!dcrocker

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!AHWAHNEE.STANFORD.EDU!dcrocker
From: dcrocker@AHWAHNEE.STANFORD.EDU (Dave Crocker)
Newsgroups: comp.protocols.iso
Subject: Re: TCP/IP versus OSI
Message-ID: <8905160042.AA12996@ucbvax.Berkeley.EDU>
Date: 15 May 89 16:09:31 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 61