CURRENT_MEETING_REPORT_
Reported by Mark Laubach/Hewlett-Packard
Minutes of the IP Over Asynchronous Transfer Mode Working Group (ATM)
The Classical Internet-Draft
The ``Classical IP and ARP over ATM'' (henceforth called ``Classical'')
Internet-Draft Last Call closed on Monday, November 1. All issues
raised during the Last Call process were dealt with and closed. One
serious technical issue was raised by Dave Sincoskie regarding the ARP
table entry timeout and n*n InARP transmission characteristics. A
paragraph change was presented and adopted by consensus at the Thursday
meeting. The change is as follows:
Under section 8.5 ``ATMARP Table Aging,'' replace paragraph:
Prior to aging (removing) an ATMARP table entry, all members
MUST generate an InARP_REQUEST on any open virtual circuit (VC)
associated with that entry. If an InARP_REPLY is received,
that table entry is updated and not deleted. If there is no
open VC associated with the table entry, the entry is deleted.
With the following two paragraphs:
Prior to aging an ATMARP table entry, an ATMARP server MUST
generate an InARP_REQUEST on any open VC associated with that
entry. If an InARP_REPLY is received, that table entry is
updated and not deleted. If there is no open VC associated
with the table entry, the entry is deleted.
When an ATMARP table entry ages, an ATMARP client MUST
invalidate the table entry. If there is no open VC associated
with the invalidated entry, that entry is deleted. In the case
of an invalidated entry and an open VC, the ATMARP client must
revalidate the entry prior to transmitting any non address
resolution traffic on that VC. In the case of a PVC, the client
validates the entry by transmitting an InARP_REQUEST and
updating the entry on receipt of an InARP_REPLY. In the case of
an SVC, the client validates the entry by transmitting an
ARP_REQUEST to the ATMARP Server and updating the entry on
receipt of an ARP_REPLY. If a VC with an associated invalidated
ATMARP table entry is closed, that table entry is removed.
Dave Piscitello approved the change process; another Last Call is not
needed. The Classical Internet-Draft is awaiting IESG ballot.
Routing over Large Clouds Working Group Introduction
Joel Halpern gave a presentation of the proposed charter of the Routing
Over Large Clouds Working Group (ROLC). Juha's NBMA ARP has been moved
into that working group. Issues involved with ARPing beyond the LIS and
shortcut routing, et al. for IP over ATM are now in ROLC.
The MTU Internet-Draft
Ran Atkinson presented his Internet-Draft, ``Default IP MTU for use over
ATM AAL5'' (henceforth called ``MTU''). There was much discussion over
the use of SDU negotiation. Dan Grossman suggested that advantage
should be taken of whatever signaling support is available and make it
mandatory for SVC negotiations. The working group needs to specify the
parameters of UNI 3.0 so that interoperable implementations exist. The
issue was raised that a very clearly defined default case exists
(classical model) and it is necessary to have a clear plan of how
signaling is used, for what, and what the defaults are.
A discussion of the MTU path discovery requirement took place. The
question of whether system requirements (IP systems) can be driven by
requiring it in IP over ATM was raised. Ran feels that an on/off switch
is a implementation optimization; i.e., up to the implementor. Others
feel that it is not the ATM Working Group's place to require it. The
group reached the following recommendation: use the default MTU size of
9180. IP stations must implement MTU path discovery but are not
required to use it. If they do use it, the MTU size may be adjusted,
etc.
Ran will be updating the document soon. The MTU path discovery issue is
still being debated.
Framework Document
Bob Cole led a discussion of the framework document. Joel Halpern led a
short presentation on TUNIC and TULIP. Discussion was plentiful on all
issues. Bob will be seeking volunteers for help with a new version.
The working group chair hopes that this document can be turned into a
planning guide for the working group. Discussions will continue on the
mailing list.
Security and Reliability
Bryan Lyles presented a brief introduction of security issues with
regards to IP over ATM, in that a firewall-level mechanism is needed
that allows certain streams to go through a firewall. Also, as trends
will want to multiplex a VC higher in the protocol stack (e.g., TCP
ports, or higher) reliability of the VC must be understood. A reliable
peer protocol cannot be replaced with an unreliable VC. These issues
were presented to the working group as a consideration of areas that
might be worked on in the future.
Wrap Up
The group hosted other discussions on source address, the non-optimal
behavior of InARP, selectors and multiple LIS's, application binding,
and Q.93B parameters.
There was not enough time to complete discussion on the issue of IP over
the ATM Forum's LAN Emulation specification.
Action items for the group are:
o Ran and Bob each incorporate comments from the meeting into their
respective documents.
o Dan Grossman, Mike Goguen, and George Swallow are forming a small
design team to generate an Informational document on how to use the
UNI 3.0 for IP over ATM. Sufficient information will be presented
to enable consistent implementations but not to duplicate ATM Forum
specifications.
o Bryan Lyles and Drew Perkins will collaborate on a draft statement
for the framework document on possible methods of supporting IP
multicast.
o Andy Malis will follow through on the multiple VC thrashing issue
and will generate consensus.
Attendees
Masuma Ahmed
[email protected]
Nick Alfano
[email protected]
Anthony Alles
[email protected]
Randall Atkinson
[email protected]
Nutan Behki
[email protected]
Ram Bhide
Richard Binder
[email protected]
Jon Boone
[email protected]
Erik-Jan Bos
[email protected]
Al Broscius
[email protected]
Caralyn Brown
[email protected]
Theodore Brunner
[email protected]
Steve Buchko
[email protected]
Glen Cairns
[email protected]
Enke Chen
[email protected]
Ping Chen
[email protected]
George Clapp
[email protected]
Robert Cole
[email protected]
Rob Coltun
[email protected]
Michael Conn
[email protected]
Matt Crawford
[email protected]
James Davin
[email protected]
Thomas Dimitri
[email protected]
Kurt Dobbins
[email protected]
Waychi Doo
[email protected]
David Dubois
[email protected]
Pierre Dupont
[email protected]
Dario Ercole
[email protected]
Julio Escobar
[email protected]
Stefan Fassbender
[email protected]
Steve Feldman
[email protected]
William Fenner
[email protected]
Robert Fenoglio
[email protected]
Carlos Fernandez
[email protected]
Robert Fink
[email protected]
James Forster
[email protected]
Dan Frommer
[email protected]
Mark Garrett
[email protected]
John Gawf
[email protected]
Eugene Geer
[email protected]
Robert Gilligan
[email protected]
Mike Goguen
[email protected]
Fengmin Gong
[email protected]
Ramesh Govindan
[email protected]
Daniel Grossman
[email protected]
Robert Grow
[email protected]
Stuart Hale
[email protected]
Joel Halpern
[email protected]
John Hanratty
[email protected]
W.S. Harborth
[email protected]
Dimitry Haskin
[email protected]
Marc Hasson
[email protected]
Ken Hayward
[email protected]
Juha Heinanen
[email protected]
Kathryn Hill
[email protected]
Eric Hoffman
[email protected]
Mike Holloway
[email protected]
Refael Horev
[email protected]
Kathy Huber
[email protected]
Melanie Humphrey
[email protected]
Ronald Jacoby
[email protected]
B.V. Jagadeesh
[email protected]
Merike Kaeo
[email protected]
Yasuhiro Katsube
[email protected]
David Kaufman
[email protected]
Byonghak Kim
[email protected]
Charles Kunzinger
[email protected]
Ted Kuo
[email protected]
Sundar Kuttalingam
[email protected]
Olav Kvittem
[email protected]
Mark Laubach
[email protected]
Joseph Liu
[email protected]
Kim Long
[email protected]
Thang Lu
[email protected]
Bryan Lyles
[email protected]
Andrew Malis
[email protected]
Tracy Mallory
[email protected]
Allison Mankin
[email protected]
Matt Mathis
[email protected]
Jun Matsukata
[email protected]
Keith McCloghrie
[email protected]
Donald Merritt
[email protected]
Orly Nicklass
[email protected]
Dan Nordell
Karen O'Donoghue
[email protected]
Zbigniew Opalka
[email protected]
Steve Parker
[email protected]
Craig Partridge
[email protected]
Laura Pate
[email protected]
Maryann Perez
[email protected]
Charles Perkins
[email protected]
Drew Perkins
[email protected]
Radia Perlman
[email protected]
David Piscitello
[email protected]
Robert Roden
[email protected]
Benny Rodrig
[email protected]
Doris Roland
[email protected]
Allan Rubens
[email protected]
Timothy Salo
[email protected]
Hal Sandick
[email protected]
Jean-Bernard Schmitt
[email protected]
Martin Schulman
[email protected]
Isil Sebuktekin
[email protected]
Michael See
[email protected]
Kanan Shah
[email protected]
Satya Sharma
[email protected]
Vincent Shekher
[email protected]
Ming Sheu
[email protected]
Uttam Shikarpur
[email protected]
Chi Shue
[email protected]
W. David Sincoskie
[email protected]
Andrew Smith
[email protected]
Tae Song
[email protected]
Steve Suzuki
[email protected]
George Swallow
[email protected]
Matsuaki Terada
[email protected]
Susan Thomson
[email protected]
Hoe Trinh
[email protected]
Keisuke Uehara
[email protected]
Dono van-Mierop
[email protected]
Thomas Walsh
[email protected]
Chuck Warlick
[email protected]
Guy Wells
[email protected]
Douglas Williams
[email protected]
Honda Wu
[email protected]
Liang Wu
[email protected]
Shinichi Yoshida
[email protected]
Jessica Yu
[email protected]
Chin Yuan
[email protected]
Mauro Zallocco
[email protected]
Weiping Zhao
[email protected]