We describe active routing as a mechanism that can be used by individual network users, network managers, or network owners. Active routing is related to, and compared with, the current work on label switching. We address several implementation issues including the evolution from our current network structure and the distributed sand boxes. Sand boxes are used to control the resources that the participants acquire and to limit the harm that they can inflict on others. We show how active routing can reduce the need for new standards, such as IPv6, how it can extend the capabilities of label switching, and how it can be used for restoration, quality of service routing, policy routing, mobility, and receiver controlled routing. Active routing creates a free market system where network providers compete to sell their resources and implementors compete to sell their active routing programs. We establish a framework to quantitatively compare networks and service providers. 1.
|
872
|
RSVP: A New Resource ReSerVation Protocol
– Zhang, Deering, et al.
- 1993
|
|
734
|
Applied Cryptography
– Schneier
- 1996
|
|
345
|
Towards an active network architecture
– Tennenhouse, Wetherall
- 1996
|
|
285
|
The design philosophy of the DARPA Internet protocols
– Clark
- 1988
|
|
275
|
An Active Service Framework and Its Application to Real-Time Multimedia Transcoding
– Amir, McCanne, et al.
- 1998
|
|
227
|
An Overview of the New Routing Algorithm for the ARPANET
– McQuillan, Richer, et al.
- 1995
|
|
223
|
Multicast Routing in Internetworks and Extended LANs
– Deering
- 1988
|
|
171
|
Core-Stateless Fair Queueing: Achieving Approximately Fair Bandwidth Allocations in High Speed Networks
– Stoica, Shenker, et al.
- 1998
|
|
164
|
Making Greed Work in Networks: A Gametheoretic Analysis of Switch Service Disciplines
– Shenker
- 1995
|
|
156
|
An Analysis of BGP Convergence Properties
– Griffin, Wilfong
- 1999
|
|
109
|
Modeling and performance comparison of policing mechanisms for ATM networks
– Rathgeb
- 1991
|
|
96
|
NetScope: Traffic Engineering for IP Networks
– Feldmann, Greenberg, et al.
- 2000
|
|
93
|
Netcash: A design for practical electronic currency on the Internet
– Medvinsky, Neuman
- 1993
|
|
81
|
Achieving Electronic Privacy
– Chaum
- 1992
|
|
46
|
Dispersity routing
– Maxemchuk
- 1975
|
|
43
|
QoS Routing in Networks with Inaccurate Information: Theory and Algorithms
– Guerin, Orda
- 1999
|
|
38
|
Privacy Protected Payments: Unconditional Payer And/Or Payee Untraceability
– Chaum
- 1989
|
|
32
|
The Design of a Secure Internet Gateway
– Cheswick
- 1990
|
|
32
|
Bandwidth Assurance Issues for TCP Flows in a Differentiated Services Network
– Seddigh, Nandy, et al.
- 1999
|
|
24
|
Policy routing in internet protocols
– Clark
- 1989
|
|
19
|
Single-Term Divisible Electronic Coins
– Eng, Okamoto
- 1995
|
|
19
|
MiniPay: Charging per Click on the Web
– Herzberg, Yochai
- 1997
|
|
18
|
An algorithm for optimal service provisioning using resource pricing
– Low, Varaiya
- 1994
|
|
18
|
An Architectural Comparison of ST-II and RSVP
– Mitzel, Estrin, et al.
- 1994
|
|
15
|
MPLS Advantages for Traffic Engineering
– Swallow
- 1999
|
|
15
|
SNPP: A Simple Network Payment Protocol
– Dukach
- 1992
|
|
14
|
Dispersity routing in high-speed networks
– Maxemchuk
- 1993
|
|
13
|
Design of an Integrated Services Packet Network
– Turner
- 1986
|
|
13
|
Reliable services in MPLS
– Chen, Oh
- 1999
|
|
10
|
Awduche, "MPLS and traffic engineering in IP networks
– O
- 1999
|
|
10
|
Reservations for aggregate traffic: Experiences from an RSVP tunnels implementation
– Terzis, Zhang, et al.
- 1998
|
|
9
|
Dispersity routing in an atm network
– Maxemchuk
- 1993
|
|
7
|
Methodology for digital money based on general cryptographic tools
– D'Amiano, Crescenzo
- 1994
|
|
7
|
Source routing for campus-wide Internet transport
– Saltzer, Reed, et al.
- 1981
|
|
6
|
Chrg-http: A Tool for Micropayments on the World wide WEB
– Tang, Low
- 1996
|
|
6
|
Reasoning About Active Network Protocols
– Bhattacharjee, Calvert, et al.
- 1998
|
|
5
|
Universal Electronic Cash," Crypto '91
– Okamoto, Ohta
- 1991
|
|
5
|
Environments for active Networks
– Sharma, Keshav, et al.
- 1997
|
|
4
|
Microisps: Providing convenient and low-cost high-bandwith internet access
– Brustoloni, Garay
|
|
3
|
W.Felten, "Extensible security architectures for Java
– Wallach, Balfanz, et al.
- 1997
|
|
3
|
Toward QoS-Capable Virtual Private Networks
– Busschbach
- 1998
|
|
2
|
Zarki, "Routing and Flow Control in High Speed Networks
– Maxemchuk, El
- 1990
|
|
2
|
The Switch Ware Active Network Architecture
– Gunter, Nettles, et al.
- 1998
|
|
2
|
Internet Billing Server Prototype Scope Document
– Sirbu
- 1993
|
|
2
|
TCP Trunking
– Kung, Wang
- 1998
|
|
2
|
Addressing, bridging, and source routing
– Dixon, Pitt
- 1988
|
|
1
|
At the Core of IP Networks: Link State Routing Protocols
– Metz
- 1999
|
|
1
|
Traffic Engineering Standards in IP Netrworks Using MPLS
– Ghanwani, Jamoussi, et al.
- 1999
|
|
1
|
Active Networks In Telephony," Open Arch '99
– Maxemchuk
|
|
1
|
Game Theory, Chapter 1
– Fudenberg, Tirole
- 1996
|