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 >>>

Routing WG minutes 9401

  • From: (Jean-Michel Jouanigot)
  • Date: Fri, 4 Feb 1994 15:25:52 +0100 (MET)
  • Cc:

Here are the draft minutes of the Routing WG meeting in Amsterdam.
Comments welcome,
-- 
Jean-Michel

----------------------------------------------------

RIPE Routing-WG Draft Minutes
Amsterdam, Tuesday January 25th

Minutes: Jean-Michel Jouanigot, Gilles Farrache (scribe)

0. Previous minutes, agenda.

        The previous minutes and the agenda were approved.  Gilles
        Farrache volunteers as a scribe.


1. Ripe-81 
	1.1 Introduction; AS registration statistics (NCC)

        Tony Bates presented briefly some  statistics  about  the
        Ripe-81  objects registration in the RIPE database during
        the plenary session.  Almost 70% of the  ASes  in  Europe
        are now registered.  This ongoing effort should continue,
        and AS guardians  are  encouraged  to  check  that  their
        routing policies are well registered and kept up-to-date.
        Ripe-81  seem  now  to  be  well  accepted   within   the
        community.

	1.2 Guarded attributes (NCC)
		1.2.1 Implementation (discussion, hopefully agreement)

                Marten Terpstra presented the  implementation  of
                the Guarded attributes in the RIPE database.  The
                implementation was agreed.  For more details, see
                "Support   of  Guarded  fields  within  the  RIPE
                Database", Final  Draft.  This  document  can  be
                obtained  from  the  RIPE  NCC,  and will soon be
                registered as a RIPE document.

                AS  objects  cannot  be  registered   using   the
                'auto-dbm@localhost  automatic  update procedure.
                These   objects    have    to    be    sent    to
                'ripe-dbm@localhost. 

                When  'inetnum'  object  is  deleted,  and   this
                network  is  tagged  with  an AS, the guardian of
                this AS receives a notification.

                This  new  procedures   should   be   operational
                beginning of February.

		1.2.2 Block splitting (Marten), discussion

                At the last Working Group meeting,  an  agreement
                was  reached  concerning  'block splitting': when
                one network within a block is tagged with  an  AS
                or  a  community,  the block has to be split, and
                the  owner  of  this  object   notified.   Daniel
                Karrenberg  expressed  some  concerns about this,
                arguing that the Database should  not  modify  an
                object  since  the  users  of the database (Local
                Registries) may have problem to follow  up  these
                modifications.   Since  no  better  solution  was
                found, it was agreed to  confirm  this  decision,
                unless a better solution is found by the Database
                Working group.

	1.3 Use of Ripe-81; conversion of Ripe-60 (reminder, brief)

                The action on Jean-Michel Jouanigot to coordinate
                this migration is kept  open:  the  migration  is
                postponed  to  February,  when  all the necessary
                tools in the  RIPE  database  concerning  guarded
                objects are implemented.

	1.4 Ripe-81 enhancements

                A new version of the Ripe-81 document,  including
                some  extensions,  was  sent  out  on the working
                group list, titled 'RIPE-81++'.

                1.4.1 DMZ (Description of  Inter-AS  Networks  in
                the  RIPE  Routing Registry" (ptraceroute issue).
                Status (brief)

                This extension,  proposed  by  Daniel  Karrenberg
                some   time   ago,   is   already  integrated  in
                RIPE-81++, and implemented in the  RIPE  database
                by the PRIDE Project.  It is now commonly used.

		1.4.2 Colouring, proposal, discussion

                Jean-Michel  Jouanigot  presented  a  few  slides
                explaining  this  new  extension.  Details  about
                colouring  can  be  found   in   Ripe-81++;   the
                principles are:

                o  Currently:  1  policy  per  AS;  Variations  =
		Communities

                o Colours : small variations within one AS; hints
                for CIDR aggregation; avoid network based lists

                o Implementation:  Path attribute (BGP); local to
                an AS; associated with communities.

                This new idea was  discussed,  and  a  series  of
                clarifications were made:

                o There is some kind of overlap  between  colours
                and  communities, but a colour is local to an AS,
                and the colour information is set at  the  source
                of  the  network  announcement,  and  not  in the
                receiver of this route (network based lists based
                on communities).

                o Someone using colours for routing  should  trust
                the  remote AS for colouring his networks properly
                when they leave its AS.

                o  One  can  use  both  mechanisms  (colours  and
                communities)  to express routing policies.  It is
                therefore proposed to extent Ripe-81 so  that  it
                can support:

		as-in: AS1234 10 COM1, where COM1 is a community.

                o It is proposed to limit the number  of  colours
                to 16 per AS, since it is the number of bits used
                in the BGP path attribute today.  It was observed
                that  the  latest  draft  of BGP4 dropped the BGP
                path attribute.  The attendees of the coming IETF
                from RIPE should propose to restore it.

		
		o A network can be marked with several colours.


	1.5 Ripe-81 limitations and pending issues

                1.5.1 AS  macros  (Ripe-81  proposal),  examples,
		discussion

                The idea of AS macro was already described in the
                Ripe-81  original  document.  It  was  agreed  to
                accept the AS macros  principle,  include  it  in
                Ripe-81++ and ask the Ripe NCC to implement it.

		Action: RIPE NCC, to implement the AS macros

                1.5.2 Default route representation (Blasco), what
                      can't we represent ?
		
                Antonio Blaco Bonito presented his concerns about
                default   route  expression  in  Ripe-81  format.
                Jean-Michel    Jouanigot    presented     several
                configurations were the routing policies can't be
                expressed in RIPE-81 format, since  Ripe-81  does
                not  understand the notion of AS Path.  There was
                a long and well debated discussion about the idea
                of   AS   Path  in  Ripe-81.   This  is  a  known
                limitation of the syntax, and  network  operators
                are  sometime  not  able  to express the policies
                they  are   implementing.   Such   a   limitation
                prevents  Ripe-81  to  be used to generate Router
                configurations.  Two  different  approaches  were
                proposed:

                a) Daniel Karrenberg:  Add an 'advice' in the  AS
                object,  something  which  could express "I don't
                want to cross AS X".

                b)  Laurent  Joncheray:   Include  the  AS   Path
                concept in Ripe-81.

                Solution (a) goes along with RIPE-81  principles:
                keep it simple.  But up to what point can  we  go
                in  this  direction  ?   What's  the  purpose  of
                RIPE-81  if  we   can't   generate   the   router
                configurations out of the database ?

                Solution (b) implies that  the  network  topology
                would  tied  with  the  policies,  and  it may be
                difficult to keep the Routing  policies  coherent
                inside the database.  Macros could possibly help.

		Since no consensus was reached, it was decided to
		investigate further in both directions:

                Action  on  Daniel  Karrenberg:   Write  down   a
                proposal for solution (a)

                Action  on  Laurent  Joncheray:   Write  down   a
                proposal for solution (b)

		1.5.3 Inter-AS Local Information, discussion

                This extension, as well as the action attached to
                it (Peter Lothberg), was dropped.

2. Closing, AOB

        A FAQ on CIDR by Daniele Vannozzi was sent to the Working
        Group  mailing  list.   This  document  was   unanimously
        recognized  as  good and it was advised to be proposed as
        an RFC.  Comments on this documents  should  be  sent  to
        Daniele  Vannozzi,  with  copy to the list.  The RIPE NCC
        will make the document available.

        Since RIPE is studying a possible reorganization  of  its
        working groups, the chairman asked  the  participants  if
        new  topics  should be dealt with or if the scope/charter
        of  the  group  should  be  changed.  The  following  was
        suggested:

        o CIDR and Aggregation should become a high  priority  of
	the group

	o BGP4/IDPR follow on

        o  The  group  should  avoid,  as   much   as   possible,
        overlapping  interest  with  other  RIPE working groups,
        especially with the Database working group and the EEPG.

----------------------------



  • 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