Merit RADb
   Query the RADb:    Advanced Query    Query Help  
             
Merit RADb Tutorials

How to Register Objects in the RADB

This is a brief explanation of how to register in the RADB. It is intended as a sort of 'quick start' document, detailing only the minimum steps necessary to register. If you are not familiar with RPSL (Routing Policy Specification Language, used to express policy in the RADB), you may wish to refer to the REFERENCE section for background documents. This document provides templates for registering three types of objects in the RADB, as well as basic troubleshooting tips:

Step One Maintainer object Account identifier for database objects
Step Two Route and Route6 objects Specifies origin AS of IPv4/IPv6 prefixes
Step Three Aut-num object Routing policy for an AS



AS-SETs AS-SET Optional object for groups of AS's

Step One - Register a Maintainer

Maintainer objects specify the parties who are allowed to perform updates to the RADB, and how these parties are authenticated. When a route or aut-num object is submitted for registration, a Maintainer object must be registered and referenced in the route or aut-num object; otherwise the submission will be rejected. Thus, the first step * to registering information in the RADB is to register a Maintainer object.

*In order to register in the RADB, you'll first need to obtain an Autonomous System (AS) number. ARIN handles such assignments in North America. There are also regional registries for Latin America (LACNIC), Europe (RIPE), the Asia-Pacific region (APNIC) and Africa (Afrinic).

To register your maintainer object, please use the RADB registration form. An RADB administrator will then verify your AS contact information and, subject to approval, notify you of your successful registration. Once the RADB adminstrator has notified you that your maintainer object has been added, you can pay your invoice online. After the Maintainer object is created, modifications can be made via the RADB Web Portal interface.

Step Two - Register Routes

After registering a Maintainer, the next step is to register route objects for IPv4 routes, and route6 objects for IPv6 routes. Route6 objects are identical to route objects, but use the attribute name "route6:" instead of "route:". These objects may be created through the RADb Web Portal interface. Please refer to the examples below as a guide.

Route6 Object Example

Attributes Comments
route6:    2001:48A8::/32
Route in CIDR format
descr:     Merit Network IPv6
Description or location of the network
origin:    AS237
AS originating the route
mnt-by:    MAINT-AS237
Which mntner objects can update this entry
changed:   ljb@merit.edu 20070808
Email address and date
source:    RADB
Name of database containing the object

Route Object Example

Attributes Comments
route:     128.223.0.0/16
Route in CIDR format
descr:     UONet
           University of Oregon
           Computing Center
           Eugene, OR 97403-1212
           USA
Description or location of the network
origin:    AS3582
AS originating the route
mnt-by:    MAINT-AS3582
Which mntner objects can update this entry
changed:   meyer@ns.uoregon.edu 19960222
Email address and date
source:    RADB
Name of database containing the object


Step Three - Register AS and Policy Information

After registering a Maintainer object and routes, the next step is to register an aut-num object, thereby specifying an AS's routing policy. A sample aut-num object is shown below for a simple stub AS multihomed to two providers (AS64444 and AS64488). (For a more detailed description of aut-num objects, see RFC 2650 or see the REFERENCE section below). To register AS policy, please proceed to the RADb Web Portal.

Note that the mnt-by field should contain the string you submitted in the mntner field of the Maintainer object.

Aut-num Example

Attributes Comments
aut-num:   AS64323
AS Number
as-name:   MAINESTATE
Short descriptive one word name for the AS
descr:     Maine State University
Longer description of object
import:    from AS64444 accept ANY
Import policy
import:    from AS64488 accept ANY
Import Policy
export:    to AS64444 announce AS64323
Export policy
export:    to AS64488 announce AS64323
Export policy
admin-c:   Fred Meyer
Administrative Contact
tech-c:    Seth Taylor
Technical Contact
mnt-by:    MAINT-AS64323
mntner responsible
changed:   fmeyer@mainestate.edu 20080328
 Email and date of last change
source:    RADB
Name of database containing the object

AS-SET Objects

AS-SET objects are optional and may be registered through the RADb Web Portal. They are typically used by ISP's to list the AS's for which they provide transit. Please refer to the example below as a guide. See section 5.2 in RFC 2622 for more information.

AS-SET Example

Attributes Comments
as-set:    AS-BIGISP-TRANSIT
Name of AS-SET Object
descr:     Provides Transit to these ASes
 Description of set
members:   AS64423, AS64899, AS65000
AS's that are part of the AS-SET
mnt-by:    MAINT-AS64488
mntner responsible
changed:   alan@bigisp.com 20060316   
Email and date of last change
source:    RADB
Name of database containing the object

For More Information

If you have questions about using the RADB, please send email to the database team at radb-support@merit.edu.

References






Back to Tutorials


 






Register Now | Features | Support | FAQ | Contact Us | Log In | Home


Merit RADb is operated by Merit Network Inc.
1000 Oakbrook Drive Suite 200, Ann Arbor, MI 48104-6794
734-527-5776