Abstract
Policy-based networks can be customized by users by injecting programs called policies into the network nodes. So if general-purpose functions can be specified in a policy-based network, the network can be regarded as an active network in the wider sense. In a policy-based network, two or more policies must often cooperate to provide a high-level function or policy. To support such building-block policies, two architectures for modeling a set of policies have been developed: pipe-connection architecture and label-connection architecture. It is shown that rule-based building blocks are better for policy-based network control and that the label-connection architecture is currently better. However, the pipe-connection architecture is better in regards to parallelism, which is very important in network environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Baker, Chan, F., K., and A. Smith: Management Information Base for the Differentiated Services Architecture, draft-ietf-diffserv-mib-04.txt, Internet Draft, July 2000.
Bernet, Y., et al.: A Framework for Differentiated Services, draft-ietf-diffserv-framework-02.txt, Internet Draft, February 1999.
Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., and Weiss, W.: An Architecture for Differentiated Service, RFC 2475, December 1998.
Clark, K., and Gregory, S.: PARLOG: Parallel Programming in Logic, ACM Trans. on Programming Languages and Systems, Vol. 8, No. 1, pp. 1–49, 1986.
Fine, M., McCloghrie, K., Seligson, J., Chan, K., Hahn, S., Smith, A., and Reichmeyer, F.: Differentiated Services Quality of Service Policy Information Base, draft-ietf-diffserv-pib-01.txt, Internet Draft, July 2000.
Forgy, C. L.: OPS5 User’s Manual, Technical Report CMU-CS-81-135, Carnegie Mellon University, Dept. of Computer Science, 1981.
Jacobson, V., Nichols, K., and Poduri, K.: An Expedited Forwarding PHB, RFC 2598, June 1999.
Kanada, Y., Ikezawa, M., Miyake, S., and Atarashi, Y.: SNMP-based QoS Programming Interface MIB for Routers, draft-kanada-diffserv-qospifmib-00.txt, Internet Draft, October 1999, http://www.kanadas.com/activenet/draft-kanada-diffserv-qospifmib-00.txt.
Kanada, Y.: Rule-based Modular Representation of QoS Policies, Networking Architecture Workshop, pp. 106–113, IEICE (The Institute of Electronics, Information and Communication Engineers), February, 2000.
Kanada, Y.: A Representation of Network Node QoS Control Policies Using Rule-based Building Blocks, International Workshop on Quality of Service 2000 (IWQoS 2000), pp. 161–163.
Moore, B., Ellesson, E., Strassner, J., and Westerinen, A.: Policy Framework Core Information Model. Version 1 Specification, draft-ietf-policy-core-info-model-07.txt, Internet Draft, July 2000.
Nichols, N., Blake, S., Baker, F., and Black, D.: Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers, RFC 2474, December 1998.
Shapiro, E.: Concurrent Prolog: A Progress Report, IEEE Computer, August 1986, pp. 44–59, 1986.
Shenker, S., Partridge, C., and Guerin, R.: Specification of Guaranteed Quality of Service, RFC 2212, September 1997.
Snir, Y., Ramberg, Y., Strassner, J., and Cohen, R.: Policy Framework QoS Information Model, draft-ietf-policy-qos-info-model-01.txt, Internet Draft, April 2000.
Ueda, K.: Guarded Horn Clauses, Logic Programming Conference '85, pp. 225–2236, 1985. Also in ICOT Technical Report, TR-103, Institute for New Generation Computer Technology, 1985, and in New Generation Computing, Vol. 5, pp. 29–44, 1987.
Wroclawski, J.: Specification of the Controlled-Load Network Element Service, RFC 2211, September 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kanada, Y. (2000). Two Rule-Based Building-Block Architectures for Policy-Based Network Control. In: Yasuda, H. (eds) Active Networks. IWAN 2000. Lecture Notes in Computer Science, vol 1942. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40057-5_15
Download citation
DOI: https://doi.org/10.1007/3-540-40057-5_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41179-6
Online ISBN: 978-3-540-40057-8
eBook Packages: Springer Book Archive