^ Top

NANOG Meeting Presentation Abstract

Suffering Withdrawal; an automated approach to connectivity evaluation
Meeting: NANOG67
Date / Time: 2016-06-15 10:15am - 11:00am
This item is webcast
Room: Imperial Ballroom (B2 Level)
Presenters: Speakers:

Tim Hoffman, Twitter

Following a decade of building telecommunications networks in New Zealand, Tim is lead engineer for Twitter's global backbone.

Bruce McDougall, Cisco Systems

Bruce McDougall is a Consulting Systems Engineer at Cisco and spends his days lobbying Cisco’s engineering organization on behalf of WebOTT and Service Provider technical and operational requirements. Prior to joining Cisco he spent a number of years in Network Engineering and Ops roles at Web and Service Provider organizations.

Nick Slabakov, Juniper Networks

Nick Slabakov is Chief Architect for the Web Services group, where he works with some of Juniper's most innovative customers on solutions to the challenges of scale, programmability, and efficiency in their networks. Nicks recent work and industry involvement spans the areas of MPLS-TE, SPRING, SDN, Cloud Networking, and Network Automation / Programmability. His previous roles in Juniper included various Systems Engineering positions supporting Tier 1 carriers. Prior to Juniper, Nick was a Principal Systems Engineer at Riverstone Networks, which followed 10 years of experience as a Network Engineer in Enterprise and Service Provider settings.

Micah Croff, GitHub

Responsible for architecting and implementing from the ground up a new "Service Provider" network to support rapid growth and functionality for both near and long term capacity to meet business demands. Deployed IS-IS, BGP, IPv6, MPLS, L3VPNs.
Abstract: Today’s routers generally make themselves more- or less-attractive to transit traffic through operator’s manipulation of their interfaces IGP metrics or overload status. This all-or-nothing method lacks granularity and does not take advantage of the wealth of connectivity and health-check information readily available at the router.

We propose the notion of “connectedness value”, and describe an approach that allows a router to take pre-configured actions depending on its current level of connectedness to the rest of the network. The “connectedness value” is derived from not only reachability information, but also from OAM data and other policy-based criteria. For each router, an operator can now define what “well-connected” means, and what should happen should the router becomes less than “well connected".

In this presentation we will discuss the concepts around defining and acting on connectedness value, we well as the prototyping we have done for several use-cases relevant to a content-provider network with lots of remote POP/cache facilities. We will seek feedback from the community on the usability of the proposed approach, as well as ideas for enhancements.
Files: pdfSuffering Withdrawal(PDF)
youtubeSuffering Withdrawal; an automated approach to connectivity evaluation
Sponsors: None.

Back to NANOG67 agenda.

NANOG67 Abstracts

  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • Conference Opening
    Moderators:
    Daniel Golding, NANOG Board, Google; Speakers:
    Peter JacobyRCN; .
    L Sean Kennedy, XO Communications; Don MacNeilJay Borkenhagen.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • DNS Track
    Speakers:
    edward lewisICANN; .
    Duane Wessels, Verisign; Kazunori FujiwaraJPRS; .
    Casey Deccio, Verisign Labs; Yacin Nadji.
  • Security Track
    Speakers:
    John Kristoff, DePaul University; Christoph Dietzel.
    Ryan Haley.
    Jelena Mirkovic.
  • Security Track
    Speakers:
    John Kristoff, DePaul University; Christoph Dietzel.
    Ryan Haley.
    Jelena Mirkovic.
  • Security Track
    Speakers:
    John Kristoff, DePaul University; Christoph Dietzel.
    Ryan Haley.
    Jelena Mirkovic.
  • Security Track
    Speakers:
    John Kristoff, DePaul University; Christoph Dietzel.
    Ryan Haley.
    Jelena Mirkovic.

 

^ Back to Top