RFC 1477 (rfc1477) - Page 3 of 13
IDPR as a Proposed Standard
Alternative Format: Original Text Document
RFC 1477 IDPR July 1993
3. An Overview of IDPR
IDPR generates, establishes, and maintains "policy routes" that
satisfy the service requirements of the users and respect the service
restrictions of the transit domains. Policy routes are constructed
using information about the services offered by and the connectivity
between administrative domains and information about the services
requested by the users.
3.1 Policies
With IDPR, each domain administrator sets "transit policies" that
dictate how and by whom the resources in its domain should be used.
Transit policies are usually public, and they specify offered
services comprising:
- Access restrictions: e.g., applied to traffic to or from certain
domains or classes of users.
- Quality: e.g., delay, throughput, or error characteristics.
- Monetary cost: e.g., charge per byte, message, or session time.
Each domain administrator also sets "source policies" for traffic
originating in its domain. Source policies are usually private, and
they specify requested services comprising:
- Access: e.g., domains to favor or avoid in routes.
- Quality: e.g., acceptable delay, throughput, and reliability.
- Monetary cost: e.g., acceptable cost per byte, message, or session
time.
3.2 Functions
The basic IDPR functions include:
- Collecting and distributing routing information, i.e., domain
transit policy and connectivity information. IDPR uses link state
routing information distribution, so that each source domain may
obtain routing information about all other domains.
- Generating and selecting policy routes based on the routing
information distributed and on source policy information. IDPR
gives each source domain complete control over the routes it
generates.
Steenstrup