EditorŐs note: These minutes have not been edited. The MessageWay working group met on Monday evening, led by Danny Cohen of Myricom. Danny gave a brief overview of MessageWay. The MessageWay End-to-End protocol (EEP) was specified in December 1995 (at IETF'34), the MessageWay Router-to Router protocol (RRP) is already specified now (at IETF'35), and the MessageWay Resource Discovery and Allocation Protocol (REDAP) is planned to be specified by June 1996 (at IETF'36). Interested parties may subscribe to the MessageWay mailing list, by sending an e-mail request to MsgWay-request@myri.com. To access the MessageWay archived documentation, use the URL ftp://ftp.isi.edu/msgway/msgway.mail. Danny then introduced proposed changes to the MessageWay header which are practically as recommended by Tony Skjellum in an earlier e- mail to the MsgWay-WG. Tony gave a presentation of the proposed MessageWay header changes. The changes are intended to extend the address range (from 16 bits to 24 bits), to enable optional hierarchical addressing, and to add EEP- header-optional-fields ("options") capability (for user implementation flexibility). The extended address range is needed to overcome the current MessageWay 64K address limit. In large System Area Networks (SANs), such as Paragon, there may be up to 9K nodes, each with one or more physical and logical MessageWay addresses. A MessageWay interconnection of several such large SANs would exceed the MessageWay address space. Going to a 24-bit address increases the address limit to 8M. The proposed 24-bit address structure uses the first one-to-four bits to indicate the type of address. If the first bit is 0, then it is a physical address. Otherwise, the address type is that shown below, where "x" = "don't care": BITS ADDRESS TYPE 11xx L2RH (Level-2 Routing Header) 100x Reserved 1010 Logical Address 1011 Symbol (or Option) A symbol (or option) is a MessageWay optional field that is included, in addition to the regular header, in order to convey specific information from the source node to the destination node (or one of the intervening nodes in the packet traversal path). This capability is envisioned to be useful for enabling future MessageWay extensions, such as security and network management. These Symbols could appear anywhere before the EEP-header, intermixed with L2RHs. EEP-header-options are only permitted at the end of the EEP-header. One bit of the EEP-header is reserved to indicated the presence of options (f = 1). An option is always a multiple of 64-bits and is in the typical Internet type-length-value (TLV) format. During the next section of the meeting Tony Skjellum (Mississippi State University) and Scott Michel (UCLA) each presented his group's MessageWay implementation plan and status. Tony's group is doing a preliminary implementation of MessageWay on UDP, with a follow-on implementation targeted for their heterogeneous SAN network of Myrinet and ATM links. Tony sees three groups of MessageWay Application Programming Interfaces (APIs): Group-1 API to mimic the standard closely, Group-2 API to provide end-to-end reliable transfer, and Group-3 API to include security and realtime support. Scott's group (at UCLA) is doing a similar MessageWay implementation on their Myrinet networks that are interconnected via ATM. Kent Koeninger (of Cray Research) gave a presentation of the SAN protocols being considered by Cray Research and their need for megapackets (packets with lengths in the hundreds of megabytes). Cray uses GigaRing, a bidirectional ring network based on the Scalable Coherent Interface (SCI) IEEE standard, to connect its supercomputers in a gigabyte/second/link SAN. Cray wants megapacket capability in the transport layer because most of their supercomputer-to- supercomputer data flow is file transfers rather than messages, for which large packets are more efficient. Cray is looking at several potential protocols, including MessageWay and High-Performance Parallel Interface (HIPPI) Framing Protocol (HIPPI-FP). Kent recommended that the MessageWay working group review the HIPPI- FP specification (ANSI X3.210-1992, 13 April 1994.). Danny closed the meeting by summarizing the near-term goals of the working group. First, the group members need to review and comment on the header changes which Danny will distribute in about two weeks. Second, MSU and UCLA need to continue their MessageWay implementation tasks. And, third, Danny needs to begin definition of the Resource Discovery and Allocation Protocol. The next MessageWay working group meeting will be in June 1996 at IETF'36. Attendance List: NAME COMPANY E-MAIL Cohen, Danny Myricom cohen@myri.com Irey, Phil NSWC pirey@relay.nswc.navy.mil Jones, Rick HP raj@cup.hp.com Kanoh, Tamotsu ? kanoh@ats.sjk.kdd.co.jp Kastenholz, Frank FTP Software, Inc. Kasten@ftp.com Knowles, Stev ? Stev@precision.guesswork.com Koeninger, R. Kent Cray kentk@cray.com Lund, Craig Mercury Computer clund@mc.com Marlow, Dave NSWC dmarlow@relay.nswc.navy.mil Maury, Jeff ? jfmaury@wtk.suresnes.marben.fr McMahon, Thom Mississippi State U thom@erc.msstate.edu Michel, Scott UCLA scottm@cs.ucla.edu Postel, Jon USC/ISI postel@isi.edu Seitz, Chuck Myricom chuck@myri.com Shirley, Fred Sanders fshirley@sanders.com Skjellum, Tony Mississippi State U tony@cs.msstate.edu ====================================================== ======================== Please ack receipt. Thanks, Danny