NANOG 90 Agenda

NANOG 90 Agenda

Click on any talk title in the agenda to view the full abstract and speaker info.

Please note agenda is subject to change.

Sunday, February 11, 2024
Topic/Presenter
Full Abstract

The NANOG 90 Hackathon will focus on Problem Solving/Troubleshooting competitions.
During this Hackathon, teams will collaborate to solve the posed problems.
Scoring will be based on network reachability and how fast you solve the problems. Prizes will be provided to the top finishers.

Utilizing collaboration services from Zoom and Slack and lab infrastructure consisting of virtualized devices from several vendors, Hackathon participants can work individually or self-organize into teams to work on the problems provided or software passion projects.

To learn more or register visit https://nanog.org/events/nanog-90-hackathon/

Full Abstract

The Women in Tech Mixer welcomes all attendees that identify as female and/or with she/her pronouns for an afternoon of networking with other fellow community members with light fare and drinks.

Full Abstract

Sunday, 11 February 2024

Event: Self-Hosted Social
Sponsor: London Internet Exchange (LINX)
Co-sponsors: Nokia, Epsilon

Time: 6:00pm - 11:00pm (Showing Superbowl at 6:30pm)
Location: CJ’s Bar at Le Méridien Hotel 555 South McDowell Street
Charlotte, North Carolina 28204

RSVP Required: https://linx.swoogo.com/NANOGSundaySocial

*NANOG Badge required for entry

Monday, February 12, 2024
Topic/Presenter
Full Abstract

Location: Le Méridien lobby to meet, then Pearl Street Park
Come learn to play pickleball! All levels are welcome.

Coach Walt, Coach Louie, and Louie’s Hat will teach beginner pickleball. We will cover the rules and basic mechanics of serving, returning, and volleying as needed. There will be additional advice on strategy, and offensive and defensive shots: both execution and defense. Then we will have time for some fun matches!

We will be playing at nearby Pearl Street Park at 6:45-9:15 AM on Monday, Tuesday, and Wednesday mornings, weather permitting. We will meet at the hotel lobby at 6:15-6:30 AM to get to the courts by 6:45 AM.

Paddles & balls will be provided. Dress in comfortable clothes and shoes for sports. It will be chilly in the morning. Bring a water bottle and your paddle if you have one. Sunglasses, a cap or visor would also be advised.

Fill out the sign up sheet at https://forms.gle/qqcWWQ2KPvFFd6XM7 to help us gauge interest, but feel free to come drop in either way!

