🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.iso
Article #1091

OSI on PCs without additional hardware

#1091
From: Markus Kuhn
Date: Wed, 30 Jan 1991 17:21
41 lines
2317 bytes
I just had an idea that as far as I know hasn't been discussed
here:

If you want to use OSI protocols on an IBM compatible PC, you will
have to buy quite expansive boards (Ethernet, X.25, ISDN, etc.)
to conform to one of the established protocol stacks.
The only interface that comes with a PC is a serial asyncronous
(I think ISO says start-stop-mode instead of asynchronous)
RS-232C port that hasn't been supported by any standard so
far. But now, I have read that ISO has published an addendum
to the HDLC standard that allows HDLC connections on a
start-stop-mode line.

The X.25 protocol uses a HDLC subset called LAP-B in the
data link layer. So the new addendum should allow you to
adapt LAP-B and with this X.25 to run on asynchronous ports.

In this way, it should be possible to connect every PC over
a layer 2 or 3 gateway with the OSI world. This gateway might
be a public BBS or a main frame (at universities for example).
All the fine OSI services (VT, X.400 UA<->MS, FTAM) would run
on PCs via modem lines etc.

Has this idea been considered anywhere before?

Is it difficult to implement a unix command (lets call it OSI)
that switches the terminal line from ASCII to LAP-B.
So you login with a OSI terminal emulator at a host,
than you enter OSI and switch your terminal program to LAP-B.
Or alternatively, you connect to line that has been configured
especially for LAP-B and login with the VT protocol.

I am a CS student that has more than enough spare time and 
enthusiasm to implement a small OSI system in this way
(public domain of course) on a PC. Unfortunately the
standard papers are much to expensive for me.
Can anybody give me some technical details of the start-stop HDLC.

I am looking forward to any comments on this topic!

Markus Kuhn, University Erlangen, Germany
Technical Details
Message-ID: <mskuhn.665256101@faui09>
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!samsung!sol.ctr.columbia.edu!ira.uka.de!fauern!faui43.informatik.uni-erlangen.de!faui09!mskuhn

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!samsung!sol.ctr.columbia.edu!ira.uka.de!fauern!faui43.informatik.uni-erlangen.de!faui09!mskuhn
From: mskuhn@faui09.informatik.uni-erlangen.de (Markus Kuhn)
Newsgroups: comp.protocols.iso
Subject: OSI on PCs without additional hardware
Message-ID: <mskuhn.665256101@faui09>
Date: 30 Jan 91 17:21:41 GMT
Distribution: comp
Organization: CSD., University of Erlangen, Germany
Lines: 41