Network Working Group
Request for Comments #47 J. Postel
S. Crocker
UCLA
20 April 70
BBN's Comments on NWG/RFC #33
[Page 1]
RFC 47 BBN's Comments on NWG/RFC #33 April 1970
Since we cannot force a Host to take a message, we have built an elab- orate RFNM mechanism to suspend new input until he does. This mech- anism is an imperfect attempt to solve a very hard communications problem. The desire is to regulate traffic in such a way that as the Host takes its message from the IMP the next message is arriving on the phone line, and no buffering occurs at all.
[Page 2]
RFC 47 BBN's Comments on NWG/RFC #33 April 1970
Again on page 5 "An even more basic assumption, of course, is that the network's load comes from some users transmitting sequences of messages rather than many users transmitting single messages coincidentally." We are in great shape against single message users when their messages are randomly related. The statistics are all in our favor and we have special procedures for the (rare) coincedences. Our problems come with the non-random coincidences, and we have taken special precautions against users transmitting bursts (sequences) of messages. We assume all kinds of users, and protect ourselves accordingly.
[Page 3]
RFC 47 BBN's Comments on NWG/RFC #33 April 1970
But if buffering is needed why not get more memory and do it in the IMP? Because buffering is a Host function, is different in each time share system, is hard to control over a busy serial channel, might not be needed at all in some places, and is better done where the extra memory can be efficiently shared by the Host operating system.