🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.misc
Article #549

Re: SDLC/HDLC

#549
From: Art Berggreen
Date: Thu, 31 Dec 1992 05:30
34 lines
2197 bytes
In article <1992Dec31.023213.21653@magnus.acs.ohio-state.edu> sgururaj@magnus.acs.ohio-state.edu (Sanjay R Gururaj) writes:
>Hi!
>
>Does anyone know what the difference is between SDLC (synchronous data
>link protocol) and HDLC (????)
>Any pointers to documentation on the above protocol would be appreciated.
>Thanks in advance.

Well, for a rough first cut, SDLC is mostly a subset of HDLC.  ISO
HDLC specifications include 3 general operating modes for HDLC,
NRM (Normal Response Mode), ARM (Asynchronous Response Mode) and
ABM (Asynchronous Balanced Mode), together with numerous options
within those modes.  Ignoring some of the bizarre varients of SDLC
(like ring mode operation), SDLC is a NRM subset of HDLC. HDLC/LAPB
which is one of the most common flavors of HDLC (used by X.25) is
an ABM version of HDLC.  In NRM HDLC (or SDLC) there is one "Primary"
Station and one or more "Secondary" stations.  The HDLC address is
used to identify the secondary involved in a transaction.  Commands
are always to a secondary and Responses are always from a secondary.
A secondary is only allowed to send responses when "polled" by the primary.
This means a command frame with the "Poll" bit set.  When the secondary
is finished talking to the primary, it sets the "Final" bit in the
last response frame sent to the primary.  The primary can now move on
to some other secondary.  In contrast, in an ABM version (like LAPB)
either end can issue a command or response frame at any time.  But
ABM HDLC is usually limited to point-to-point operation.

As for documents, there is an IBM document describing SDLC.  There
are a series of ISO documents for HDLC (sorry I'm at home and don't have
the references).

>sanjay gururaj

Art Berggreen
Technical Details
Message-ID: <1992Dec31.053047.26582@acc.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!uwm.edu!spool.mu.edu!agate!dog.ee.lbl.gov!network.ucsd.edu!ucsbcsl!spectrum.CMC.COM!fennel.acc.com!art
References: <1992Dec31.023213.21653@magnus.acs.ohio-state.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!uwm.edu!spool.mu.edu!agate!dog.ee.lbl.gov!network.ucsd.edu!ucsbcsl!spectrum.CMC.COM!fennel.acc.com!art
From: art@acc.com (Art Berggreen)
Newsgroups: comp.protocols.misc
Subject: Re: SDLC/HDLC
Message-ID: <1992Dec31.053047.26582@acc.com>
Date: 31 Dec 92 05:30:47 GMT
References: <1992Dec31.023213.21653@magnus.acs.ohio-state.edu>
Organization: ACC, Advanced Computer Communications
Lines: 34