Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement
Dynamics of hot-potato routing in IP networks
Proceedings of the joint international conference on Measurement and modeling of computer systems
The case for separating routing from routers
Proceedings of the ACM SIGCOMM workshop on Future directions in network architecture
TIE breaking: tunable interdomain egress selection
CoNEXT '05 Proceedings of the 2005 ACM conference on Emerging network experiment and technology
A clean slate 4D approach to network control and management
ACM SIGCOMM Computer Communication Review
RouterFarm: towards a dynamic, manageable network edge
Proceedings of the 2006 SIGCOMM workshop on Internet network management
Analyzing large DDoS attacks using multiple data sources
Proceedings of the 2006 SIGCOMM workshop on Large-scale attack defense
Design and implementation of a routing control platform
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
RouterFarm: towards a dynamic, manageable network edge
Proceedings of the 2006 SIGCOMM workshop on Internet network management
Wresting control from BGP: scalable fine-grained route control
ATC'07 2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference
Proceedings of the 17th international conference on World Wide Web
Neighbor-specific BGP: more flexible routing policies while improving global stability
Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems
Journal of Network and Computer Applications
Design for configurability: rethinking interdomain routing policies from the ground up
IEEE Journal on Selected Areas in Communications - Special issue on network infrastructure configuration
MMS: an autonomic network-layer foundation for network management
IEEE Journal on Selected Areas in Communications
Towards understanding bugs in open source router software
ACM SIGCOMM Computer Communication Review
ShadowNet: a platform for rapid and safe network evolution
USENIX'09 Proceedings of the 2009 conference on USENIX Annual technical conference
CloudNet: dynamic pooling of cloud resources by live WAN migration of virtual machines
Proceedings of the 7th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
A Practical Architecture for an Anycast CDN
ACM Transactions on the Web (TWEB)
Revisiting routing control platforms with the eyes and muscles of software-defined networking
Proceedings of the first workshop on Hot topics in software defined networks
Queue - Large-Scale Implementations
Hi-index | 0.00 |
Increased use of demanding network applications, as well as the increase of unwanted network traffic in the form of DDoS attacks, are putting new pressures on service providers to meet the expectations of customers in terms of network availability and performance. Providers are expected to deal with potential problems in near real-time fashion. Further, many of these demanding application, such as VoIP and online gaming, are very sensitivity to even small periods of disruption. In this work we therefore specifically focus on dynamic connectivity management, which we broadly define as the ability to dynamically manage how and where traffic flows across a network. Because it is intimately involved with how traffic flows through the network, BGP would be an ideal candidate for many of these management tasks. Unfortunately, BGP is itself a complicated protocol and up to now the prospect of using it to perform routine management tasks has not been considered a feasible approach. In this paper we show how the simplification introduced by a centralized Intelligent Route Service Control Point (IRSCP) that allows route selection to be performed outside the routers and also allows such route selection to be informed by external network intelligence, address this quandary. We present several examples of connectivity management tasks that can benefit from our approach. We describe our trial implementation of the IRSCP and show how our approach raise the level of abstraction, allowing operators to focus on what functions need to be performed, rather than getting bogged down with how to perform them.