Keep up with the latest information via email at [email protected] (subscribe here: https://mailman.nanog.org/mailman/listinfo/pickleball) and the Unofficial NANOG Pickleball group on Facebook.

Vincent Celindro - Juniper Networks
Full Abstract

New to NANOG? Don’t miss our Newcomers Orientation for an opportunity to network with fellow newcomers and learn more about NANOG - both the community and the organization.

Topics to be covered include:
What is NANOG
What is a NOG
NANOG Governance
NANOG Resources
NANOG 90 Program Information

Speakers
  • Speaker Vincent Celindro - Juniper Networks
Full Abstract

Welcome to NANOG 90! Join us as we officially kick-off three days of great programming and networking events.

Leslie Daigle: Leslie Daigle has been working at the intersection of technology, business/economics and policy to drive effective change for more than twenty years. Leslie is currently the Chief Technical Officer and Director of the Internet Integrity Program at the Global Cyber Alliance (GCA), furthering GCA’s development and deployment of global solutions that contribute to eradicating cyber risk. Leslie is the Principal at ThinkingCat Enterprises, as well as co-founder and co-host of the TechSequences podcast, which explores the many facets of Internet technology, along with its intended (and sometimes unintended) consequences.
Stevan E Plote: Have worked at multiple start-ups as well as larger companies. Extensive experience evangelizing networking solutions to Telecom, Internet Content and Data Center Service Providers as well as OEM and component partners. Active with Industry Forums and Standards Bodies including IEEE, MEF, Optica and NANOG.
Full Abstract

We're roughly 10 years into the OpenConfig journey. We have implementations in hand from various vendors and we've gained a significant amount of operational experience in the domains of streaming telemetry and in the development of configuration systems to leverage the developed models. What have we learned? Are the abstractions we've generated the right ones? If not, why? Were we too influenced by the tools and the inertia of the time when we made some key decisions? How do we need to evolve going forward?

This discussion is part retrospective/introspective, a candid look at where we've been and what we likely need to be thinking about as we evolve the next generation of our management (and control) planes. What should we be thinking about as network engineers who write software?

Rob Shakir: Rob spans the network and software engineering domains at Google -- he's not sure whether he's a Network-Defined Software Engineer or a Software-Defined Network Engineer. Over the last two decades, he's built networks and compute infrastructure for small application service providers (catalyst2, Jive Communications), and delved deep into the architecture, design and operation of IP infrastructure supporting residential, business, and broadcast services at multiple telcos (GX Networks, Cable&Wireless, BT) before landing at Google in 2016. At Google, he's focused on evolving the on- and off-device control and management plane infrastructure -- hacking code for, and leading development of streaming telemetry, OpenConfig, and "hybrid SDN" systems within the WAN networks Google operates. Rob lives in San Francisco, CA, and when not at a screen can generally be found somewhere outdoors with his dog.
Speakers
  • Speaker Rob Shakir - Google
Geoff Huston - APNIC
Recordings
Files
Full Abstract

The BGP routing table can tell us a lot about the dyamics of the Internet. Not only is this related to the size of memory needed to store the routing tables, but the rates of growth can tell us about the dynamics of network growth and the relative level of network growth in IPv6 as compared to IPv4. The dynamics of network convergence can also tell us how the BGP routing infrastructure is coping with scaling pressures. In this presentation we will look closely at the BGP routing table across 2023, and make some prejections as to its likely size and dynamic properties in the coming five years.

Geoff Huston: Geoff Huston is the Chief Scientist at APNIC, the Regional Internet Registry for the Asia Pacific. Prior to this role he was the Chief Internet Architect at Telstra in Australia. He has served on the Internet Architecture Board and chaired a number of IETF Working Groups. His current research interests include routing, security and the DNS.
Speakers
  • Speaker Geoff Huston - APNIC
Mike McBride - Futurewei
Full Abstract

Distributed Ledgers, such as Blockchain, are being deployed today for supply chain use cases. As much as networking engineers love to deride blockchain, it is here and we need to understand how to best keep them off our network or how to embrace the technology. How will distributed ledgers impact networking? How are standards organizations developing distributed ledger architectures? Could blockchain be used to further secure routing protocols such as BGP? Could blockchain be used to further secure email? In this presentation, the distributed ledger standards landscape will be discussed along with use cases and a few possibilities for networking.

Mike McBride: Mike has been involved in network standardization and architecture for 30 years while working at Cisco, Ericsson and Futurewei. He has chaired an IETF working group for two decades. He also participates in standards within the IEEE, ISO and ITU-T. Mike specifically works on standardizing multicast related routing protocols and researching topics such as routing over satellites and blockchain in networking.
Speakers
  • Speaker Mike McBride - Futurewei
Diego Achaval - Nokia
Mauricio Rojas - Nokia
David Watkinson
Full Abstract

In this presentation you will be shown the essentials of Traffic Engineering to effectively automate and optimize network traffic management.​

Why Traffic Engineering is essential for network efficiency, detailing the role of MPLS-TE for reliable and customizable network performance, and the importance of core components such as Constraint-Based Routing, Admission Control, and Policy Enforcement.​

PCE/PCEP, BGP-LS, and Telemetry: Discusses the tools for optimal path calculation, network topology understanding, and real-time data gathering to maintain and improve Traffic Engineering.​

Introduces the use of standardized YANG APIs that help in maintaining uniform Traffic Engineering strategies across different network platforms.​

Mauricio Rojas: Mau has been working in the IT Industry for more than two decades, most of this time, leading the introduction of new technologies for Data Centers and Cloud in new markets. Originally from Santiago of Chile, he's currently working as Network Automation rPLM in Nokia, supporting US and Canada. Continuously testing the limits of use cases that involves techs like Kubernetes, YANG or Automation Frameworks in General. Mau's also passionate with art (Instagram: p1nrojas), using what is left of his creativity at work into the canvas or digital illustrations.
Speakers
  • Speaker Diego Achaval - Nokia
  • Mauricio Rojas - Nokia
  • David Watkinson
John Sweeting - ARIN
Full Abstract

ARIN is a nonprofit, member-based organization that administers IP addresses and ASNs in support of the operation and growth of the Internet. Hear from ARIN's Chief Customer Officer on where the organization sits with IPv6 growth, IPv4 Waitlist and Transfer stats, along with other notable organizational updates.

John Sweeting: John Sweeting is the Chief Customer Officer of the American Registry for Internet Numbers (ARIN), responsible for the overall development, direction and operation of the department. Prior to joining ARIN staff, he served 12 years on the ARIN Advisory Council, 6 of which he was the Chair, and 1 year on the Address Supporting Organization’s Address Council (ASO AC). John served on the Consolidated RIR IANA Stewardship Proposal (CRISP) team which was convened in December 2014 to guide development of the Number Community response to the IANA Stewardship Transition Coordination Group’s RFP.
Speakers
  • Speaker John Sweeting - ARIN
David Dennis
Larry Blunk - Merit Network
Full Abstract

The RADb is the only Internet Routing Registry operated by a Research & Education Network (Merit), and continues to extend its global reach. RADb's recent transition to IRRd (Internet Routing Registry Daemon) version 4 represents a significant upgrade to how the platform reinforces data quality and security. This session will provide an overview of IRRd v4 changes and benefits to the NANOG community, as well as a discussion about the future IRR needs of the community. The RADb Team will be present to answer your questions about the service, taking advantage of the RPKI Alignment features, and much more.

Speakers
  • Speaker David Dennis
  • Larry Blunk - Merit Network
Full Abstract

In NANOG81 I presented "Multicast Options in SR Networks" (https://youtu.be/4DTd1KTvgM0), in which BIER (Bit Index Explicit Replication) was listed as the #1 choice when most routers are BIER-capable, though it was not the focus of that presentation. This time, I will lead a deep dive into BIER technology, which is now close to prime-time deployment with hardware capability from multiple major vendors across access/edge/aggregation/core.

Zhaohui (Jeffrey) Zhang: Jeffrey (Zhaohui) Zhang is a Distinguished Engineer in Juniper Networks' routing protocols team. He has worked on routing technologies for over 30 years, from OSPF/BGP/LDP/RSVP, MPLS-TE, MPLS/BGP-based services, to Multicast (PIM/MVPN), VPLS/EVPN, RIFT, Segment Routing, and Mobile User Plane. Jeffrey Zhang is an active IETF participant and he co-chairs the RIFT and BESS WGs in the IETF.
Chris Woodfield - I3D.net
Full Abstract

Most modern DC network designs are Clos fabrics, but there's a lot of tribal knowledge in their design and implementation that results in highly divergent designs. This talk is an attempt to collect my own set of tribal knowledge in hopes of building a set of best practices. The Why, What, and Hows are well represented - the Where and When is up to you!

Speakers
  • Speaker Chris Woodfield - I3D.net
Full Abstract

As RPKI deployment continues to propagate, accurately measuring deployment becomes increasingly complex. Mechanisms utilized early on in deployment have become difficult to use. Nonetheless, it is imperative that deployment continue to be monitored, measured, and discussed, with careful attention being paid to instances where the goals of deployment fall short.

Early on in deployment, several edge cases were identified by the wider networking community. This presentation explores the current status of several edge cases, how they have evolved over time, and what actions might be taken to mitigate their continued potential for creating problems.

Speakers
  • Speaker June Slater
Martin Hannigan - Lightboard Realty
Recordings
Files
Full Abstract

This lightning talk provides information on three significant feature improvements to PeeringDB:

1. An improved web user interface for both users and admins
2. Regular exports of interconnection center data in .KMZ format, for import into Google Earth Pro
3. The replacement of our legacy simple search with an improved search tool

Speakers
  • Speaker Martin Hannigan - Lightboard Realty
Full Abstract

With the increase of safety-critical traffic on the Internet, a challenge is to provide high
availability in the presence of adversarial actors. The SCION next-generation network
architecture has been explicitly designed for security and scalability, applying new ideas and
novel concepts for achieving highly resilient control-plane operation and inter-domain
end-to-end communication in the face of active attacks. SCION has been in production use for
critical infrastructure communication since 2017, with expanding deployments and use cases
since then. Operating side-by-side with today's Internet, SCION offers a communication fabric
that is largely fault-independent from today's BGP-based infrastructure.

Given this backdrop, this talk will highlight use cases, technical and business aspects of SCION
that provide security properties such as geo-fencing and path validation, and enable new
business models for IPSs. We will also discuss interoperability, how the fault-independence with
today's infrastructure is achieved, and how the deployment and co-existence with today's
infrastructure is accomplished. Ultimately, we cover the importance of open source
implementations, communities, IXPs, and the SCION Association for the success of a
communication technology as SCION.

Adrian Perrig: Adrian Perrig is a Professor at the Department of Computer Science at ETH Zürich, Switzerland, where he leads the network security group. He is also a Distinguished Fellow at CyLab, and an Adjunct Professor of Electrical and Computer Engineering at Carnegie Mellon University. From 2002 to 2012, he was a Professor of Electrical and Computer Engineering, Engineering and Public Policy, and Computer Science (courtesy) at Carnegie Mellon University. From 2007 to 2012, he served as the technical director for Carnegie Mellon's Cybersecurity Laboratory (CyLab). He earned his MS and PhD degrees in Computer Science from Carnegie Mellon University, and spent three years during his PhD at the University of California at Berkeley. He is a recipient of the ACM SIGSAC Outstanding Innovation Award, and is an ACM and IEEE Fellow. Adrian's research revolves around building secure systems -- in particular his group is working on the SCION secure Internet architecture.
Full Abstract

The forum provides time for attendees to meet and network with others in the peering community present at NANOG.

Peering Representatives, who completed and submitted the form will have a dedicated highboy table for up to 2 representatives. They will be able to distribute business cards, and provide a white paper or 1 sheet marketing page. Please note: any other type of giveaway is not allowed.

Complete the form here: https://www.nanog.org/events/nanog-90/peering/

Sponsors:
Full Abstract

Monday, 12 February 2024

Event: NANOG Social Event
Co-sponsors: Akamai + TOWARDEX
Time: 7:00pm - 10:00pm
Location: NASCAR Hall of Fame

*NANOG Badge required for entry

Sponsors:
Tuesday, February 13, 2024
Topic/Presenter
Full Abstract

Location: Le Méridien lobby to meet, then Pearl Street Park
Come learn to play pickleball! All levels are welcome.

Coach Walt, Coach Louie, and Louie’s Hat will teach beginner pickleball. We will cover the rules and basic mechanics of serving, returning, and volleying as needed. There will be additional advice on strategy, and offensive and defensive shots: both execution and defense. Then we will have time for some fun matches!

We will be playing at nearby Pearl Street Park at 6:45-9:15 AM on Monday, Tuesday, and Wednesday mornings, weather permitting. We will meet at the hotel lobby at 6:15-6:30 AM to get to the courts by 6:45 AM.

Paddles & balls will be provided. Dress in comfortable clothes and shoes for sports. It will be chilly in the morning. Bring a water bottle and your paddle if you have one. Sunglasses, a cap or visor would also be advised.

Fill out the sign up sheet at https://forms.gle/qqcWWQ2KPvFFd6XM7 to help us gauge interest, but feel free to come drop in either way!

Keep up with the latest information via email at [email protected] (subscribe here: https://mailman.nanog.org/mailman/listinfo/pickleball) and the Unofficial NANOG Pickleball group on Facebook.

Sponsors:
Full Abstract

The Members Meeting agenda and link to the webinar details are available for Members only. You MUST be signed in with your NANOG Profile account to view the Members Meeting Agenda page. Please bring (or share via email) any questions you would like to discuss at the meeting.

Full Abstract

North Carolina boasts a rich legacy in computer science and communications, contributing to the evolution of the Internet. This progress was bolstered by the presence of three major research universities in close proximity, fostering an environment ripe for innovation and early developments in Internet technology. While the trajectory of Internet service and adoption shares similarities with other regions, North Carolina's unique story encompasses both shared experiences and distinctive firsthand narratives detailing the uneven progress of the Internet's early days. This presentation will delve into these facets, exploring key developments and personal anecdotes that shaped the state's Internet landscape.

mark johnson: Mark Johnson has over 30 years of leadership experience in managing, engineering, and operating Internet technologies. Presently, he serves as an independent consultant. Throughout his career, Mark has navigated the Internet's evolution, from the adoption of TCP/IP to the emergence of the Web and the proliferation of home broadband Internet access. For more than 20 years, he spearheaded MCNC's regional and national network activities, overseeing a remarkable 25,000-fold increase in Internet usage. Notably, he co-founded The Quilt, a national consortium of regional research and education network operators, and held the chairman position twice. Mark also held influential roles within the Internet2 community and took on the role of Interim Executive Director for the US UCAN project from 2011 to 2012, concentrating on facilitating access to next-generation Internet-based applications for key institutions. During this tenure, he played a pivotal role in establishing the Schools, Health, and Libraries Broadband coalition, serving as an inaugural board member and officer. Currently, Mark holds the positions of board member and President at the Internet Legacy Institute, an organization devoted to preserving the history of the Internet, particularly the NSFnet era.
Speakers
  • Speaker mark johnson
Michal Styszynski - Juniper Networks
Mahesh Subramaniam
Full Abstract

The modern AI data center workloads bring new requirements and design best practices for the network infrastructure. This session will present the new GPU to GPU connect training cluster and inference fabric design options. The session will cover fabric-level load balancing aspects, ROCEv2/DCQCN, and DC fabric traffic engineering.

Michal Styszynski: Michal is part of the Product Management team at Juniper Networks' cloud-ready data center business unit. He joined Juniper Networks over 10 years ago. Before his current PLM role, he had also worked in technical marketing and product consulting, focusing on Data Center and Storage networking projects for major telcos and large enterprises. Before Juniper, Michal also worked for about 10 years at Orange, former France Telecom R&D.
Mahesh Subramaniam: Mahesh Subramaniam - Director of Product Management at Juniper Networks. He is an experienced technology person in AI Data centers, IP, and Cloud portfolios. He has won many awards, including the CEO Excellence Award at Juniper, the Business Award for "Record high $100M+ win on Cloud Segment", and the Star Award for "Launch of 1st Telco-Cloud DC Reference Architecture". Mahesh has a long history in the networking industry and a strong record of leading products and Technical/Business Management with various cross-functional teams. Before joining Juniper, Mahesh was a member of Mobile Solution Architecture team for Routing and security at Alcatel-Lucent. At Juniper, he is responsible for platform SW and Fabric innovation on AI and Cloud DC segments.
Speakers
  • Speaker Michal Styszynski - Juniper Networks
  • Mahesh Subramaniam
Full Abstract

Neurodiversity refers to the natural variations in human brain function and behavior within the population. In recent years, there has been a growing recognition of the value of neurodiversity in the workplace. This talk will explore the benefits of embracing neurodiversity in the workplace and provide practical strategies for promoting inclusivity and supporting the needs of neurodivergent employees. Topics will include accommodation and accessibility, communication, and leadership. The talk will draw on real-world examples and personal experience to provide an overview of the subject to help create a more inclusive and diverse workplace.

Wesley Faulkner: Wesley Faulkner is a podcaster, public speaker, advocate for social change, and a developer relations professional. He has a background in technology, working for companies like AMD, Atlassian, Dell, IBM, and MongoDB. Wesley co-hosts two podcasts: Community Pulse, which explores the challenges and opportunities of community building in Developer Relations, and Radical Respect, which features conversations with Kim Scott on creating more inclusive and equitable workplaces. Wesley is passionate about racial justice, workplace equity, and neurodiversity.
Speakers
Full Abstract

Is spoofed traffic coming through your network? Are you absolutely sure? Service providers have an obligation to identify and remediate spoofed traffic coming through their networks. This lightning talk discusses how a NetFlow analysis platform and be used to identify and remediate the spoofed traffic that drives DDoS attacks.

Doug Madory: Doug Madory is the Director of Internet Analysis for Kentik where he works on Internet infrastructure analysis. The Washington Post dubbed him “The Man who can see the Internet" for his reputation in identifying significant developments in the structure of the Internet. Doug is regularly quoted by major news outlets about developments ranging from national blackouts to BGP hijacks to the activation of submarine cables. Prior to Kentik, he was the lead analyst for Oracle's Internet Intelligence team (formerly Dyn Research and Renesys).
Speakers
  • Speaker Doug Madory - Kentik
Full Abstract

Continue the conversation! Join us in the Diversity, Equity, + Inclusion Lunch to extend the discussion about how to help create a more inclusive and diverse workplace.

Full Abstract

Software upgrades have always been a critical component of Network Operations and there are many methods used in the industry for this purpose. With networks deploying routers from different vendors, the scale and complexity of these software upgrade methods are multiplied. Add to that, the recent trends towards a CI/CD model for networks, the software upgrade process becomes a routine task compared to a once in a year or couple of years exercise.

Saju Salahudeen, a Principal Consulting Engineer at Nokia, will talk about the current challenges for software upgrade and introduce gNOI which is a standards based gRPC service developed by Google for performing operations on a router. During this session, we will look at the different RPCs supported by gNOI with focus on the software upgrade use case. This will be followed by a demo of a software upgrade using gNOI.

Saju Salahudeen: Saju Salahudeen is a Principal Consulting Engineer for IP Networks at Nokia and a member of NANOG Education Committee. He has 17 years of experience in the Telecom industry with 12 years in IP Networking and Multi-Vendor Network Automation. In his current role, his focus area is to help Webscale networks adapt to the current and future demands of the industry. Prior to this, he was a Senior Sales Engineer for IP and Network Automation at Nokia. Saju was born in India, studied in Dubai and now resides in Toronto, Canada.
Speakers
  • Speaker Saju Salahudeen
Full Abstract

Most current network automation engineers use python, but there has been a subset who have started to make the shift to Go.
The title is meant to be a bit "click bait" and get people in the door. It won't be a war between programming languages, just an educational panel about the pros and cons of each and which is better for what kinds of jobs, why you might want to consider learning one vs the other vs both, etc.

Python has a richer ecosystem with libraries such as Netmiko, NAPALM, Batfish, Scrapli, Nornir and many vendor modules for network devices. Python is an interpreted language, dynamically typed and generally has a much quicker learning curve.

Go on the other hand is statically typed, it's compiled nature makes executing and deploying completed scripts easier, wins hands down for concurrency efficiency and speed for running higher numbers of jobs at the same time, and has a proactive approach to error handling.

Cat Gurinsky: Cat Gurinsky is a senior network engineer working on global large scale datacenter networks. Her primary focus is on the automation of the network specifically as it pertains to deployments, troubleshooting and life cycle management. In previous network engineering roles at Valparaiso University, Switch & Data, and Equinix she has worked on everything from enterprise and wireless deployments to internet exchanges and data centers. She first started working in network engineering in 2007 and began attending NANOG in 2009 at NANOG 46. Cat has a passion for BGP, Python, network tools, monitoring, automation and anything that can help make life easier in large scale networks. Cat also serves on the Advisory Board for the Network Automation Forum. She was elected to the NANOG Board of Directors in the 2023 elections and is currently serving on the board with a 3 year term from 2024-2026. Cat has previously served NANOG as part of the Development Committee from 2011-2012 and on the Program Committee from 2019-2023. During her 5 years on the program committee she was the chair of the Program Committee for almost 3 years, during which time she sat on the NANOG Board of Directors as an ex-officio member / PC liaison and Board Secretary. Before that she also served as Vice Chair, Secretary and Inclusion & Diversity Sub-Committee Chair for the Program Committee. During her time on the Development Committee she served as Membership Chair.
Claus Rugani Töpke: Claus Töpke is a product developer and founder of Telcomanager. He has worked with large network service providers, such as Telstra, NBN Australia, NZ Telecom, AWS Australia, AWS US, and Embratel. He has also worked in conjunction with large network technology corporations, such as Nokia, Amazon, Juniper, and Cisco. He has been able to experience different job titles, passing through fields such as network engineering, network performance, product development, and software engineering. His experience with network automation has led to the construction of several products and systems for different companies. He also worked on network performance for his master’s thesis and wrote a book about service providers.
Recordings
Files
Full Abstract

Following a large brainstorming session at the November 2023 IETF in Prague, a proposal emerged for creating extensible delegations that paves the way for leveraging existing standardized alternative DNS transport technology like DNS-over-HTTPS and DNS-over-QUIC, as well as for future DNS protocol evolution. This proposal has already received significant support from the technical community and is likely to be adopted as an IETF standard.

David Lawrence: A veteran of the Usenet Wars
Full Abstract

MANRS (Mutually Agreed Norms for Routing Security) Update

Recently there have been additions to the MANRS initiative through enhancements in the MANRS Observatory, increasing the ability to evaluate compliance. Now in its 10th year, the MANRS community initiative has seen continued growth in the number and types of participants, and there has been increased interest from policy-making bodies in how this initiative may help in ongoing security and stability of the Internet.

There has been a change in organizational support for the MANRS initiative, with the Global Cyber Alliance taking over support for the community as of 2024. This lightning talk will provide a brief update on the status and accomplishments of the initiative, point out some recent highlights, and show how to provide feedback and get involved in the initiative. MANRS is a community of over 1000 organizations collaborating to improve the state of routing security in the Internet through mutually agreed norms of behavior.

Leslie Daigle: Leslie Daigle has been working at the intersection of technology, business/economics and policy to drive effective change for more than twenty years. Leslie is currently the Chief Technical Officer and Director of the Internet Integrity Program at the Global Cyber Alliance (GCA), furthering GCA’s development and deployment of global solutions that contribute to eradicating cyber risk. Leslie is the Principal at ThinkingCat Enterprises, as well as co-founder and co-host of the TechSequences podcast, which explores the many facets of Internet technology, along with its intended (and sometimes unintended) consequences.
Full Abstract

In 1984 a German man named Thomas Schewe coded his own BBS. It became one of the most popular privately operated BBS in Germany. He unexpectedly died in 2023 when the BBS was still running but of course only used by a few users. A long time user of the BBS myself, I had to do something to keep it running although the hardware was stuck in his house. I had to find his heir to access the house, rescue the systems before they would have been trashed and moved them to one of our datacenters. I was now responsible to keep Thomas' life achievment operating and to make decisions about its future.

A short journey into the past of computer communication before the internet became popular..

Speakers
  • Speaker Sascha Pollok
Full Abstract

Planning global networks is a mix of technology, geography, and arithmetic. This talk is a sample of the rules of thumb and approximations I use in order to make reasonable planning decisions quickly, and to help other people reason about the size and shape of global networks.

Speakers
  • Speaker Matt Ringel
Sponsors:
Full Abstract

This talk is a gateway for network engineers into the world of Go, demystifying its core concepts and illustrating its unparalleled potential for building efficient, concurrent, and performant network automation tasks. We'll explore the distinctive features of Go that make it an ideal choice for network engineers, from its simplicity and readability to its concurrency model and strong standard library. If you have ever considered learning go then this talk is for you.

Full Abstract

Over the past four decades, ML/AI has experienced a roller-coaster journey. While its broad adoption began around the early 2010s with CNN and Deep Neural Networks, the recent surge in GenAI and Large Language Models has catalyzed an unprecedented pace of innovation, impacting a vast array of use cases across various (all) industries. Concurrently, the realm of the Internet and Networking has witnessed rapid evolution, with hundreds of protocols and technologies now supporting a plethora of applications utilized by over 60% of the global population. This raises the question: Is there a genuine need for ML/AI in the Internet and Networking? Indeed, numerous AI applications have been developed and deployed at large scale, leveraging statistical models, ML, and AI, to address diverse use cases like anomaly detection and predictive Internet. The aim of this talk is to discuss such AI applications applied to Networking (Wifi, LAN, WAN, application QoE, Optical) with tangible examples and results.
Large Language Models, too, are no exception; they hold the potential to usher in a multitude of novel use cases for Networking, which will be touched upon in this presentation.

THIS TALK WILL BE PRESENTED VIA REMOTE SPEAKER

JP Vasseur: www.jpvasseur.me JP Vasseur is an innovation leader recognized for breakthrough, disruptive Internet technologies. Over the past 10 years, he has been leading Machine Learning (ML) and Artificial Intelligence (AI) in support of key applications including Wireless, IoT, SD WAN, Switching, Devices Classifications, Security and Multi-Domain at Cisco Systems. JP is widely known as the Chief Architect of the Internet of Things (IoT). Currently he is a Cisco Fellow and Head of Cloud-Based Machine Learning and AI for the Network and The Internet. JP was the co-inventor of the Path Computation Element for SDN, a key contributor to MPLS Traffic Engineering, and served as the Lead for IoT IPv6 Architectures for Routing/Qos. He forms teams and partners with leading technologists, engineers, and thought leaders globally to create new architectures and protocols, incubate technologies, and deliver fully formed concepts. His special skill is leading projects from idea conception to product deployment. His products are widely deployed across the Internet. As the (co)inventor on 600 patents across many networking areas, JP is known for his ability to collaborate and inspire new technology thinking. JP is a regular speaker at various international conferences, is a member of numerous Technical Program Committees. He is a key contributor within the Internet Engineering Task Force (IETF), has co-authored more than 35 IETF protocol specifications, and has co-chaired several IETF working groups. JP Vasseur holds a PhD from Telecom Paris. He received his Master’s Degree in Computer Science from Stevens Institute of Technology in Hoboken, New Jersey, and a Master’s Degree in Mathematics from EPITA in Paris, France. Currently JP is an Associate Professor at Telecom Paris. He has published dozens of research papers and is the coauthor of “Network Recovery” (Morgan Kaufmann, July 2004), “Definitive MPLS Network Designs” (Cisco Press, March 2005) and "Interconnecting Smart Object with IP: The Next Internet (Morgan Kaufmann, July 2010 - http://www.thenextinternet.org/).
Full Abstract

The IETF has standardized a new protocol for having two network queues at bottleneck links via L4S (Low Latency, Low Loss, Scalable Throughput) and NQB (Non-Queue-Building Per Hop Behavior). These new standards may be able to significantly lower "working" latency (latency under load) for better real-time traffic performance and to support new AR and VR applications.

This talk will explain how dual queue networking works and explains what network operators need to do to support this - including allowing end-to-end passing of ECN marks and the use of DSCP-45 across domain boundaries.

Jason Livingood: Jason leads Technology Policy, Product, and Standards, and is the single point of coordination for Comcast Cable's technology & product division (TPX) on all key tech policy, standards, industry organization and research engagements. This encompasses all technologies and products. Technical product focus includes leading network product roadmap development (e.g., FTTH). At the current time he is also shepherding the deployment of new low latency networking standards in the Comcast network. Jason has been at Comcast over 25 years, having initially joined the internal startup team to take cable modems from the lab to create Comcast's consumer internet business. He has since been part of creating and launching the commercial internet business, voice service, home security service, and public WiFi network. He's been in a variety of operational and development roles and now serves in a strategic role. https://www.linkedin.com/in/jlivingood/
Lenny Giuliano - IETF (MBONED Working Group Co-chair), Juniper Networks
Full Abstract

With events like Thursday Night Football and the Cricket World Cup and IPL Finals, the past year has seen live streaming audiences routinely reach tens of millions of concurrent viewers. Combined with increasing bitrates for 4K/8K/AR, are we approaching an inflection point for network strain from live streaming? This talk will examine TreeDN, a tree-based CDN architecture designed to solve the scaling challenges of live streaming to mass audiences. TreeDN enables operators to offer Replication-as-a-Service (RaaS) at a fraction the cost of traditional, unicast CDNs - in some cases, at $0 additional cost to the infrastructure - and paves the way for newer, more immersive content that is not economically viable with content delivery approaches typically in use today.

Lenny Giuliano: Lenny Giuliano is a Co-chair of the IETF's MBONED Working Group and a Distinguished Systems Engineer at Juniper Networks. He has written articles for Forbes, TechCrunch and Network World and coauthored Interdomain Multicast Routing: Practical Juniper Networks and Cisco Systems Solutions (Addison-Wesley 2002). He has coauthored or contributed to more than a dozen RFCs and Internet Drafts. Prior to joining Juniper, Lenny worked in Sprintlink Network Operations.
Speakers
  • Speaker Lenny Giuliano - IETF (MBONED Working Group Co-chair), Juniper Networks
Mauricio Rojas - Nokia
Diego Achaval - Nokia
David Watkinson
Full Abstract

This presentation challenges conventional network automation by highlighting an innovative, 'out-of-the-box' approach to traffic engineering. Our tutorial introduces an inventive alternative that combines API calls with standard systems such as PCE controllers and SDNs. This is illustrated through a hands-on lab using Containerlab, YANG, and Python.

We’ll showcase an enhanced Label Switched Paths (LSP) management use case, demonstrating how it can solve the unpredictable patterns of today’s traffic demands in WAN environments, particularly under RSVP-TE protocols.

Participants will gain a thorough understanding of this fresh perspective on traffic engineering automation. We'll discuss how the selection of standard YANG models like IETF-TE versus vendor-specific models, can impact the required constraints or objectives for use in advanced PCE Policies. Additionally, we'll explore the range of network configuration options, from simple Python modules to more advanced Automation Frameworks and SDN solutions, preparing participants to navigate its evolving landscape.

Agenda:
Traffic-Engineering Automation Overview
- Advantages Over Non-IETF RSVP Extended Protocols
Telemetry in TE Automation
- Integrating PCE with Telemetry (gRPC) for a Closed Loop System
Hands-On Lab: Automation Driven Traffic Steering
- Core Lab Components
- Tool Comparisons (e.g., Nornir vs SDN)
- Building Python Application Components
- Utilizing IETF-TE YANG RESTCONF for Tunnel Management

Mauricio Rojas: Mau has been working in the IT Industry for more than two decades, most of this time, leading the introduction of new technologies for Data Centers and Cloud in new markets. Originally from Santiago of Chile, he's currently working as Network Automation rPLM in Nokia, supporting US and Canada. Continuously testing the limits of use cases that involves techs like Kubernetes, YANG or Automation Frameworks in General. Mau's also passionate with art (Instagram: p1nrojas), using what is left of his creativity at work into the canvas or digital illustrations.
Speakers
  • Speaker Mauricio Rojas - Nokia
  • Diego Achaval - Nokia
  • David Watkinson
Full Abstract

Different layered timing solutions in datacenters are presented. This will showcase different architectures which leverage multiple technologies including the OCP-TAP Timecard, COTS GNSS time servers, Pulse Per Second distribution units, NTP, PTP and PTP High Accuracy profile (White-Rabbit) in the core of the datacenter while discussing its advantages and disadvantages. Depending on the required end-to-end time error budget, synchronization accuracy of nodes can be less accurate using protocols intended to work with massive layers. Alternatively, the synchronization of key nodes with higher accuracy might be leveraged to trace timing performance and improve resiliency.

Higher level of accuracy can be used in specific segments of the datacenter hosting highly time sensitive applications such as financial services. Tight relative timing between monitoring units through an accurately synchronized visibility network facilitates detailed analysis of the timing across the whole datacenter.

Francisco (Paco) Girela: Francisco is the BizDev and Sales Engineering Lead at Safran. He holds a Ph.D. in Telecommunications Engineering from the University of Granada. After some time in the private sector, Francisco joined the Timing Keepers group at the same university as a researcher. During his research, he specialized in ultra-accurate time transfer systems, and he focused on the development of the White Rabbit technology. At the moment, he leads the expansion of White Rabbit time sync in the Americas. His latest work involves the deployment of very long distance WR links, the integration of White Rabbit core in third party FPGA based devices and research on the role of time synchronization in distributed databases and quantum.
Full Abstract

Tuesday, 13 February 2024

Event: Self-Hosted Social
Sponsor: Arelion
Co-sponsors: H5, Infinera + Segra
Time: 8:00pm - 11:00pm
Location:
Pins Mechanical Co. Charlotte
307 West Tremont Avenue
Charlotte, NC 28203

RSVP Required: https://pinsmechanicalincharlotte.splashthat.com/

*NANOG Badge required for entry

Wednesday, February 14, 2024
Topic/Presenter
Full Abstract

Location: Le Méridien lobby to meet, then Pearl Street Park
Come learn to play pickleball! All levels are welcome.

Coach Walt, Coach Louie, and Louie’s Hat will teach beginner pickleball. We will cover the rules and basic mechanics of serving, returning, and volleying as needed. There will be additional advice on strategy, and offensive and defensive shots: both execution and defense. Then we will have time for some fun matches!

We will be playing at nearby Pearl Street Park at 6:45-9:15 AM on Monday, Tuesday, and Wednesday mornings, weather permitting. We will meet at the hotel lobby at 6:15-6:30 AM to get to the courts by 6:45 AM.

Paddles & balls will be provided. Dress in comfortable clothes and shoes for sports. It will be chilly in the morning. Bring a water bottle and your paddle if you have one. Sunglasses, a cap or visor would also be advised.

Fill out the sign up sheet at https://forms.gle/qqcWWQ2KPvFFd6XM7 to help us gauge interest, but feel free to come drop in either way!

Keep up with the latest information via email at [email protected] (subscribe here: https://mailman.nanog.org/mailman/listinfo/pickleball) and the Unofficial NANOG Pickleball group on Facebook.

Full Abstract

Automation is being rapidly adopted by network operators and Cisco Network Services Orchestrator is one of the leading solutions for automating and orchestrating network configuration and services. You will learn about Internet2's automation journey and how we went from zero to one hundred percent configuration automation in eighteen months. You will also hear about how automation enables us to deliver new services rapidly and provide self-service provisioning to our members.

Speakers
  • Speaker Karl Newell - Internet2
Full Abstract

In high-performance computing, the SC23 conference brings together experts, researchers, IT specialists and enthusiasts to explore the latest advancements and challenges in the field. At the heart of this annual gathering lies SCinet, the cutting-edge network infrastructure that powers the event, ensuring connectivity and enabling groundbreaking demonstrations on the show floor.This presentation is an overview of SC23 and SCinet. From the ground up deployment of state-of-the-art networking technologies, to addressing the demands of high-performance applications, we explore how SCinet engineers create the “Fastest Temporary Network in the World”, measuring 6.71 Tb/s at SC23. The presentation will also provide an overview of the Women in IT Networking at SC (WINS) program, a program created to address the prevalent gender gap in SCinet and Information Technology as a whole. The program funds 3-7 early to mid career women to work on the SCinet network offering a hands -on experience and the opportunity to network with 100s of engineers in both R&E and industry.

Brenna Meade: Brenna Meade is the Senior Network Architect for International Networks at Indiana University. Meade is responsible for planning, implementation, and maintainance of the network infrastructure for International Networks. Brenna also works in collaboration with both domestic and global partners to analyze and resolve network issues and support demonstration and research activities for the Research and Education community.Meade originally joined International Networks as a Network Systems Engineer, providing network support to ensure capacity and reliability needs for both NEA3R and TransPAC5 projects.Prior to International Networks at Indiana University, Meade started doing campus networking for Colorado State University as an undergraduate and graduate student. She then became a Network Engineer for the University of Denver in Denver, Colorado. In 2019 she began working for Arapahoe County Government as a Senior Network Engineer designing, implementing and supporting county networks.
Speakers
  • Speaker Brenna Meade - Indiana University
Full Abstract

Python and Go are the most popular languages when we dealing with applications for network, but Rust is becoming a good candidate.
Examining Go, Python, and Rust for network automation is essential in today's networking domain. Python's versatility and extensive libraries, excel in simplifying tasks and device integration. Go's exceptional concurrency and performance are beneficial for managing large-scale automation operations efficiently. Rust, known for its safety features and high performance, offers a promising alternative for network automation, particularly in scenarios demanding robustness and security. Understanding the strengths of Python, Go, and Rust enables engineers to leverage the unique capabilities of each language, optimizing network operations, scalability, and security measures for contemporary network infrastructures.

Claus Rugani Töpke: Claus Töpke is a product developer and founder of Telcomanager. He has worked with large network service providers, such as Telstra, NBN Australia, NZ Telecom, AWS Australia, AWS US, and Embratel. He has also worked in conjunction with large network technology corporations, such as Nokia, Amazon, Juniper, and Cisco. He has been able to experience different job titles, passing through fields such as network engineering, network performance, product development, and software engineering. His experience with network automation has led to the construction of several products and systems for different companies. He also worked on network performance for his master’s thesis and wrote a book about service providers.
Recordings
Files
Full Abstract

We will be talking about one of the biggest publicly shared deployment of Precision Time Protocol (PTP) in the World used for Time Synchronization down to nanoseconds.
What is PTP, why it's important for Meta, what are the use cases.
We will also talk about it's disadvantages current implementation has and why we had to introduce SPTP (Simple PTP).
In our talk we will cover a lot of network dependency. Transparent clocks, hardware timestamping and even fiber optics asymmetry.

Oleg Obleukhov: Oleg is a production engineer at Meta, known for his work on public NTP service (time.facebook.com), leading an OCP TAP OTS workstream and development of SPTP protocol.
Speakers
Full Abstract

Nobody "likes" getting alerts. In the best-case scenario, an alert is received because something went (or is about to go) wrong. In those cases, recipients can at least be grateful they found out before things became worse. Far more often, however, people hate getting alerts for the exact opposite reason: They alerts are meaningless, trivial, or just plain wrong - a source of constant interruptions, false alarms, unplanned work, and "noise."

While many are convinced that this is the inherent nature of alerts (and monitoring in general) the truth is that it can be so much better. Well-crafted alerts based on insightful monitoring are a benefit to the business and a downright gift to the recipient, saving hours of investigation and thousands of dollars.

The reality is that whether your organization views alerts (and the monitoring behind them) as a curse or a blessing depends largely on the design and implementation of those alerts, more so than any specific monitoring tool or technique. The good news is that, like most things in technology, good design can be taught and learned.

In this talk, we'll give a brief tour of the alerting hall of horrors, and then provide real-world, vendor-agnostic techniques to make alerts meaningful, effective, valuable, and actionable (and, as a bonus, we'll show how to make them manageable, too!). By breaking a few bad habits; understanding how and why vendors put their tools together in particular ways; and learning a few new concepts, you'll have people emailing you to say "thank goodness I got that alert!".

Now there's something you probably don't hear every day.

Leon Adato: In my sordid career, I have been an actor, bug exterminator and wild-animal remover (nothing crazy like pumas or wildebeests. Just skunks, snakes, and raccoons.), electrician, carpenter, stage-combat instructor, ASL interpreter, and Sunday school teacher. Oh, yeah, I've also worked with computers. While my first keyboard was an IBM Selectric, and my first digital experience was on an Atari 400, my professional work in tech started in 1989 (when you got Windows 286 for free on twelve 5¼” when you bought Excel 1.0). Since then I've worked as a classroom instructor, courseware designer, helpdesk operator, desktop support staff, sysadmin, network engineer, and software distribution technician. Then, about 25 years ago, I got involved with monitoring. I've worked with a wide range of tools: Tivoli, BMC, OpenView, janky perl scripts, Nagios, SolarWinds, DOS batch files, Zabbix, Grafana, New Relic, and other assorted nightmare fuel. I've designed solutions for companies that were modest (~10 systems), significant (5,000 systems), and ludicrous (250,000 systems). In that time, I've learned a lot about monitoring and observability in all it's many and splendid forms.
Speakers
Brad Gorman - American Registry for Internet Numbers (ARIN)
Full Abstract

RPKI has become a crucial tool in enhancing routing security for the Internet community. It serves as a vital defense against route leaks, mitigating the risks associated with misconfigurations or malicious activities that disrupt network traffic. These disruptions can lead to severe consequences, including revenue loss, data breaches, or widespread network service disruptions.

At ARIN, we recently conducted a simulation involving the total loss of access to our RPKI repository. Our goal was to assess the impact of such a catastrophic event on the various components of the RPKI ecosystem. The results were enlightening. The majority of RPKI users, both within and outside the ARIN service region, continued to operate without noticeable impact. However, we also observed a minority of participants in the RPKI community who are not adhering to best practices, potentially posing risks to Internet traffic and highlighting areas for improvement.

Join us to explore our findings, both the positive aspects and areas for improvement. Let's collectively determine how we can harness RPKI's potential to its fullest today and foster its broader adoption as an evolving tool for enhancing routing security.

Brad Gorman: Brad Gorman is the Senior Product Owner, Routing Security at the American Registry for Internet Numbers (ARIN) and is the community resource for Resource Public Key Infrastructure (RPKI), Internet Routing Registries (IRRs), and other similar topics that impact routing security within the ARIN region and the greater Internet ecosystem. He has worked in the Internet community since the mid-1990s, as a network engineer at service providers like America Online, Time Warner Cable and Charter Communications. He also spent three years as the peering coordinator for Verisign. Brad represents ARIN at the other Regional Internet Registries (RIRs) in the RPKI community, at the Internet Engineering Task Force (IETF), and at industry conferences and meetings.
Speakers
  • Speaker Brad Gorman - American Registry for Internet Numbers (ARIN)
Full Abstract

The “whiteboard talk” represents one of the key ways that engineers can communicate ideas in a concise and educational way to colleagues. More than a classroom lecture or a slide presentation, a whiteboard talk is a combination of several disciplines including teaching, storytelling, the visual display of information, and improvisational acting.

In this tutorial, the attendees will learn how to organize a whiteboard discussion, how to avoid popular pitfalls, and how to make sure that their audience walks away with the knowledge that the attendee wants them to have. These topics include how to narrow down the scope of a topic (both in terms of the topic itself and the level of abstraction), how to build the knowledge model for the talk, how to define terms for different audiences, and how to handle difficult audience members. In addition, since "presenting while remote" is now a fact of life for many professionals, the tutorial will cover how to use the tools discussed to make presenting during video conference meetings more productive.

Speakers
  • Speaker Matt Ringel
Full Abstract

The Resource Public Key Infrastructure (RPKI) is a system to add security to the Internet routing. In recent years, the publication of Route Origin Authorization (ROA) objects, which bind IP prefixes to their legitimate origin ASN, has been rapidly increasing. However, ROAs are effective only if the routers use them to verify and filter invalid BGP announcements, a process called Route Origin Validation (ROV).

There are many proposed approaches to measure the status of ROV in the wild, but they are limited in scalability or accuracy. In this talk, we present RoVista, an ROV measurement framework that leverages IP-ID side channel and in-the-wild RPKI-invalid prefix. With over 20 months of longitudinal measurement, RoVista successfully covers more than 28K ASes where 63.8% of ASes have derived benefits from ROV, although the percentage of fully protected ASes remains relatively low at 12.3%. In order to validate our findings, we have also sought input from network operators.

We then evaluate the security impact of current ROV deployment and reveal misconfigurations that will weaken the protection of ROV. Lastly, we compare RoVista with other approaches and conclude with a discussion of our findings and limitations.

Tijay Chung: Taejoong (Tijay) Chung is an Assistant Professor at the Computer Science department at Virginia Tech and Adjunct Professor at the Computer Science department at POSTECH. Before joining Virginia Tech, he spent 2 years at RIT as an Assistant Professor and 3 years at Northeastern university as a postdoc. He received his Ph.D. in Computer Science and Engineering from Seoul National University in 2015. His work focuses on Internet security, privacy implications, and Internet measurement. He was a Mentor from Mutually Agreed Norms for Routing Security (MANRS), Internet Society and He received the ACM CCS Best Paper Honorable Mention Award (2022), IRTF Applied Networking Research Prize (2019), ACM IMC Distinguished Paper Award (2019), NSF CRII Award (2019), USENIX Security Distinguished Paper Award (2017), and Best Paper Award at IEEE Computer Society (ComSoc) Seoul Chapter (2010).
Full Abstract

With the speed of 400G coherent technology was introduced to pluggable optical transceivers (OIF 400ZR and OpenZR+). This technology is complex and powerful for your network, it even has influence on your network device operating system.

This talk will provide first insight in Nokia's implementation as well as known or potential interoperability issues addressed by the OIForum. If your transport system, router or even switch already provides coherent pluggable transceivers check the available interface parameters.

You can send me these CLI outputs / management software screenshots to thomas.weible at flexoptix dot net. I will try to include it into the presentation.

And finally new formfactors for 800G and 1,6T will be part of the game as well. Stay tuned....

Speakers
  • Speaker Thomas Weible - Flexoptix
Chris Woodfield
Recordings
Speakers
  • Speaker Chris Woodfield
Full Abstract

ARIN CEO John Curran will present a brief update of global developments in the RIR system.

Speakers
  • Speaker John Curran - ARIN
Full Abstract

While looking into some forwarding table dumps, I found bunches of very similar routes with the same next hop. I always wondered how much bigger is the forwarding table than actually needed, and how much it can be reduced without losing any information. Now I got to measure it and here are the results.

Speakers
  • Speaker Maria Matejka
Full Abstract

ARIN CEO John Curran will provide a brief summary of ARIN fee and membership changes, including the opening of voting privileges to all number resource holders.

Speakers
  • Speaker John Curran - ARIN

 

Network Lounge, sponsored by SEGRA, providing open seating space for attendee networking, located in Symphony Convention Foyer.

Espresso Bar, sponsored by Approved Networks, is open Monday - Wednesday from 8:30 am to 4:30 pm, providing complimentary coffee drinks, located in Symphony Convention Foyer.

 

Meeting Floor Plan

n89 first floor

Click to enlarge

>