CURRENT_MEETING_REPORT_

Reported by Jessica Yu/Merit

Minutes of the CIDR Deployment Working Group (CIDRD)


Agenda

  o CIDR deployment status
  o Aggregation do's and don'ts
  o Request for more generality in NSFNET NACRs
  o CIDR block allocation guidelines
  o Router VLSM functionality test reports
  o NIC check/renumbering


Administrivia

This group was formerly called ``BGP Deployment and Application''
(BGPDEPL). The name has officially been changed to ``CIDR Deployment''
(CIDRD) to better reflect its current mission.  The mailing list for the
group has not changed.


Overview

The group agreed unanimously and emphaticly that CIDR needs to be
deployed now.  The last major piece of core BGP-4 interoperability is to
be deployed on the Saturday after the meeting when ANS and the CIX will
start speaking BGP-4 to each other.  There are already about 100
networks being routed by aggregates alone; there is proof now that CIDR
is working and that it is reasonably safe to switch to it.  The next
group meetings for discussing CIDR deployment will probably be the
NATCOM (formerly ``Regional-Techs'') meeting in Ann Arbor 2-3 June, and
the RIPE meeting.  These meetings are too far in the future to defer
CIDR deployment issues until then.  Progress on CIDR needs to be made
now; any coordination necessary to make that happen needs to happen in
this meeting or on mailing lists.

There was an extended discussion about whether this group should pick a
date and then stop routing where providers had not aggregated.  A straw
poll showed 18 hands supporting such a unified cutoff date somewhere
around 1 June 1994.  There were some strong cautions (including from
Scott Bradner, Operations Area co-Director) that IETF working groups do
not have the formal structure to allow this kind of a trade decision.
This might constitute legal restraint of trade.  It would be better for
NSPs to make such decisions independently (especially with independently
selected dates), but not formally as this group.

Andrew Partan offered the following perspective:  as a service provider,
he will monitor his routing tables and will keep the list posted; he
will not set an arbitrary date now.  But if the situation grows more
critical, he will do what is necessary to keep his network viable.
Suggestions:  service providers should enable proxy for stub sites; look
at ASs that are not creating aggregates, and do proxy there.


CIDR Deployment Status

Jessica Yu presented the following points:


  o Many ASs have deployed BGP-4 and are CIDR-capable now

  o All major providers are either ``CIDRizing'' or defaulting

  o About 30 ASs are advertizing about 100 CIDR routes

  o About 200 more specific routes have been withdrawn

  o The community desperately needs to further reduce routing table
    size

  o New ways to do operations in a CIDR world need to be found


Tony Bates reported that twenty-seven aggregates are not announcing any
more-specific routes.  See the files ftp.ripe.net:cidr/stats/Specific*
for daily updates.

Eric-Jan Bos presented tables from The Netherlands showing:  with
``classic'' measures:  19758 routes (24 As, 4143 Bs, 15591 Cs); looking
to CIDR measures:  four ``B'' blocks + 109 ``C'' blocks (1x/9, 4x/15,
20x/16 ...  34x/23).  Only thirty-five ASNs are announcing aggregates
(of 338 known ASNs)!

Merit posts lists of aggregate nestings and withdrawals (also noting
policy conflicts) in:


    merit.edu:pub/nsfnet/cidr/nestings.announced


CIDR progress, as seen on AS690, is also tracked in cidr_savings in the
same directory.


Aggregation Do's and Don'ts

Andrew Partan presented the following points:


  o Proxies need to know the local topology.

  o Sometimes when people announce a large route and withdraw the more
    specific routes, they forget that you still need to route some of
    those more-specifics (e.g., customers who have moved, multi-homed
    ASs).

  o Check outside of your routers to see what is really happening in
    the outside world.



Meta-Aggregate NACRs

Peter Lothberg requested a change in the way that AS690 handles
aggregate configurations.  He would like to be able to configure one
aggregate, and then be allowed to announce any classless network within
that aggregate and have exactly what he announces be propagated into and
through AS690.  This would allow him to change his aggregation strategy
on the fly without registering each aggregate that he intends to use in
the future with the NSFNET PRDB. Dennis Ferguson said he would look into
what this would require.  Merit will also review the routing stability
implications of this change.



CIDR Block Assignments

It would be very helpful to have a document that NSPs can hand out to
their customers to explain the CIDR conservation situation and rational
CIDR block allocation policies.  (This has come up before, but it is
becoming more urgent.)  Vince Fuller presented a list of some pieces
that already exist:


  o IANA to regional NICs (i.e., RFC 1466)
  o Regional NIC to providers (i.e., RIPE-104)
  o Provider to customers (i.e., RIPE templates)
  o Customer block usage (subnetting document?  Harvard Eidnes document
    extract?)


How many documents exist?  What is the structure of the documents?

Customer block assignment issues:  How big should blocks be?  (The
customer doesn't know.)  Vince presented the following questions/issues
when this question was asked:


  o How many host IP addresses?
  o How many network segments?
  o Hosts per segment (range)?
  o What type of routers?
  o WAN links (i.e., multiple sites in customer network)?
     -  If yes, #1-3 for each site.
     -  Un-numbered serial links?
  o Goal of >10% block utilization (Postel to SESQUInet)
  o RFC 1597---how much of the net is public?


Charlie Kline presented his tool for managing CIDR allocations.  It is
available from:


    ftp.cic.net:/pub/src/tree.tar.Z
    ftp.cic.net:/pub/src/tree.hqx (Macintosh executable)


Peter Ford also pointed out that we need to document CIDR and allocation
guidelines for two categories of large future usage:  SLIP and PPP
protocols.

David Conrad, Tony Bates, Marten Terpstra and Andrew Partan will work on
these documents.  Peter Ford will co-ordinate the editing of this
document.  Goals are 1 May for a draft, and a final copy after the next
RIPE meeting.


WIDE VLSM Report

Akira Kato made a presentation of his work with Hiroshi Kawazoe on a
project to determine if VLSM is ready or not.  His slides follow the
minutes.  A test was held on 24-25 November with the following routers:
IBM 611/140, mpnp.1.1.1.2; Proteon CNX-500, V15.0a[Z1]; cisco 3000,
9.1.8; 3Com NetBuilder II, XW6.2.0.10; and Sony NWG-5000WSN, NEWS-OS
6.0.  Product performance is not identified by router in the final
report, by agreement with the participants.

Most routers passed most of the tests they performed, except one which
failed to handle supernets.  Conclusion:  VLSM is almost ready.


Action Items

  o NSPs leave Seattle, go home and withdraw some routes!

  o Use [email protected] to make CIDR progress known.

  o NSPs will press their customers and peers to implement CIDR.

  o NSPs will start to proxy-aggregate stub-ASs.

  o RIPE and Merit will set up CIDR tool repositories for public use
    (ftp.ripe.net:/cidr/fdata,docs,stats,toolsg).

  o Group to produce guidelines documents (details above).


Attendees

Nashwa Abdel-Baki        [email protected]
Vadim Antonov            [email protected]
Susie Armstrong          [email protected]
William Barns            [email protected]
Tony Bates               [email protected]
Jordan Becker            [email protected]
Steven Blair             [email protected]
Erik-Jan Bos             [email protected]
Scott Bradner            [email protected]
Ronald Broersma          [email protected]
Brad Burdick             [email protected]
Jeffrey Burgan           [email protected]
Joesph Burrescia         [email protected]
Randy Bush               [email protected]
Henry Clark              [email protected]
Michael Collins          [email protected]
David Conrad             [email protected]
Steve Corbato            [email protected]
Sean Doran               [email protected]
Tom Easterday            [email protected]
Havard Eidnes            [email protected]
Nasser El-Aawar          [email protected]
Erik Fair                [email protected]
Steve Feldman            [email protected]
William Fenner           [email protected]
Dennis Ferguson          [email protected]
Robert Fink              [email protected]
H. Tom Fitzpatrick       [email protected]
Vince Fuller             [email protected]
Dimitry Haskin           [email protected]
Eugene Hastings          [email protected]
Kenneth Hays             [email protected]
Denise Heagerty          [email protected]
Steven Hubert            [email protected]
Jinho Hur                [email protected]
Geoff Huston             [email protected]
David Jacobson           [email protected]
Dale Johnson             [email protected]
Matthew Jonson           [email protected]
Merike Kaeo              [email protected]
Akira Kato               [email protected]
Hiroshi Kawazoe          [email protected]
Sean Kennedy             [email protected]
Edwin King               [email protected]
Charley Kline            [email protected]
Mark Knopper             [email protected]
John Krawczyk            [email protected]
Tony Li                  [email protected]
Lars-Johan Liman         [email protected]
Kim Long                 [email protected]
Peter Lothberg           [email protected]
Jamshid Mahdavi          [email protected]
Bill Manning             [email protected]
Matt Mathis              [email protected]
Jun Matsukata            [email protected]
Keith Mitchell           [email protected]
Pushpendra Mohta         [email protected]
Gilles-Andre Morin       [email protected]
Ngoc-Lan Nguyen          [email protected]
Peder Chr.  Noergaard    [email protected]
Donald Pace              [email protected].
Krishnan Parameshwaran   [email protected]
Kurt Parent              [email protected]
Andrew Partan            [email protected]
Michael Patton           [email protected]
David Piscitello         [email protected]
Rex Pugh                 [email protected]
Yakov Rekhter            [email protected]
Robert Reschly           [email protected]
Tony Richards            [email protected]
Francois Robitaille      [email protected]
Duncan Rogerson          [email protected]
Michal Rozenthal         [email protected]
John Scudder             [email protected]
Tim Seaver               [email protected]
Henry Sinnreich          [email protected]
Bernhard Stockman        [email protected]
Tim Streater             [email protected]
Marten Terpstra          [email protected]
Paul Traina              [email protected]
Willem van der Scheun    [email protected]
Ruediger Volk            [email protected]
Chris Wheeler            [email protected]
Linda Winkler            [email protected]
Cathy Wittbrodt          [email protected]
Philip Wood              [email protected]
Jessica Yu               [email protected]
Paul Zawada              [email protected]