A Simplified NCP Protocol
Rudolph Kalin · 1970
This RFC defines a new NCP protocol that is simple enough to be implemented on a very small computer, yet can be extended for efficient operation on large timesharing machines.Because worst case storage requirements can be predicted, a conservative implementation can be freed of complicated resource allocation and storage control procedures.A general error recovery procedure is also defined. Overview and RationalThe central premise of this proposal is an insistence that all userto-user connections be bi-directional.For those familiar with communication theory, this appears most reasonable.All communication requires a cyclical flow of information.To deny a simple association between a message and its reply makes protocol unnecessarily complicated and turns simple mechanisms of flow control into nightmares.