CURRENT_MEETING_REPORT_

Reported by Vladimir Sukonnik/Process Software Corporation

Minutes of the TP/IX Working Group (TPIX)

The TPIX Working Group met jointly with the TUBA Working Group and also
met in a second independent session.  The agenda for that meeting was:


  o Introduce and discuss CATNIP
  o Review TP/IX charter and name


The meeting started with Ross Callon introducing the concept of the
Forward Cache Identifier, or handle, to be used to speed up processing
in routers.  A downstream router may send an ICMP message offering an
FCI for a particular source, destination, and type of service.  The
source may then use the FCI in its packet instead of fully specified
source and destination addresses.  Using the FCI will achieve two goals:
smaller packet size and faster processing in the router.


CATNIP

Robert Ullmann introduced CATNIP. CATNIP is a revision of the TP/IX
proposal.  The TP/IX packet has been extended to include a Forward Cache
Identifier and NSAP-style source and destination addresses.  Using a
NSAP-style address, CATNIP could be used to represent IPv4, IPX and OSI
protocols.  CATNIP could also be used to connect CLNP systems to IPv4
and IPX systems.

Several people suggested that placing the Forward Cache Identifier in
the first longword of the packet may speed up processing.  Robert
pointed out two reasons for not doing so.  First, the first byte must be
reserved for NLPID field.  Second, it was observed that any current or
future processor will be loading at least 64 bits in parallel anyway.
It is also easier to make FCI fixed field rather than a variable size.

TCP used to be part of the TP/IX proposal.  The working group felt that
it would be better to separate TCP (and UDP) from the CATNIP proposal
and have them addressed as separate issues.

The working group decided to remove RAP (RFC 1476) from its charter, to
be developed separately.  It was noted by Dave Katz and others that
IS-IS will work fine with CATNIP, as will the IDRP and other methods;
the existing OSI routing could be used for CATNIP's addressing scheme
without any changes.

A concern was raised that the selection field in the CATNIP header may
not be long enough.  It seems, however, that 16 bits is a reasonable
size for fields that assign one code point to each of a set of protocols
(at least below application layer).  It's hard to see us designing more
than 65000 transport layer protocols.

The TP/IX working group also defined milestones for Seattle:


  o Rob will add additional details and publish CATNIP as an
    Internet-Draft.

  o Rob will write the white paper requested by the IPng directorate as
    soon as the outline is available.

  o Vladimir will rewrite TP/IX charter and work with Scott Bradner on
    renaming the working group to CATNIP.

  o The group will plan on meeting jointly with TUBA for one session in
    Seattle, and will continue to coordinate efforts to find as much
    common ground as possible.


Attendees

Nick Alfano              [email protected]
Vadim Antonov            [email protected]
Susie Armstrong          [email protected]
Jules Aronson            [email protected]
Erik-Jan Bos             [email protected]
Rebecca Bostwick         [email protected]
Scott Bradner            [email protected]
Glen Cairns              [email protected]
Ross Callon              [email protected]
Peter Cameron            [email protected]
George Chang             [email protected]
John Chang               [email protected]
Enke Chen                [email protected]
Richard Colella          [email protected]
Michael Collins          [email protected]
David Conrad             [email protected]
Matt Crawford            [email protected]
John Curran              [email protected]
Michael Davis            [email protected]
Chuck de Sostoa          [email protected]
Stephen Deering          [email protected]
Avri Doria               [email protected]
Robert Fink              [email protected]
Eric Fleischman          [email protected]
Peter Furniss            [email protected]
Eugene Geer              [email protected]
Robert Gilligan          [email protected]
Chris Gunner             [email protected]
Denise Heagerty          [email protected]
Phil Irey                [email protected]
Kevin Jackson            [email protected]
David Jacobson           [email protected]
Dave Katz                [email protected]
Elizabeth Kaufman        [email protected]
Edwin King               [email protected]
Jian Li                  [email protected]
Kanchei Loa              [email protected]
E. Paul Love             [email protected]
Tracy Mallory            [email protected]
David Marlow             [email protected]
Jun Matsukata            [email protected]
Doug Montgomery          [email protected]
Dan Nordell
Erik Nordmark            [email protected]
William Palter           [email protected]
Andrew Partan            [email protected]
Radia Perlman            [email protected]
Eric Peterson            [email protected]
David Piscitello         [email protected]
James Quigley            [email protected]
Martin Schulman          [email protected]
Vincent Shekher          [email protected]
Erik Sherk               [email protected]
Uttam Shikarpur          [email protected]
Keith Sklower            [email protected]
Frank Solensky           [email protected]
Vladimir Sukonnik        [email protected]
Steve Suzuki             [email protected]
Larry Tepper             [email protected]
Richard Thomas           [email protected]
Robert Ullmann           [email protected]
William Warner           [email protected]
Chris Wheeler            [email protected]
Gerry White              [email protected]
Cathy Wittbrodt          [email protected]
David Woodgate           [email protected]