Article View: comp.protocols.iso.dev-environ
Article #68Addressing within ISODE
From: Alan Young
Date: Thu, 31 Aug 1989 08:09
Date: Thu, 31 Aug 1989 08:09
44 lines
2450 bytes
2450 bytes
I have recently added another transport stack to ISODE to support our
local Class 3 implementation. I have defined TS_TSPI as the transport
stack identifier and use NA_NSAP as the network address style. In
compat/tailor.c I have added {"tspi", TS_TSPI} to ts_pairs and make use
of "realns" for ts_communities.
For the loading of responders I have defined NT_TSPI (= 'P'). I cannot
use tsapd because our implementation does not permit a network
connection to pass across fork() or exec() system calls but this is not
too much of a problem because the network will load an arbitrary process
in response to a T-CONNECT-indication for a particular TSEL; in effect
the network contains its own tsapd.
My problems come in trying to put appropriate entries in isoentities (or
elsewhere if that is more appropriate) which will cause applications to
use TS_TSPI/NA_NSAP addressing for hosts with this type of transport
service. I have enabled only "ts_stacks tspi" and "ts_communities
realns" in isotailor. I have generated entries like (BTW is there any
way I can specify the portion after NS+ as an ascii string instead of
spelling it out in hexadecimal?):
# Concurrent Computer Corp, ESDG, Slough1, U.K.: 1.17.4.1.1.1
# 1.17.4.1.1.1.1 sl10c
sl10c default 1.17.4.1.1.1.1.0 \
NS+534c313043
# 1.17.4.1.1.1.2 sl80a
sl80a default 1.17.4.1.1.1.2.0 \
NS+534c383041
but whether or not the entry is used seems a bit hit-and-miss. In
particular, on machines which also support TS_TCP/NA_TCP (but without
them enabled in ts_stacks, ts_communities) an address of the form
"Internet=sl10c" is often generated.
I have read the documentation and a fair quantity of the code but I
still have little real idea how all this addressing works. Given that I
want to add a TP0 bridge stack using TS_TSPI as the network service
sometime soon I should really like to get a handle on all this. Any
pointers would be very much appreciated.
Alan Young.
Technical Details
Message-ID:
<932@sl10c.concurrent.co.uk>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!mcsun!ukc!stl!concurrent!awyShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!mcsun!ukc!stl!concurrent!awy From: awy@concurrent.co.uk (Alan Young) Newsgroups: comp.protocols.iso.dev-environ Subject: Addressing within ISODE Message-ID: <932@sl10c.concurrent.co.uk> Date: 31 Aug 89 08:09:01 GMT Reply-To: Alan Young <awy@concurrent.co.uk> Organization: Concurrent Computer Corp (ESDG), Slough, U.K. Lines: 44