Dismiss
The IQ application will be briefly unavailable on Sunday, March 31st, starting at 10:00am ET. Access will be restored as quickly as possible.
Browse Prior Art Database

Routing Policy Specification Language (RPSL) (RFC2280)

IP.com Disclosure Number: IPCOM000002842D
Original Publication Date: 1998-Jan-01
Included in the Prior Art Database: 2019-Feb-15
Document File: 53 page(s) / 66K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

C. Alaettinoglu: AUTHOR [+6]

Related Documents

10.17487/RFC2280: DOI

Abstract

This memo is the reference document for the Routing Policy Specification Language (RPSL). RPSL allows a network operator to be able to specify routing policies at various levels in the Internet hierarchy; for example at the Autonomous System (AS) level. At the same time, policies can be specified with sufficient detail in RPSL so that low level router configurations can be generated from them. RPSL is extensible; new routing protocols and new protocol features can be introduced at any time. [STANDARDS-TRACK]

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 5% of the total text.

Network Working Group C. Alaettinoglu Request for Comments: 2280 USC/Information Sciences Institute Category: Standards Track T. Bates Cisco Systems E. Gerich At Home Network D. Karrenberg RIPE D. Meyer University of Oregon M. Terpstra Bay Networks C. Villamizar ANS January 1998

Routing Policy Specification Language (RPSL)

Status of this Memo

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

Copyright Notice

Copyright (C) The Internet Society (1998). All Rights Reserved.

Table of Contents

1 Introduction 2 2 RPSL Names, Reserved Words, and Representation 3 3 Contact Information 6 3.1 mntner Class . . . . . . . . . . . . . . . . . . . . . . . 6 3.2 person Class . . . . . . . . . . . . . . . . . . . . . . . 8 3.3 role Class . . . . . . . . . . . . . . . . . . . . . . . . 9 4 route Class 10 5 Set Classes 12 5.1 route-set Class . . . . . . . . . . . . . . . . . . . . . . 12 5.2 as-set Class . . . . . . . . . . . . . . . . . . . . . . . 14 5.3 Predefined Set Objects . . . . . . . . . . . . . . . . . . 15 5.4 Hierarchical Set Names . . . . . . . . . . . . . . . . . . 15 6 aut-num Class 16 6.1 import Attribute: Import Policy Specification . . . . . . 16 6.1.1 Peering Specification . . . . . . . . . . . . . . . . . 17 6.1.2 Action Specification . . . . . . . . . . . . . . . . . 19

Alaettinoglu, et. al. Standards Track [Page 1]

RFC 2280 RPSL January 1998

6.1.3 Filter Specification . . . . . . . . . . . . . . . . . 20 6.1.4 Example Policy Expressions . . . . . . . . . . . . . . 24 6.2 export Attribute: Export Policy Specification . . . . . . 24 6.3 Other Routing Protocols, Multi-Protocol Routing Protocols, and Injecting Routes Between Protocols . . . . . 25 6.4 Ambiguity Resolution . . . . . . . . . . . . . . . . . . . 26 6.5 default Attribute: Default Policy Specification . . . . . 28 6.6 Structured Policy Specification . . . . . . . . . . . . . . 29 7 dictionary Class 33 7.1 Initial RPSL Dictionary and Example Policy Actions and Filters . . . . . . . . . . . . . . . . . . . . . . . . . 36 8 Advanced route Class 41 8.1 Specifying Aggregate Routes . . . . . . . . . . . . . . . . 41 8.1.1 Interaction with policies in aut-num class . . . . . . 45 8.1.2 Ambiguity resolution with overlapping aggregates . . . 46 8.2 Specifying Static Routes . . . . . . . . . . . . . . . . . 47 9 inet-rtr Class 48 10 Security Considerations 49 11 Acknowledgements 50 A Routing Registry Sites 51 B Authors’ Addresses 52 C Full Copyright Statement 53

1 Introduction

This memo is the reference document for the Routing Policy Specification Language (RPSL). RPSL allows a network operator to be able to specify routing policies at various levels in the Internet hierarchy; for example at the Autonomous Sys...

Processing...
Loading...