🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lan
Article #867

4.1bsd TCP and MIT IBM PC Telnet Close Problems

#867
From: Tim Maroney
Date: Fri, 23 Aug 1985 12:42
30 lines
2268 bytes
I am finishing an implementation of TCP/IP over Appletalk, the Macintosh
local area network.  The implementation is based on MIT's TCP/IP for the IBM
PC.  One problem remains.  When TELNETing to a 4.1bsd VAX, it is not
possible to initiate a close.  The FIN segment gets sent out, a little extra
data comes in from the VAX (and is ACKED by the Mac), and then nothing until
the VAX resets the connection some seconds later.  The VAX never sends out
its FIN segment.  I have gone over packet logs for hours, vainly looking for
some deviation from the RFC in the behavior of my TCP, but there is none; I
am matching the "Normal Close Sequence" diagram perfectly.  Furthermore,
when I TELNET to a TOPS system, the close sequence works fine.

I tested this with the original MIT IBM PC version of TELNET using a
borrowed PC, with the exact same results.  Eventual reset on the VAX,
immediate close on TOPS.

Yet I have also frequently TELNETed from TOPS-20 to a 4.1bsd VAX, and that
works fine from open to snag-free close.  So I am hesitant to point the
finger at the VAX.  Unfortunately, I have no way of monitoring the Ethernet
to find out what the TOPS and the VAX are saying to each other.

Does anyone know why the MIT PC TCP/IP does not close properly with the VAX
4.1bsd TCP?

(Incidentally, TFTP and TELNET for the Mac over Seagate will be appearing in
net.sources.mac as soon as I get this one last problem squashed or at least
figured out....)
-=-
Tim Maroney, Carnegie-Mellon University, Networking
ARPA:	Tim.Maroney@CMU-CS-K	uucp:	seismo!cmu-cs-k!tim
CompuServe:	74176,1360	audio:	shout "Hey, Tim!"
Technical Details
Message-ID: <502@cmu-cs-k.ARPA>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!genrad!panda!talcott!harvard!seismo!rochester!cmu-cs-pt!cmu-cs-k!tim

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 5/3/83; site cmu-cs-k.ARPA
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!genrad!panda!talcott!harvard!seismo!rochester!cmu-cs-pt!cmu-cs-k!tim
From: tim@cmu-cs-k.ARPA (Tim Maroney)
Newsgroups: net.lan
Subject: 4.1bsd TCP and MIT IBM PC Telnet Close Problems
Message-ID: <502@cmu-cs-k.ARPA>
Date: Fri, 23-Aug-85 08:42:58 EDT
Article-I.D.: cmu-cs-k.502
Posted: Fri Aug 23 08:42:58 1985
Date-Received: Tue, 27-Aug-85 01:03:43 EDT
Organization: Carnegie-Mellon University, Networking
Lines: 30