Rob Shakir

Rob Shakir

Research Areas

Authored Publications
Google Publications
Other Publications
Sort By
  • Title
  • Title, descending
  • Year
  • Year, descending
    A Decentralized SDN Architecture for the WAN
    Nitika Saran
    Ashok Narayanan
    Sylvia Ratnasamy
    Ali Al-Shabibi
    Ankit Singla
    Hakim Weatherspoon
    2024 ACM Special Interest Group on Data Communication (SIGCOMM)(2024) (to appear)
    Preview abstract Motivated by our experiences operating a global WAN, we argue that SDN’s reliance on infrastructure external to the data plane has significantly complicated the challenge of maintaining high availability. We propose a new decentralized SDN (dSDN) architecture in which SDN control logic instead runs within routers, eliminating the control plane’s reliance on external infrastructure and restoring fate sharing between control and data planes. We present dSDN as a simpler approach to realizing the benefits of SDN in the WAN. Despite its much simpler design, we show that dSDN is practical from an implementation viewpoint, and outperforms centralized SDN in terms of routing convergence and SLO impact. View details
    Preview abstract INF566 is a class at Ecole Polytechnique, Paris, that covers designing successful protocols in the context of RFC5218. This presentation is a guest lecture that is to be given in the class, particularly focusing on the challenges of using SNMP for visibility into network state. The lecture describes why we need visibility into state as part of automation frameworks, and highlights why the existing SNMP implementation doesn't meet operational requirements. It provides some background into the problem space that streaming telemetry aims to address, and subsequently covers the lessons learnt from developing the technology - particularly comparing those lessons to those that are described in 5218. View details
    Preview abstract Despite remarkable developments in open networking and SDN, a critical element of operating any network, the management plane, remains an afterthought. As the control and data planes open up, users are still firmly locked into a myriad of proprietary CLIs, APIs, and extensions to configure and monitor the network. In this talk, the presenters will describe a new way of managing, monitoring, and testing networking systems that is vendor-independent, comprehensive, and devised by a broad set of network operators collaborating with equipment and software vendors. The technologies in this ecosystem are designed for automated management systems and include open source data models, development tools, management protocols, and reference implementations. With these tools, the industry have an open, end-to-end open architecture that finally brings network management into the modern SDN era. View details
    Preview abstract Modern networks have significantly outpaced the monitoring capabilities of SNMP and command-line scraping. Over the last three years we at Google have been working with members of the networking industry via the OpenConfig.net effort to redefine network monitoring. We have now deployed Streaming Telemetry in production to monitor devices from multiple vendors. We will talk about the experience and highlight the open source components we are providing to the community to accelerate industry-wide adoption. View details
    Preview abstract Over the last 4 years, work has been done in the IETF to introduce a new mechanism for source-based routing to MPLS. Segment Routing (being standardised in the SPRING working group of the IETF) uses stacks of MPLS labels to encode a path through the network as a set of forwarding resources. This lecture covers an introduction to MPLS, looks at the architecture of today's networks using RSVP-TE, and analyses RSVP-TE's success in the context of RFC5218 - a set of observations as to what makes for successful protocols. With this background, Segment Routing is introduced, and compared to RSVP-TE, concluding with some observations as to its potential success as a new source routing approach within modern networks. View details
    No Results Found