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

The new Multi-protocol syntax

  • To: "'rpslng@localhost" < >
  • From: "Lu, Ping" < >
  • Date: Wed, 1 May 2002 05:20:09 -0400

As I read the new proposal for support the multi-protocol syntax in RPSL-NG,
I would like to raise some questions that are not a direct reponse to the
proposal but more of a pricinple to how do we use the information to figure
out other peer's routing policy:

1. How do you make certain information [MANDATORY/OPTIONAL] in case of
multi-protocol.
In RPSL there is only ONE address family so no confusion there but in
RPSL-NG we will have several choices.
So if I want customer to input IPV4 MANDATORY and IPV6 OPTIONAL, how do I do
this in RPSL-NG ?
Or in a more general sense, in RPSL I can make an attribute MANDATORY or
OPTIONAL but in RPSL-NG how do I make an sub-attribute MANDATORY or OPTIONAL
?
 

2. Is BGP == MBGP ?
If I say 
mimport: afi ipv4 from AS1 action pref=1; accept as-foo
is it the same as
import: from AS1 action pref=1; accept as-foo
? 
Or in a more general sense, am I running BGP only so no IPV6 policy or is it
I am running MBGP but don't accept IPV6 ?


3. How do we exchange information between RPSL and RPSL-NG ?For most ISPs we
will need to mirror other registries to check their policies (matched import
with export ?). So how do you merge RPSL registries with RPSL-NG registries
?
For example: how do I match "import:" (RPSL) with "mexport:" (RPSL-NG) or
"mimport:" with "export:" ?

4. Is it IPV4 only or ANY ?
How about inter-attribute relationship ? 
For example: Is the "tech-c:" in aut-num object for IPV4 or IPV6 or he/she
takes care any protocol ?
How about inter-class relationship ?
For example: Can I use AS-FOO on IPV4 or IPV6 or ANY ?
How about inter-rr relationship ?
For example: Can I use AS-CUSTOMER from RR1(RPSL) to filter for RR2(RPSL-NG)
?


Don't give me that the language should be seperate from the operation crap.
If RPSL-NG can't serve the purpose of exchange route policy clearly between
RRs then it failed its design goal in the first place.


Ping Lu
Cable & Wireless USA
Network Tools and Analysis Group
W: +1-703-292-2359
E: plu@localhost






  • 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