🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.iso
Article #402

Re: Encoding RFC 1006 addresses in X.500

#402
From: Christian Huitema
Date: Tue, 16 Jan 1990 12:33
58 lines
3380 bytes
In your message dated  Sat, 13 Jan 90 11:11:22 -0800, you state that:

>Forgive me for seeming high-and-mighty, but there's no point in
>continuing the flow of misinformation.
>...

Still, I will dare adding my two bits, and comment on one of your
assumptions, i.e. that several different ``TS stacks dont interwork''
and that ``you're not going to carry it in NSAP form''...

It is very clear that several implementations have focused on the
transport service as ``the ultimate interface'', and that once a
reasonable transport service emulation has been provided over
technology X, then all OSI application can be used over that
technology. And that is a good thing. However, it should be clear that
considering the transmission control technologies as ivory towers that
will not intercommunicate is definitely not such a good thing.
Yourself, among many others, tried to obviate this inconveniency by
providing ``transport gateways''.

In fact, the matter is obscured by the political decision to describe
RFC-1006 as ``an emulation of TP-4 over TCP'', in order to keep the
NIST happy.. In fact, a close look at RFC-1006 shows that it provides
an emulation of the X.25 network service over TCP, and then stack TP-0
over it. Which is a good thing, for it makes the realisation of
gateways between RFC-1006 and TP0 over X.25 much easier. But, lets come to my point.

Suppose that the general requirement of the transport service provision
over an existing transmission control technology (TCP, SNA, you name
it) is to provide an emulation of the CONS and to stack TP-0 over it.
Then, the design of gateways between that TS-Stack and others
(including X.25) becomes very straightforward: NSAPs are passed end to
end, and are used in the intermediate gateways to select a route. The
gateways, and only them, will need to know the principle of the coding
of the NSAP addresses; the other systems will only use the NSAP for
routing, and one could even incorporate an address resolution protocol
(CONS ES-IS in OSI lingo) in the ``revised RFC-1006'' in order to make
that routing easier.

Indeed, we will be left with the "CO/CL mess". But, even here, things
are changing, and instead of blaming "the other side of the Atlantic",
transparent gateways are designed which do use the NSAP addressing. 

In short, if we want to perform global OSI networking, we should concentrate:

* on the revision of RFC-1006, so that it could at least carry the
requested NSAP addresses in the initial exchange. If it could
incorporate an ARP, it would be much better.

* on the provision of CONS relays between RFC-1006 and X.25 or other CONS subnets.

* on the provision of ``transparent'' NSAP based gateways between TP-0
over CONS and TP-4 over CLNS.

Apart from that, your lecture was a reasonable statement of the
(deplorable) state of the art -)..

Christian Huitema
Technical Details
Message-ID: <9001161233.AA03477@jerry.inria.fr>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!MIRSA.INRIA.FR!Christian.Huitema
References: <12349.632257882@cheetah.nyser.net>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!MIRSA.INRIA.FR!Christian.Huitema
From: Christian.Huitema@MIRSA.INRIA.FR (Christian Huitema)
Newsgroups: comp.protocols.iso
Subject: Re: Encoding RFC 1006 addresses in X.500
Message-ID: <9001161233.AA03477@jerry.inria.fr>
Date: 16 Jan 90 12:33:10 GMT
References: <12349.632257882@cheetah.nyser.net>
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 58