Draft Minutes of the Columbus TUBA
Mark Knopper <mak@merit.edu> Tue, 13 April 1993 02:25 UTC
Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa25166; 12 Apr 93 22:25 EDT
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa25162; 12 Apr 93 22:25 EDT
Received: from p.lanl.gov by CNRI.Reston.VA.US id aa17732; 12 Apr 93 22:25 EDT
Received: from noc-gw.lanl.gov by p.lanl.gov (5.65/1.14) id AA07808; Mon, 12 Apr 93 20:23:34 -0600
Received: by noc-gw.lanl.gov (4.1/SMI-4.1) id AA08207; Mon, 12 Apr 93 20:22:12 MDT
Received: from p.lanl.gov by noc-gw.lanl.gov (4.1/SMI-4.1) id AA08203; Mon, 12 Apr 93 20:22:11 MDT
Received: from merit.edu by p.lanl.gov (5.65/1.14) id AA07776; Mon, 12 Apr 93 20:22:12 -0600
Return-Path: <mak@merit.edu>
Received: by merit.edu (5.65/1123-1.0) id AA08838; Mon, 12 Apr 93 22:22:04 -0400
Date: Mon, 12 Apr 1993 22:22:04 -0400
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Mark Knopper <mak@merit.edu>
Message-Id: <9304130222.AA08838@merit.edu>
To: tuba@lanl.gov
Subject: Draft Minutes of the Columbus TUBA
Minutes of the TUBA WG ====================== Chair: Mark Knopper (Merit) Scribe: Richard Colella (NIST) Meeting Dates: 3/29/93 and 4/1/93 Location: Columbus, OH Agenda ====== - Implementation Status and Demonstration - Document Status - Prioritization of TUBA Work o Questions asked at Opening Plenary o Dynamic Host Address Assignment o Mobile Hosts o Routing and Addressing Plan o Transition Strategies o Discussion of Technical Advantages of CLNP - Demo and Implementation Targets Implementation Status and Demonstration ======================================= The current status of TUBA implementations is: - cisco: has telnet and finger initiators and responders, tftp initiator, and SNMP agent. The effort took a long weekend, the hardest part being getting the TCP checksum right. Paul Traina indicated that cisco intends to modify tftpd to operate over UDP/CLNP as soon as operating system support is available. - 3Com: has telnet initiator and responder. This work took about one week. - BSDi: has telnet and SMTP initiators and responders; currently a bit buggy. This implementation is the BSDi distribution with Keith Sklower's modified 4.4 BSD network code. - NCSA Telnet: has telnet and finger initiators; ftp responder works for command connection (support for data connection is a future work item). - SunOS: Francis Dupont (at INRIA) has grafted the 4.4 BSD modified network code onto SunOS 4.1.2, and has added support for UDP over CLNP. No application information was available (Francis was not at the TUBA WG meeting). Francis has also modified tcpdump to understand TUBA; contact Francis.Dupont@inria.fr for details. - AIX 3.2: IBM ported the 4.4 BSD modified network code to AIX 3.2. Merit will be testing the port. Yakov Rekhter will modify ftp for TUBA after Merit completes the kernel work. It wasn't clear what the status is for other applications. The cisco, 3Com, BSDi, and NCSA Telnet implementations were running in the IETF terminal room. CLNP connectivity was available from the terminal room via an NSFNET EON encapsulator to other TUBA hosts at: - cisco via Barrnet - 3Com via SURANet and COS - NIST via SURANet - Merit via the NSFNET - LANL via ESNet - NORDUNET and other Sites in Europe Document Status =============== Existing Documents: ------------------- - RFC 1347 (the original TUBA proposal): No identified changes. - "CLNP for TUBA" I-D (draft-ietf-tuba-clnp-02.txt): Dave Piscitello will polish the pseudoheader checksum calculation description. Dino Faranacci suggested that we need to think about MTU discovery. We might want to use the ER PDU to return the MTU size. The idea of padding the CLNP header to obtain word alignment for the TCP header was reopened briefly. It was decided that this had already been discussed in the past and we would stick to the conclusion that this is not something that can be guaranteed, given the number of different subnet services that CLNP operates over. Given the implementation experience, the group decided that it would ask for this document to be moved to Proposed Standard. Dave P. will take this as an action. - "Addressing and End Point Identification, For Use with TUBA" (draft-ietf-tuba-address-00.ps): Everyone should go back and (re)read this and send comments to the mailing list. - "DNS NSAP RRs" I-D (draft-manning-dns-nsap-01.txt): This I-D is the successor to RFC 1348. It contains a better treatment of the inverse mapping for NSAPs than was in 1348, but this aspect is still subject to change. [Note: Bill Manning has posted this I-D already.] New Documents: -------------- - Catalog of TUBA implementations: We decided that it would be useful to collect the information about what implementations are available and who to contact. Mark agreed to take this as an action. - CLNP changes from London ISO meeting: There was a document describing possible changes for CLNP that was distributed in a recent SC 6 meeting in London. Mark took the action of getting a copy on-line. - TUBA Frequently Asked Questions: In keeping with the theme of needing better organization of the TUBA documentation, Mark suggested we write a FAQ. Mark will produce a first draft. - CLNP Multicast work: SC6 is working on multicast extensions for CLNP and related routing protocols. Radia Perlman said she will ask Dave Oran to post a summary status of this work on the mailing list. Prioritization of TUBA Work =========================== Questions During Opening Plenary: --------------------------------- 1) What upper layer changes are necessary? The core applications -- including ftp, smtp, telnet, and dns -- were mentioned. It was decided that we should create a single document that catalogues what changes, if any, need to be made to these for TUBA. In most cases, the required changes are minimal. Mark agreed to take a first cut at this document. Dave P. agreed to provide the ftp-specific section. Peter Ford, Yakov Rekhter, and Richard Colella agreed to modify ftp from this spec. Keith Sklower mentioned a draft description of a replacement for gethostbyname that he and Eric Allman had devised. Called getconninfo, it is more general than gethostbyname, accomodating address families other than AF_INET. This will make TUBA (and other IPng proposals) more transparent to the applications. Keith agreed to post the writeup as an Internet Draft. 2) What is the transition scheme? The majority of this discussion focused on a problem that John Veizades sees: there is a community of users that do not generally have the resources necessary to upgrade their small, older routers to accomodate CLNP to support TUBA (e.g., universities). After some discussion it became clear that, whereas some thought that this was not a serious issue, John was not convinced. Dino Faranacci and John agreed to take this particular issue off-line. In any case, it was clear that the TUBA work needs a transition document to answer just this kind of question. Peter Ford and John Curran agreed to draft a transition plan. 3) Address assignments -- how do we get them? This question is fully answered by the NSAP allocation scheme outlined in RFC 1237, Guidelines for OSI NSAP Allocation in the Internet, July, 1991. There is already a well-defined method of obtaining and assigning NSAP addresses. In the US, address space can be obtained from either the US GSA or from ANSI. 4) How does TUBA address mobile hosts? Deferred due to lack of time. 5) Are there any known boundary conditions? There were no known boundary conditions involving TUBA. 6) What about Scaling? In response, reference was made to a seminal paper from 1971 by Kleinrock and ?. Stev Knowles asked, "What if you have one million networks? How does CLNP and it's routing protocols handle this?" A lively discussion ensued; there was not a specific response as it's a complex question. It was agreed that the TUBA working group should discuss the topics of scaling and mobile hosts. Discussion of Technical Advantages of CLNP: ------------------------------------------- Radia Perlman wanted to make the point that we need to recognize the technical strengths of CLNP. She enumerated three in particular. 1) Autoconfiguration -- By using a unique System ID in the NSAP, it is relatively easy to do address autoconfiguration. This would greatly reduce administrative overhead in assigning and changing addresses, and allow for easier portability of systems. 2) Infinite scaling property -- Given the size and flexibility of NSAP addresses, address prefix routing provides a large number of potential levels in the routing hierarchy, assuming that prefixes are based on nibble boundaries. 3) "Free" routing across WANs -- Embedded subnet addressing can be used to simplify routing in environments that make use of WANs for interconnection. This entails assigning NSAPs with a WAN-based subnet address in the high-order part of the NSAP. The WAN-based part of the subnet address would then be used to perform the cross-WAN routing hop (e.g., from one routing domain to another, both connected to the same WAN). Note that domains not connected to the same WAN would continue to route using the normal routing protocols (i.e., ISIS and IDRP). Dynamic Host Address Assignment ------------------------------- One part of the solution to dynamic host address assignment is ES-IS, which is reasonably straightforward. Bill Warner agreed to draft text that describes how ES-IS is used to do dynamic address assignment. Another part of dynamic host address assignment is how to get the information into DNS. This is not so obvious. John Curran agreed to write some text for this. Routing and Addressing Plan --------------------------- Ross Callon wrote a routing and addressing I-D for TUBA in October. Everyone was assigned to (re)read this and comment (see I-D draft-ietf-tuba-address-00.[txt,ps]). The subject of globally unique EIDs was raised once more. There was violent agreement that we should do this in the NSAP System ID field. However, there was some disagreement on the mechanics. Ross suggested mandating that the System ID field be taken from a single, globally-coordinated 48-bit number space (*not* synonymous with IEEE MAC addresses). Keith had a somewhat different idea, allowing variable size EIDs and, hence, variable sized System IDs. Each proponent was asked to write a short description of their proposal and post it to the mailing list. Dave P. agreed to write up Ross's proposal. Demonstration and Implementation Targets ======================================== It was recognized that the TUBA demonstrations could benefit from better planning and coordination. George Chang agreed to take the lead in this area. Summary of Action Items ======================= CLNP for TUBA doc (update) and submit for Proposed Standard - Piscitello Addressing doc (update) - Callon, comments needed from group DNS for NSAPs I-D (RFC 1348 update) - Manning, Colella Catalog of TUBA implementations - Knopper CLNP changes from London ISO meeting (make doc available) - Knopper TUBA Frequently Asked Questions - Knopper Status of CLNP Multicast work - Perlman Application changes doc (what needs to change for each) - Knopper FTP for alternative network layers: Spec - Piscitello Implementation - Ford, Rekhter, Colella Tftpd - implementation: Traina getconninfo Internet Draft (replacement for gethostbyname) - Sklower Transition document - Ford, Curran Autoconfig (dynamic host address assignment using ES-IS) - spec: Warner NSAP insertion into DNS text: Curran implementation: Piscitello EID administration text - Piscitello Demo PR and coordination - George Chang "Cron job" to update the group on status weekly - Knopper (This item refers to the offer Mark made to remind the group periodically on the status of each action item and what is left to be done.)
- Draft Minutes of the Columbus TUBA Mark Knopper
- Re: Draft Minutes of the Columbus TUBA David Oran