🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.transputer
Article #1565

Re: Too many acknowledges

#1565
From: David Boreham
Date: Tue, 26 Mar 1991 16:29
36 lines
1856 bytes
In article <57*.S=iselin.OU=iam.O=unibe.PRMD=SWITCH.ADMD=ARCOM.C=CH.@MHS> iselin@IAM.UNIBE.CH (Nicolas Iselin) writes:
>To all hardware specialists !
>
>We have here quite a tricky problem which seems to be hardware 
>dependent. Can anyone tell me what a transputer does, when a
>link receives an acknowledge packet without having sent a 
>data byte ?
>
>Our guess is that it brings the whole Transputer to halt without
>setting the errorflag.
>
>Who knows more ?
>
The link interface is either ``expecting'' an ACK or
it isn't. If it is and it receives and ACK, it takes
it as a indication that transmission can proceed. If
it isn't expecting an ACK, it ignores it.

ACK's are only ``expected'' when a byte has been
transmitted and before the corresponding ACK has been
received.

So, for example merely injecting ACK packets onto
a quiet link should not cause a problem. Injecting
ACKs onto an active link could cause data overrun at
the receiver, depending upon where the ACK falls in
time. That could certainly lock up a network.



Note that the error flag has nothing whatsoever
do to with links. 

David Boreham, INMOS Limited | mail(uk): davidb@inmos.co.uk or ukc!inmos!davidb
Bristol,  England            |     (us): uunet!inmos.com!davidb
+44 454 616616 ex 547        | Internet: davidb@inmos.com
Technical Details
Message-ID: <15079@ganymede.inmos.co.uk>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!mcsun!ukc!icdoc!inmos!brac!davidb
References: <57*.S=iselin.OU=iam.O=unibe.PRMD=SWITCH.ADMD=ARCOM.C=CH.@MHS>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!mcsun!ukc!icdoc!inmos!brac!davidb
From: davidb@brac.inmos.co.uk (David Boreham)
Newsgroups: comp.sys.transputer
Subject: Re: Too many acknowledges
Message-ID: <15079@ganymede.inmos.co.uk>
Date: 26 Mar 91 16:29:34 GMT
References: <57*.S=iselin.OU=iam.O=unibe.PRMD=SWITCH.ADMD=ARCOM.C=CH.@MHS>
Sender: news@inmos.co.uk
Reply-To: davidb@inmos.co.uk (David Boreham)
Organization: none
Lines: 36