[2545] in linux-net channel archive

home help back first fref pref prev next nref lref last post

Re: NAK

daemon@ATHENA.MIT.EDU (Tony Nugent)
Wed Apr 17 04:16:00 1996

Date: 	Wed, 17 Apr 1996 15:29:43 +1000
From: Tony Nugent <tonyn@sctnugen.ppp.gu.edu.au>
To: linux-net@vger.rutgers.edu

Aries Hackerman <aries@hulk.pi.bppt.go.id> wrote:

> Could anyone explain what 'NAK' is?

Negative acknowlegement.  It's like saying `no' to a protocol request,
like setting up the LCP (link control protocol) settings, or in flow
and error control with frames sent in error.

The "opposite" case is an `ACK' which is saying `yes' or `ok'.

There are others, like ARQ (`automatic repeat request' that asks for a
frame that was not received or received with errors, or used in flow
control).  NARQ means `go back and send me frame N from the current
window).

Have a read of any literature that talks about HDLC (High-level Data
Link Control).  For ppp (which uses a specific subset of HDLC), see
RFC's 1661 (The Point-to-Point Protocol) and 1662 (PPP in HDLC-like
Framing)...

http://www.cis.ohio-state.edu/htbin/rfc/rfc1661.html
http://www.cis.ohio-state.edu/htbin/rfc/rfc1662.html

http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1661.txt
http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1662.txt

You can see a (large) index of all the RFC's here:

http://info.internet.isi.edu/in-notes/rfc/files

(RFC 1434, 1747 and 1795 _may_ also be useful).

If there's an RFC that specifically covers HDLC, I would be very
interested to know which one it is... I can't seem to find one that
does that.

Cheers                                   .
Tony                                 _--_|\
    tony@sctnugen.ppp.gu.edu.au     /     *\   T.Nugent@sct.gu.edu.au
    tnugent@cit.gu.edu.au           \_.--._/     ae.nugent@qut.edu.au
    Brisbane, Queensland                  v                 Australia
   -=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-=*#*=-
      In 1940 a munitions manufacturer held a convention in Chicago.
                           It was a real blast.
                       -- "On This Day in History"


home help back first fref pref prev next nref lref last post