Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Automatic reconfiguration in Autonet
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Interconnections: bridges and routers
Interconnections: bridges and routers
SIGCOMM '92 Conference proceedings on Communications architectures & protocols
Dynamics of internet routing information
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
DPF: fast, flexible message demultiplexing using dynamic code generation
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Scalable high speed IP routing lookups
SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
IP multicast channels: EXPRESS support for large-scale single-source applications
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Undirected single-source shortest paths with positive integer weights in linear time
Journal of the ACM (JACM)
The Java Language Specification
The Java Language Specification
Vulnerabilities of network control protocols: an example
ACM SIGCOMM Computer Communication Review
The design and implementation of an operating system to support distributed multimedia applications
IEEE Journal on Selected Areas in Communications
A secure active network environment architecture: realization in SwitchWare
IEEE Network: The Magazine of Global Internetworking
Open Packet Monitoring on FLAME: Safety, Performance, and Applications
IWAN '02 Proceedings of the IFIP-TC6 4th International Working Conference on Active Networks
Flexible network monitoring with FLAME
Computer Networks: The International Journal of Computer and Telecommunications Networking - Active networks
Swift: a fast dynamic packet filter
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
Tesseract: a 4D network control plane
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
Design and implementation of a fast dynamic packet filter
IEEE/ACM Transactions on Networking (TON)
Hi-index | 0.00 |
Current routing protocols are monolithic, specifying the algorithm used to construct forwarding tables, the metric used by the algorithm (generally some form of hop-count), and the protocol used to distribute these metrics as an integrated package. The Flexible Intra-AS Routing Environment (FIRE) is a link-state, intra-domain routing protocol that decouples these components. FIRE supports run-time-pro- grammable algorithms and metrics over a secure link-state distribution protocol. By allowing the network operator to dynamically reprogram both the information being advertised and the routing algorithm used to construct forwarding tables in Java, FIRE enables the development and deployment of novel routing algorithms without the need for a new protocol to distribute state. FIRE supports multiple concurrent routing algorithms and metrics, each constructing separate forwarding tables. By using operator-specified packet filters, separate classes of traffic are routed using completely different routing algorithms, all supported by a single routing protocol.