703 research outputs found

    Bootstrapping Real-world Deployment of Future Internet Architectures

    Full text link
    The past decade has seen many proposals for future Internet architectures. Most of these proposals require substantial changes to the current networking infrastructure and end-user devices, resulting in a failure to move from theory to real-world deployment. This paper describes one possible strategy for bootstrapping the initial deployment of future Internet architectures by focusing on providing high availability as an incentive for early adopters. Through large-scale simulation and real-world implementation, we show that with only a small number of adopting ISPs, customers can obtain high availability guarantees. We discuss design, implementation, and evaluation of an availability device that allows customers to bridge into the future Internet architecture without modifications to their existing infrastructure

    Controlling the Growth of Internet Routing Tables Through Market Mechanisms

    Get PDF
    The growth of core Internet routing tables has been such that it is now viewed as an impediment to the continued expansion of the Internet. The main culprit is multi-homing that stems from sites\u27 desire for greater reliability and diversity in connectivity. These locally rational decisions have a global impact on the Internet, and there is currently no mechanism to effectively control them. A number of technical solutions are being pursued, but this paper explores the use of a market mechanism. It formulates a model that accounts for sites\u27 incentives and the impact their connectivity choices have on the size of routing tables, and introduces a pricing scheme that seeks to better reapportion the resulting costs. The model is solved for two configurations that capture different deployment realizations and stages. They demonstrate the scheme\u27s effectiveness in controlling the growth of Internet routing tables, while improving the welfare of sites and Internet Service Providers

    Characterizing a Meta-CDN

    Full text link
    CDNs have reshaped the Internet architecture at large. They operate (globally) distributed networks of servers to reduce latencies as well as to increase availability for content and to handle large traffic bursts. Traditionally, content providers were mostly limited to a single CDN operator. However, in recent years, more and more content providers employ multiple CDNs to serve the same content and provide the same services. Thus, switching between CDNs, which can be beneficial to reduce costs or to select CDNs by optimal performance in different geographic regions or to overcome CDN-specific outages, becomes an important task. Services that tackle this task emerged, also known as CDN broker, Multi-CDN selectors, or Meta-CDNs. Despite their existence, little is known about Meta-CDN operation in the wild. In this paper, we thus shed light on this topic by dissecting a major Meta-CDN. Our analysis provides insights into its infrastructure, its operation in practice, and its usage by Internet sites. We leverage PlanetLab and Ripe Atlas as distributed infrastructures to study how a Meta-CDN impacts the web latency

    HIDRA: Hierarchical Inter-Domain Routing Architecture

    Get PDF
    As the Internet continues to expand, the global default-free zone (DFZ) forwarding table has begun to grow faster than hardware can economically keep pace with. Various policies are in place to mitigate this growth rate, but current projections indicate policy alone is inadequate. As such, a number of technical solutions have been proposed. This work builds on many of these proposed solutions, and furthers the debate surrounding the resolution to this problem. It discusses several design decisions necessary to any proposed solution, and based on these tradeoffs it proposes a Hierarchical Inter-Domain Routing Architecture - HIDRA, a comprehensive architecture with a plausible deployment scenario. The architecture uses a locator/identifier split encapsulation scheme to attenuate both the immediate size of the DFZ forwarding table, and the projected growth rate. This solution is based off the usage of an already existing number allocation policy - Autonomous System Numbers (ASNs). HIDRA has been deployed to a sandbox network in a proof-of-concept test, yielding promising results

    Switching Propensity in Single-Homing and Multi-Homing Cloud Service Relationships

    Get PDF
    Retaining users is a problem for online services. Our study compares the commitment and switching propensities of single-homing users, who only consume services from a single provider, and multi-homing users, who consume similar services from multiple providers at the same time. Using a social capital lens, we test a relationship-commitment model on 109 cloud storage service users. While both types of users show similar levels of service provider commitment, switching propensity is governed by commitment and trust only for multi-homing users. For single-homing users, switching propensity is governed by trust. Trust is motivated more by shared values for multi-homing users, but more by mutual understanding for single-homing users

    Curling: Content-ubiquitous resolution and delivery infrastructure for next-generation services

    Get PDF
    CURLING, a Content-Ubiquitous Resolution and Delivery Infrastructure for Next Generation Services, aims to enable a future content-centric Internet that will overcome the current intrinsic constraints by efficiently diffusing media content of massive scale. It entails a holistic approach, supporting content manipulation capabilities that encompass the entire content life cycle, from content publication to content resolution and, finally, to content delivery. CURLING provides to both content providers and customers high flexibility in expressing their location preferences when publishing and requesting content, respectively, thanks to the proposed scoping and filtering functions. Content manipulation operations can be driven by a variety of factors, including business relationships between ISPs, local ISP policies, and specific content provider and customer preferences. Content resolution is also natively coupled with optimized content routing techniques that enable efficient unicast and multicast-based content delivery across the global Internet
    • …
    corecore