About RIPE | Contact  | Search | Sitemap    
Homepage RIPE  
RIPE Community Mail Archives
search  
     
RIPE Navigation Ends
About RIPE Maillists
Maillists Archive
Global Lists
Non Active Lists
RIPE NCC Navigation Ends
Next Section
<<< Chronological >>> Author Index    Subject Index <<< Threads >>>

1. draft minutes from the RIPE38 Routing WG session

  • From:
  • Date: Mon, 12 Feb 2001 19:29:13 EST

R I P E  3 8   A M S T E R D A M
Routing  Working  Group  Session
24-Jan-2001        Draft Minutes

Chair:        Joachim Schmitz (JS395-RIPE)
Scribe:       Engin Gunduz
Participants: 97

A. Preliminaries (Joachim Schmitz)

  The chair man welcomed the participants, and distributed the participants'
  list to sign in. Engin Gunduz volunteered to take the minutes. The WG agenda
  was accepted without changes. The minutes of the previous meeting at RIPE37
  were accepted by the participants, and are thus declared final.


B. The Hermes Project (Giuseppe di Battista, University of Rome)
  [ The presentation will become available shortly at the RIPE web server ]

  URL: http://www.dia.uniroma3.it/~hermes

  The idea of the Hermes project is the integration and visualisation of
  Routing Registries Information and BGP Routing Data. Consequently,
  major targets are to
    o explore the Internet interactions at AS level
    o visualise interactive maps
    o show inconsistencies
  Hermes is based upon a
    o 3-tier architecture
    o repository of routing information
    o mediator for the information integrity.
    o graph drawing module

  After presenting the general outline and functionality, Guiseppe showed
  a demo prerecorded with a screencam from a life example around AS137.
  This demo included
  - peering activities (neighbor ASs, and routes)
    supplemented with more info from the IRR database
  - in/out routing policies
  - paths to another AS
    with routes from that AS and description from the IRR
    supplemented by AS macros involvede, plus which ASs are part of them
  Another demo showed more details around routing policies, where the AS
  was initially selected by its name in the IRR
  - showing inconsistencies of registered policies of connected ASs

  The results can be viewed as text and in a graphical map.

  Guiseppe continued with more details on the internal structure of how
  Hermes works. In particular he described
  - three tier architecture
  - data integration
  - mediator for data processing
  - graph drawing around the difficulties introduced by locally sparse and
    extremely dense parts requiring complex algorithms

  Eventually, current and future work was summarized:
  - moving from RIPE-181 to RPSL format (March 2001)
  - adding new sources of information (RIS project?)
  - distinguishing between different sources of information (June 2001)
  - visualisation and animation of route flaps (June 2001) 
  - looking inside an AS: traceoute (June 2001)
  - looking inside an AS: OSPF (June 2001) 

  Finally, a brief distinction compared to other similar projects was given:
    o  skitter (Caida) [global view of Internet]
    o  ASExplorer (IPMA) [specific view of one single AS]
    o  Hermes [in between]

  In the brief following discussion, the impression was that Hermes is a
  useful tool, comprising information from different sources.

  Q (chair): It is not entirely obvious which data comes from which source.
    Is this shown in the tool?
  A: It should be relatively easy, and is actually planned.

  Q (Ping Lu): What are the means of output?
  A: So far, the data can only be printed. Since this is a Java applet,
     it is difficult to produce output in many formats and save them to
     local disk
   
  As final summary, Guiseppe stressed that he welcomes suggestions like this,
  and asked for any additional input to be sent to him and his group (contact
  details on the web page http://www.dia.uniroma3.it/~hermes).


C. RIS Report (Henk Uijterwaal, Thomas Franchetti, Antony Antony, RIPE NCC)

  [ Presentation is online at:
      http://www.ripe.net/ripencc/pub-services/np/Talks/0101_RIPE38_HU/
      http://www.ripe.net/ripencc/pub-services/np/Talks/0101_RIPE38_AA/
      http://www.ripe.net/ripencc/pub-services/np/Talks/0101_RIPE38_TF/ ]

  The RIS group gave three presentations

  1. Henk Uijterwaal
     In the introduction, Henk listed a few administrative items
    - RIS has progressed that for that it will be turned into a regular
      operational service very soon
    - To support this move, they are now hiring a 2nd network engineer which
      will bring the headcount to 2.5 FTE's plus 1 student (from 1-Apr on)
    - Henk again announced the PAM-2001 workshop

     Then, a sumamry of the highlights in the past months was given
    - a new database was introduced to keep up with performance requirements
    - more powerful hardware was installed, and a scaling analysis will be
      done with it
    - currently there are 4 Remote Route Collectors (RRC) at RIPE NCC, LINX,
      AMS-IX, SFINX; anybody interested in peering to put data into RIS is
      welcome to contact Antony Antony
    - two more RRCs are planned, investigating where to place them
    - work has been done on the user interface, with output on: web, email
    - vanilla, strawberry, chocolate: which view of the routes do we have
      in the RIS? The flavors distinguish different amounts of routing info,
      ranging from filtered and restricted output (vanilla) to the full set
      of routes (chocolate); RIS prefers to see more
    - following several requests from different sources (ISMA project, Hermes,
      ASExplorer,...), the raw data is now available (announced yesterday),
      check out URL http://abcoude.ripe.net/ris/rawdata

     During the next months the RIS team plans to
    - move to production during 2001
    - proceed with route collection and expand it
    - improve and extend the user interface
    - proceed with network research

     Henk stressed again that he very much welcomes welcomes input from the
     community on this project.

  Joachim reminded Henk of the action, the Routing WG has put on the RIS team,
  to also implement route flap statistics. Henk confirmed that this is on the
  list of topics to analyse.

  2. Thomas Franchetti
     In the second part, Thomas presented some results from data collected
     by RIS
    - statistics of numbers of prefixes by length
      show a noticable increase of /24, and /32
    - origin ASs announcing only one prefix - distribution of prefix lengths
      again shows the increase of /24, and /32
    - statistics of how many ASs announce certain number of prefixes
      most ASs announce only very few prefixes, number of announcements per
      AS is on average decreasing
     The graphs shown will be made available on the web before RIPE39.

   Conclusion:
    - it is necessary to view larger periods to see trends more clearly.
    - there is a lot of data in RIS, and lots of potential ways to analyze
      it, but not easy to find ways of presentation; this definitely needs
      to be explored

  Joachim finds the parallels interesting between the RIS project results,
  and other analysis like the one by Philip Smith (distributed on the Routing
  WG mailing list), or the "standard" CIDR report by Tony Bates. Joachim
  is eager to see more results at RIPE39, and also welcomes any input from
  the community; after all these stats are just a glimpse at the wealth of
  data collected at RIS.

  3. Antony Antony
     In the third part of the presentations on RIS, Antony presented some
     peculiar RIS observations:
    - regarding negligence in aggregation, it is amazing how big a number
      of more specifics is announced from small prefixes (up to several 1000s
      in a /8)
    - looking at AS path length, a path with 123 ASs was found, which is
      very peculiar; this causes several problems, e.g. Cisco actually
      resets because of missing buffer space; there is also a known Cisco
      bug where an empty AS path may appear, and thus care must be taken
      if filtering on AS path length
    - if AS numbers are considered as such, roughly 82% of RIPE NCC assigned
      AS numbers are visible by RIS, and the question arises: where are the
      others? Actually, the RIPE region is still in pretty good shape because
      the global average is 50%.

  Following up on this, Daniel Karrenberg added some observations and 
comments.
  He noted that the full feed they get from a neighbor consists of 81,272
  prefixes, but the maximum number of prefixes from a peer is 100,461.
  In the beginning, the difference between the extremes was just a couple
  of thousands, but obviously has expanded tremendously. As Randy Bush
  has pointed out during the EOF session, it is possible to go down to
  around 80k prefixes without loosing connectivity. Possibly, people
  announce redundant data. RIS may be used to catch the source of those
  redundant data. Daniel was musing whether the NCC should suggest filter
  lists but would want more discussion on that.


D. Routing Registry Consistency Checking (Shane Kerr, RIPE NCC)
  [ The presentation is available at
  
http://www.ripe.net/ripe/meetings/archive/ripe-38/presentations/rrcc-ripe38/in

dex.html ]

  Shane reports that the RIPE IRR currently holds around 24k route objects
  and 4k AS objects. The quality of the contents varies widely, because there
  are people who really update their objects, and others who don't. To improve
  data quality, the data in the IRR is compared to what is found on the
  Internet.
  
  However, the goal is not just reporting, but help to improve the IRR and
  make it more useful. This is the idea behind the Routing Registry
  Consistency Checking (R2C2).

  The following slides gave an overview of the approach, the status, progress,
  and the plans of the project.

  Besides route objects and AS objects (routing policies), there are also
  supporting objects like AS macros which form a set of data to be compared
  to RIS data. Several reports and tools are in the make, like
  - summary report
  - specific report
  - router configuration checker
  - IRR correction wizard
  The project has reached a status where comparisons are possible, and
  mismatches may be identified. Prototype interfaces and a prototype
  correction wizard are available.

  A web page for the project exists with a practical example of the prototype
  interface.

  The next steps include polishing and finishing current software, publishing
  a summary of the project as RIPE-201 document, and seeking community input.
  Potential possible directions include
  - a view from specific route collector on request
  - checking aut-num policy with AS paths
  - a router configuration verification
  Additional suggestions include working together with other IRRs and on
  request from the community develop further applications.

This was the last topic in the Routing WG session itself. The second slot was
dedicated to a joint session of the Routing and Database WGs dealing with
RPSL transition issues.


Y. Input from other WGs

  There was no input from other WGs.


Z. AOB

  There was no other business.


Summary of Open Action Points from the Routing WG

  36.R1 on RIPE NCC
        During the transition phase to the RPSL software
        - verify with RADB on their test suites for RPSL implementations
        - coordinate with RADB on consistent mirroring of databases (NRTM)
        - coordinate with RADB on consistent whois interface of databases
          including irrd
        status: ongoing

  37.R1 on C.Panigl, P.Smith, D.Karrenberg, J.Schmitz
        Provide updates to RIPE-210
        - general editing, review
        - explanation of damping parameters
        - examples by implementation
        - script to determine TLD/root nameservers for "golden network" list
        status: ongoing

  37.R2 on RIS team, Henk Uijterwaal
        Implement route flap analysis from RIS data
        status: ongoing


Engin Gunduz, Joachim Schmitz, February 2001




  • Post To The List:
<<< Chronological >>> Author    Subject <<< Threads >>>
 

Next Section
     About RIPE | Site Map | LIR Portal | About the RIPE NCC | Contact | © RIPE Community. All rights reserved.
RIPE.NET Homepage LIR Portal RIPE Community