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
[email protected]. 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
[email protected]
Irey, Phil NSWC
[email protected]
Jones, Rick HP
[email protected]
Kanoh, Tamotsu ?
[email protected]
Kastenholz, Frank FTP Software, Inc.
[email protected] Knowles, Stev ?
[email protected]
Koeninger, R. Kent Cray
[email protected]
Lund, Craig Mercury Computer
[email protected]
Marlow, Dave NSWC
[email protected]
Maury, Jeff ?
[email protected]
McMahon, Thom Mississippi State U
[email protected]
Michel, Scott UCLA
[email protected]
Postel, Jon USC/ISI
[email protected]
Seitz, Chuck Myricom
[email protected]
Shirley, Fred Sanders
[email protected]
Skjellum, Tony Mississippi State U
[email protected]
======================================================
========================
Please ack receipt.
Thanks,
Danny