🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.protocols.iso
1 messages
1 total messages Started by Markus Kuhn Wed, 30 Jan 1991 17:21
OSI on PCs without additional hardware
#1091
Author: 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
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads