Article View: comp.protocols.iso
Article #1232Re: Implementation of start/stop (was: Re: Status of HDLC Standard)
From: Toerless Eckert
Date: Mon, 29 Apr 1991 21:46
Date: Mon, 29 Apr 1991 21:46
41 lines
2596 bytes
2596 bytes
From article <1991Apr5.073800.6984@ugle.unit.no>, by hta@isolde.er.sintef.no (Harald Tveit Alvestrand):
> Someone who has done work on this stuff should be able to know.
> In for example Sunlink X.25, the X.25 module is done in layers.
> In the configuration file, one typical command is
>
> iflayer $X25line $HDLCline $port
>
> Does anyone want to guesstimate the possibility of changing this to
> (lets say)
>
> iflayer $X25line $HDLCstartstopline $ttyline
>
> and writing an inbetween "HDLC start/stop stream module"?
> Would we then have an async-X25 connection for SUN with compatibility with
> other software, or are other magic tricks required?
> Would this be a man-month or a man-year project?
> Inquiring minds want to know (and to have cheap X.25 this year.....)
The layering done in sunlink products is not a streams module
layering as in SysV. It is really a stacking of ifnet structures,
which originate from berkeley unix. Sun extended those structures
to provide for upper and lower connecting ifnet structures.
This is explained a little bit in the X.25 manual from sun.
The problem is, that not every bit of the software interfaces between
the layers is explained in the current documentation. Also i fear that
the interface between the X.25 layer and the data link layer will change
in 7.0 given that sunlink X.25 can use X.25/LLC in that version.
Anyway, you might want to take a look into
inria.inria.fr:/pub/x25_tcp.tar.Z from Francis Dupont (dupont@inria.inria.fr).
This is a probgram which emulates the X.25 over TCP encapsulation for
remote X.25 switching from cisco. It uses a pseudo LAPB level ifnet
and a device triver to tunnel out the X.25 packets from the kernel and
put them into a TCP socket at the user level.
(That software is experimental).
---
Toerless.Eckert@informatik.uni-erlangen.de
/C=de/A=dbp/P=uni-erlangen/OU=informatik/S=Eckert/G=Toerless
bandwidth - the final frontier.
Technical Details
Message-ID:
<1991Apr29.214651.23667@informatik.uni-erlangen.de>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!dali.cs.montana.edu!caen!ox.com!math.fu-berlin.de!unidui!unido!ira.uka.de!fauern!faui43.informatik.uni-erlangen.de!eckertReferences:
<1991Apr5.073800.6984@ugle.unit.no>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!dali.cs.montana.edu!caen!ox.com!math.fu-berlin.de!unidui!unido!ira.uka.de!fauern!faui43.informatik.uni-erlangen.de!eckert From: eckert@immd4.informatik.uni-erlangen.de (Toerless Eckert) Newsgroups: comp.protocols.iso Subject: Re: Implementation of start/stop (was: Re: Status of HDLC Standard) Message-ID: <1991Apr29.214651.23667@informatik.uni-erlangen.de> Date: 29 Apr 91 21:46:51 GMT References: <1991Apr5.073800.6984@ugle.unit.no> Distribution: comp Organization: CSD., University of Erlangen, Germany Lines: 41