Browse Prior Art Database

Proposed experiment with a Message Switching Protocol (RFC0333)

IP.com Disclosure Number: IPCOM000004889D
Original Publication Date: 1972-May-15
Included in the Prior Art Database: 2001-Jul-11
Document File: 27 page(s) / 62K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

R.D. Bressler: AUTHOR [+3]

Abstract

A message switching protocol (MSP) is a system whose function is to switch messages among its ports.

This text was extracted from a ASCII document.
This is the abbreviated version, containing approximately 6% of the total text.

Network Working Group Bob Bressler Request for Comments: 333 MIT/Dynamic Modeling NIC 9926 Dan Murphy Category: C9 (experimentation) BBN/TENEX Obsoletes: 62 Dave Walden Updates: none BBN/IMP

15 May 1972

A PROPOSED EXPERIMENT WITH A MESSAGE SWITCHING PROTOCOL

CONTENTS

Introduction .................................................. 1 Some Background ............................................... 2 References .................................................... 3 MSP Specification ............................................. 4 Issue ......................................................... 8 Message Header ................................................ 10 Examples ...................................................... 15 TELNET ........................................................ 16 The Information Operator ...................................... 16 Unique Port Numbers ........................................... 20 Flow Chart .................................................... 23 MSP Variations ................................................ 25 Appendix ...................................................... 26

INTRODUCTION

A message switching protocol (MSP) is a system whose function is to switch messages among its ports.

For example, there is an implementation of an MSP in each Interface Message Processor. We believe that the effective utilization of communications networks by computer operating systems will require a better understanding of MSPs. In particular, we feel that Network Control Programs (NCPs), as they have been implemented on the ARPA Computer Network (ARPANET), do not adequately emphasize the communications aspects of networking i.e., they reflect a certain reluctance on the part of systems people to move away from what we term "the stream orientation". We propose, as an aside the network development using the current NCPs, to rethink the design of NCP- level software beginning with a consideration of MSPs.

The thrust of this note is to sketch how one would organize the lowest level host-host protocol in the ARPANET around MSPs and how this organization would affect the implementation of host software.

Bressler, et al. Experimentation [Page 1]

RFC 333 MESSAGE SWITCHING PROTOCOL EXPERIMENT May 1972

SOME BACKGROUND

Over the past several weeks there has been considerable informal discussion about the possibility of implementing, on an experimental basis, in several of the ARPA Network Host Computers, NCPs which follow a protocol based on the concept of message switching rather than the concept of line switching (see the parenthetical sentence in the first paragraph of page 6 of NIC document 8246, Host/Host Protocol for the ARPA Network). Party to this discussion have been Bob Bressler (MIT/Dynamic Modeling) Steve Crocker (ARPA), Will Crowther (BBN/IMP), Tom Knight (MIT/AI), Alex McKenzie (BBN/IMP), Bob Metcalfe (MIT/D...