Decoupling policy from mechanism in Internet routing
- 1 January 2004
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 34 (1), 81-86
- https://doi.org/10.1145/972374.972389
Abstract
Routing is a black art in today's Internet. End users and ISPs alike have little control over how their packets are handled outside of their networks, stemming in part from limitations of the current wide-area routing protocol, BGP. We believe that many of these constraints are due to policy-based restrictions on route-exportation. Separating forwarding policy from route discovery would allow users to select among the possibly many inter-AS paths available to them and enable ISPs to more effectively manage the end-to-end behavior of their customers' traffic.As a concrete mechanism for enforcing forwarding policy, we purpose the concept of a network capability that binds together a path request, an accountable resource principal, and an authorizing agent. Network capabilities are central to Platypus, a loose source routing protocol we are designing, which composes network capabilities authorized by multiple ISPs to construct alternative inter-AS routes that can be independently validated and accounted for on the fly.Keywords
This publication has 15 references indexed in Scilit:
- Traffic engineering with estimated traffic matricesPublished by Association for Computing Machinery (ACM) ,2003
- NIRAPublished by Association for Computing Machinery (ACM) ,2003
- BANANASPublished by Association for Computing Machinery (ACM) ,2003
- Single-packet IP tracebackIEEE/ACM Transactions on Networking, 2002
- Tussle in cyberspacePublished by Association for Computing Machinery (ACM) ,2002
- Internet indirection infrastructurePublished by Association for Computing Machinery (ACM) ,2002
- Understanding BGP misconfigurationPublished by Association for Computing Machinery (ACM) ,2002
- Resilient overlay networksPublished by Association for Computing Machinery (ACM) ,2001
- Network support for IP tracebackIEEE/ACM Transactions on Networking, 2001
- Delayed Internet routing convergenceIEEE/ACM Transactions on Networking, 2001