Abstract
Traditional network routers are passive in a manner of speaking because they can not manipulate packets but just deliver them. On the contrary, an active network is an innovative approach to the network architecture. Active routers can perform customized computations on the packet flowing through them. They thus can easily adopt or remove protocols and perform operations such as firewall, content-based switching, and multimedia broadcasting. However, they may suffer from the lack of computational power in the near future due to growing active applications. Cluster-based active router can be a solution of this problem. A cluster system is easier to build than a multiprocessor system and brings out similar computing performance. We designed a cluster-based router architecture to share the overall computational load. In our design, packets can be forwarded to other nodes within the cluster using high-speed interconnect network. Therefore, busy node’s load can be transferred to other nodes quickly. To test the feasibility of our cluster-based active router design, we modified existing active router daemon, Anetd, so that it can work on the cluster and forward packets inside the cluster. After performing some micro-benchmark, we observed that overall latency is reduced.
This research is supported by KISTEP under the National Research Laboratory program.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kawamura, R., Stadler, R.: Active Distributed Management for IP Networks. IEEE Communications Magazine (2000)
Keller, R., et al.: An Active Router Architecture for Multicast Video Distribution. In: Proc. Infocom 2000, Tel Aviv (2000)
Alexander, D., et al.: ANEP: Active network encapsulation protocol. Request for Comments, http://www.cis.upenn.edu/~switchware/ANEP/docs/ANEP.txt
Bux, W., et al.: Technologies and Building Blocks for Fast Packet Forwarding. IEEE Communications Magazine (2001)
Peterson, L., et al.: An OS Interface for Active Routers. IEEE Journal on Selected Areas in Communications, 437–487 (2001)
Baker, M., Buyya, R.: Cluster Computing: at a Glance, High Performance Cluster Computing, 1st edn., vol. 1. Prentice Hall, NJ (1999)
Boden, N.J., et al.: Myrinet: A Gigabit-per-second Local Area Network. IEEE Micro, 29–36 (1995)
Calvert, K.: Architectural Framework for Active Networks version 1.0 (1999)
Calvert, K., et al.: Directions in Active Networks. IEEE Communications Magazine, 72–78 (1998)
Wolf, T., et al.: CommBench - a Telecommunications Benchmark for Network Processors. In: Proc. IEEE Int. Symp. Performance Analysis Systems Software (2000)
Chiueh, T.-C., Pradhan, P.: Suez: A cluster-based scalable real-time packet router. In: IEEE ICDCS (2000)
Decasper, D., et al.: A scalable, High Performance Active Network Node. IEEE Network, 8–19 (1999)
Walton, S., et al.: High-speed Data Paths in Host-based Routers. IEEE Computer, 46-52 (1998)
Graham, P.: A DSM Cluster Architecture Supporting Aggressive Computation in Active Networks. In: Intl. Symp. on Cluster Computing and the Grid (2001)
Tullmann, P., et al.: Janos: A Java-oriented OS for Active Network Nodes. IEEE Journal on Selected Areas in Communications, 501-510 (2001)
Merugu, S., et al.: Bowman: A Node OS for Active Networks. In: INFOCOM 2000, pp. 1127–1136 (2000)
Peterson, L.L., Karlin, S., Li, K.: OS support for general-purpose routers. In: Workshop on Hot Topics in Operating Systems, pp. 38–43 (1999)
Psounis, K.: Active Networks: Applications, Security, Safety, and Architectures. IEEE Communications Surveys, 1–16 (1999)
Raz, D., Shavitt, Y.: Active networks for efficient distributed network management. IEEE Communications Magazine, 138-143 (2000)
Ricciulli, L., Porras, P.: An Adaptable Network COntrol and Reporting System (ANCORS). In: IFIP/IEEE Intl. Symp. on Integrated Network Management (1999)
Wolf, T., Turner, J.: Design Issues for High-Performance Active Routers. IEEE Journal on Selected Areas in Communications, 404-409 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jang, Y.B., Cho, J.W. (2003). A Cluster-Based Router Architecture for Massive and Various Computations in Active Networks. In: Kahng, HK. (eds) Information Networking. ICOIN 2003. Lecture Notes in Computer Science, vol 2662. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45235-5_32
Download citation
DOI: https://doi.org/10.1007/978-3-540-45235-5_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40827-7
Online ISBN: 978-3-540-45235-5
eBook Packages: Springer Book Archive