UKNOF is being closed down during 2024, and this site is now only active as an archive of previous events and presentations.

UKNOF40 (Manchester)

Europe/London
Charter 1, 2 & 3 (Manchester Central Convention Complex)

Charter 1, 2 & 3

Manchester Central Convention Complex

Petersfield Manchester M2 3GX
Keith Mitchell (UKNOF), Mike Hughes (UKNOF)
Description

The UK Network Operators' Forum is returning to Manchester for UKNOF40 on Friday 27th April!

UKNOF events offer an OPEN environment for anyone within or interested in the Internet Industry. Network with industry colleagues, participate in knowledge sharing and freshen up on best practice around network operations and security.

For more information about UKNOF itself, please visit our primary site.

Social Media hashtag: #UKNOF40

We are thankful to our sponsors for supporting UKNOF, enabling us to keep attendance at UKNOF meetings mainly free.

 


PREMIUM SPONSORS

Corero     ThousandEyes


ASSOCIATE SPONSOR

ProLabs     The Loop


CONTRIBUTOR SPONSORS

RIPE NCC     LINX


PARTNERS

Bogons http://indico.uknof.org.uk/uknofimg/bogons.jpg  https://indico.uknof.org.uk/conferenceDisplay.py/getPic?picId=25&confId=33       Portfast     


PINTS N' PACKETS Networking Event

Corero     Epsilon & LONAP 


 

Registration: Now open

Call for Presentations: Now closed

Webcast: http://uknof.bogons.net/uknof40.html
Webcast (HTML5): http://uknof.bogons.net/uknof40a.html

IRC Chatroom: #uknof@irc.terahertz.net

Twitter hashtag: #UKNOF40


Volunteers: We always appreciate volunteer help in setting up and running UKNOF events. If you're interested in helping at UKNOF40, please indicate this on the registration form. Our helpers always make a big difference.


Sponsors: We have the following sponsor opportunities for UKNOF40 and UKNOF41:

  • Meeting Sponsorships
  • UKNOF Social / Pints n' Promos Sponsorships
  • Individual and Organisation Patron Sponsorships for 2017

Further details in our Call for Sponsors page. We are grateful to our sponsors, enabling us to keep attendance at the meeting mainly free.

If you are interested in supporting UKNOF, please contact us on admin@uknof.org.uk

Timetable
Participants
  • Abraham A. Fallah
  • Adam Bishop
  • Adrian Abbott
  • Adrian Bolster
  • Aled Morris
  • Alex Bloor
  • Alex Fox
  • Alex Richards
  • Alexander Muirhead
  • Alfie Pates
  • Alistair Adams-Huset
  • Alistair Mackenzie
  • Alistair Spencer
  • Andrew Hearn
  • Andrew Murray
  • Andy Davidson
  • Andy Rawnsley
  • Anthony Clarkson
  • Anthony Ryan
  • Anthony Turner
  • Ashley Griffiths
  • Ashley Pierre
  • Barney Sowood
  • Bartosz Miklaszewski
  • Ben Ashworth
  • Ben Carter
  • Ben Nicklin
  • Bilal Hassan
  • Bob Sleigh
  • Brad Hunt
  • Brandon Butterworth
  • Brandon Daly
  • Catherine Meechan
  • Cathy Almond
  • Charlie Boisseau
  • Chris Lawrence
  • Chris Malton
  • Chris Russell
  • Christopher White
  • Colin Evans
  • Colin Peckham
  • Craig Aspey
  • Dan Poltawski
  • Daniel Anderson
  • Daniel Botting
  • Daniel Greaves
  • Daniel Hadfield
  • Daniel Mohammed
  • Darren Fulwell
  • Darren Horobin
  • Darren Storer
  • Darren Wright
  • Dave Page
  • David Bell
  • David Etchen
  • David Farrar
  • David Farrell
  • David Freedman
  • David Groves
  • David Hawes-Johnson
  • David Munro
  • David Murray
  • David Wray
  • Dean Krause
  • Debbie Casey
  • Denesh Bhabuta
  • Derek Broadhurst
  • Dominic Brennan
  • Dunc Lockwood
  • Duncan Kennedy
  • Ed Daniel
  • Eddie Lenton
  • Edward Dore
  • Eleni Groves
  • Eliza Iatesen
  • Elizabeth Hodges
  • Elliott Brown
  • Emma Smith
  • Erol Bucukoglu
  • Euan Galloway
  • Farhan Razzak
  • Fearghas McKay
  • Gaith Taha
  • Gareth Bowen
  • Gareth Llewellyn
  • Gary Hawkins
  • Gary Mackenzie
  • Gavin Ditchfield
  • George Taylor
  • Greg Choules
  • Hal Ponton
  • Haroldo Jardim
  • Harry Reeder
  • Helio Braganca
  • Henry Merrett
  • Ian Goodall
  • Ian Waters
  • Ignas Bagdonas
  • Inga Turner
  • Jack Child Doswell
  • Jack Sephton
  • Jake Lee
  • Jamaica Bloch
  • James Cumming
  • James Lawrie
  • James O'Brien
  • James Rice
  • James Wheatley
  • James Whitnall
  • Jamie Hosker
  • Jamie Knight
  • Jamie Walmsley
  • Javed Vohra
  • Jeremy Orbell
  • Jo Fereday
  • Jody Botham
  • John Bourke
  • John Bretherick
  • John McSorley
  • John Walton
  • Jonathan Langley
  • Josef Karthauser
  • Joseph Waite
  • Karl Austin
  • Katrina Smith
  • Keeran Marquis
  • Keith Mitchell
  • Kelsie Raynes
  • Kieran Jones
  • Kieran Lam
  • Kristiyan Kovachev
  • Lance Wright
  • Laura Sumner
  • Lee Jarvis
  • Levi Williams
  • Lewis Green
  • Liam Drew
  • Liz Stevens
  • Lou Ashtonhurst
  • Lyndon Fawcett
  • Marek Isalski
  • Mark Beaumont
  • Mark Culverhouse
  • Mark Curry
  • Mark Daley
  • Mark Fordyce
  • Mark Stokes
  • Mark Tearle
  • Mark Worden
  • Marnanel Thurman
  • Marty Strong
  • Masud Akhtar Ahmed
  • Matt Dinham
  • Matt Illingworth
  • Matt Mather
  • Matt Thomas
  • Matt Wilson
  • Matthew Hattersley
  • Matthew Jepp
  • Matthew Jessop
  • Matthew Melbourne
  • Matthew Southgate
  • Megan Atkins
  • Melanie Cantalejo
  • Michael Bullen
  • Michael Chalmers
  • Michael Dorrington
  • Michelle Deeney
  • Mike Duffy
  • Mike Hughes
  • Mircea Ulinic
  • Mitchell Southgate
  • Naomi Elia
  • Nat Lasseter
  • Natasha Scott
  • Nazia Khaleeq
  • Neil Christie
  • Neil Lathwood
  • Neil McRae
  • Neil Miller
  • Neil Ryan
  • Network Moose
  • Nicholas Hart
  • Nico Cartron
  • Nicola Lee
  • Nigel Titley
  • Oliver Leaver-Smith
  • Oumaru Jalloh
  • Paul Bruce
  • Paul Collier
  • Paul Edwards
  • Paul Goodridge
  • Paul Lawrence
  • Paul Parsons
  • Paul Thornton
  • Pete Beynon
  • Pete Foster
  • Peter Casey
  • Peter Casey
  • Peter Cutler
  • Peter Prouse
  • Peter Spain
  • Peter Stevens
  • Peter Young
  • Rebecca Class-Peter
  • Rebecca Smiley
  • Riccardo Verzeni
  • Richard Irving
  • RICHARD MUELLER
  • Richard Patterson
  • Richard Pearson
  • Richard Petrie
  • Richard Shaw
  • Rob Evans
  • rob Hamnett
  • Rob Harrison
  • Rob Heath
  • Robert Lister
  • Robin Williams
  • Romin Partovnia
  • Ross Moya
  • Ruairi Carroll
  • Russell Oldham
  • Ryan Johnstone
  • Sam Hales
  • Sam Smith
  • Samuel Mitchell
  • Sean Newman
  • Shane Mc Cormack
  • Sheik Edoo
  • Simon Beevers
  • Simon Emery
  • Simon Gunton
  • Simon Lockhart
  • Simon McKelvey
  • Simon Rainey
  • Stephen Dyer
  • Stephen Hampton
  • Stephen Maloney
  • Stephen Morris
  • Stephen Pegrum
  • Steve Glendinning
  • Steve Jones
  • Steve Lalonde
  • Steven Axon
  • Stuart Paton
  • Stuart Steele
  • Sushil Arya
  • Thomas Bibb
  • Thomas Coleman
  • Thomas Mangin
  • Tim Bray
  • Tim Chown
  • Tim Dobson
  • Tim Stallard
  • Tim Thornton
  • Tom Bird
  • Tom Hill
  • Tom Mawhinney
  • Tom Rigg
  • Tom Strickx
  • Tomasz Schwiertz
  • Tomek Mrugalski
  • Tony Dobos
  • Tony Hoyle
  • Trefor Davies
  • Vimal Pindoria
  • Will Hargrave
  • William Kampha Muna
    • 09:00 09:55
      Registration 55m
    • 09:55 10:00
      Introduction and Welcome 5m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      Speaker: Mr Keith Mitchell (UKNOF)
      Slides
    • 10:00 10:30
      The Single Source of Truth for Automatic Network Configuration 30m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      A presentation about how a single source of truth, expressed in an elegant data model, is used to operate an Internet business' process and network automation. Many automation presentations to date have considered programming techniques/skills/languages a network engineer embarking upon an automation project shall need. Or, concentrated on a vendor's automation features, so that the audience can see the Arista or the Juniper integration options. Little has been produced to date which explains how an engineer will integrate software relevant business processes or product design. If an IXP (but equally an ISP, a hosting company, etc.) concentrates only on the automation platform facing their network infrastructure, whilst the instruction set to manage the network is automated, without integration into the company's products or customer's requirements, can the company really be said to be automated? When Asteroid embarked upon a platform that could build and operate fully autonomous peering platforms, it became clear that the automation systems that we build must have a deep integration with the network switches, and the servers that will support the platform, but also the business processes that would be used to create and operate exchanges/port services. When a company extends the scope of the automation project into the product set, sales process, monitoring there are a number of efficiencies realized: - Freedom to provide services by nontechnical teams - The speed of deployment of customer services (reduce time to bill!) - The accuracy of monitoring systems - More customer self-service options - Rich API that customers can deploy into their own software - SLA and outage validation **Presentation to cover:** A technical presentation that explains key concepts/("lessons learned") to networking companies (ISPs, IXPs, content companies) looking to embark upon an automation project. Concentrating specifically on: - Why and how to build a data model that can describe your customers, products, and network, teams - What normalization is, and why/how to use it - Why and how to abstract different layers of technical systems to allow vendor changes/flexibility - How and why to use the data model to build systems configurations and monitoring templates - How and why to abstract between technical elements (like "ports") and all matters relating to the service on those technical elements - How and why to expose parts of it to customers to provide an extra layer of transparency and benefit to your end users - How to integrate with data which is in third-party databases - The mistakes I made and had to refactor out after launch
      Speaker: Mr Andy Davidson (Asteroid)
      Presentation Video
      Slides
    • 10:30 11:00
      Event-driven network automation and orchestration 30m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      One of the major challenges in networking is the diversity, in terms of data representation, which is often vendor-specific. Vendors APIs are inconsistent and incomplete, some mainstreams platforms are closed, and custom software is not allowed on your device. By combining Salt proxy minions, with third party libraries such as NAPALM, which presents the data in a vendor-agnostic shape, we are able to leverage the DevOps methodologies in networking. NAPALM support is now integrated in the official Salt releases, beginning with Carbon and improved in Nitrogen. Beyond cross-vendor configuration management, reaction to internal and external network events becomes easy and there are no orchestration boundaries.
      Speakers: Mr Mircea Ulinic (Cloudflare), Tom Strickx (Cloudflare)
      Presentation Video
      Slides
    • 11:00 11:30
      Morning Coffee Break 30m The Gallery

      The Gallery

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
    • 11:30 12:00
      Measuring uptime at IXPs and NIS Directive 30m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      Governments all over the EU are looking at how to implement "The Directive on security of network and information systems (NIS Directive)" and IXPs are wondering how this will impact them. A key part of the NIS Directive is reporting outages and availability. Given the IXPs limited perspective and point of view in the Peering landscape are such availability figures useful? Should IXPs adopt a standardised approach? This presentation explores various approaches to monitoring uptime and availability at IXPs. Can IXPs ever have a meaningful "99.999% uptime" figure? Do we keep it simple, or does combining multiple factors in the uptime calculation make the metric over complicated? Are there any standard approaches IXPs could consider?
      Speaker: Mr Robert Lister (LONAP Ltd)
      Presentation Video
      Slides
    • 12:00 12:15
      IXPDB Update 15m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      IXPs are considered core Internet infrastructure and carry a growing percentage of the world's Internet traffic. While there are a number of disparate websites and resources, which contain various data on IXPs, none are globally authoritative or fully comprehensive. This makes it difficult for network operators and other interested parties to make informed decisions related to the global Internet ecosystem. The Internet eXchange Federation (IX-F), aims to develop a system that will fill this gap. Acquiring data directly from IXPs through automation, it will aggregate and promote useful third-party data sources, provide valuable insight, reporting, data export and visualisation functionality. The aim is to work closely with the Internet technical community throughout the project and host workshops that help to promote use of the system and encourage the application of best common practices (BCPs). The presentation will provide an overview of the database and our future plans.
      Speaker: Mr Andy Davidson (LONAP / 2Connect)
      Presentation Video
      Slides
    • 12:15 12:30
      Network Configuration Automation at LINX 15m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      Speaker: Riccardo Verzeni (LINX)
      Presentation Video
      Slides
    • 12:30 14:00
      Lunch 1h 30m The Gallery

      The Gallery

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
    • 13:30 14:00
      PGP Key Signing 30m Foyer

      Foyer

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      Speaker: Harry Reeder (N/A)
    • 14:00 14:30
      No, Bob, "The Cloud" is not the answer 30m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      * What is "The Cloud" - At least in the context of this presentation. * What "The Cloud" is good for * Why it doesn't work for small to medium businesses. * What was this client running? * Why was it expensive? * How I planned and delivered the move.... * .... and made it better than Amazon * .... and made it cost less than any "Cloud" offering * How open source software made high-availability easy
      Speaker: Mr Chris Malton (Individual)
      Presentation Video
      Slides
    • 14:30 15:00
      GDPR and the Internet: Evolution not revolution 30m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      This talk is intended to give an overview of the requirements of the GDPR as it applies to the internet, and will look to explain that the GDPR is an evolution of existing data protection legislation. It will cover important definitions that are particularly relevant to internet companies, and will also cover our soon to be updated cloud computing guidance, specifically covering the new requirements on data processors.
      Speaker: Mr Jonathan Langley (ICO)
      Presentation Video
      Slides
    • 15:00 15:30
      How We Found a Firewall Vendor Bug Using Teleport as a Bastion Jump Host 30m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      First part of the talk: what is Teleport, how do you use it, what might the use-cases be in a NOC environment. Second part of the talk: how Exa Networks used Teleport and a bunch of Raspberry Pis to find a serious performance problem in the default config of one particular vendor's firewalls.
      Speakers: David Farrar (Exa Networks), Mr Marek Isalski (Faelix Limited)
      Presentation Video
      Slides
    • 15:30 15:50
      Memcached - DDoS Moves into the Multi-Terabit Era 20m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      Although cybercriminals continue to use IoT botnet-powered DDoS to great effect, recent months have seen the rise of a completely different and, to date, much more deadly DDoS attack mechanism. This latest innovation from the cybercriminal community sees the commonplace memcached general-purpose caching system being used to deliver DDoS attacks in the multi-terabit per second range. Understand why this new vector requires an always-on approach to DDoS mitigation and what hosting providers can do to avoid being part of the problem
      Speaker: Mr Sean Newman (Sponsor)
      Presentation Video
      Slides
    • 15:50 16:20
      Afternoon Coffee Break 30m The Gallery

      The Gallery

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
    • 16:20 16:50
      IPv6 in an office 30m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      This talk explores the challenges and problems when using IPv6 in a small business. Based on 10 years of my own experience. We will explore some of the failover options available for IPv6 users. How IPv4 nat makes changing ISPs easy. And how some of the ideas coming out of the ITEF are ok in theory, but probably not that great in practice.
      Speakers: Mr Tim Bray (ProVu Communications Ltd), Dr Tim Chown (Jisc)
      Presentation Video
      Slides
    • 16:50 17:20
      Scaling for Ultrafast, G.FAST, FTTP, 5G and the Cloud. 30m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      Presentation will describe BT's network development over the past year to scale up to Ultrafast speeds in the core network, deployment of BT's Network Cloud with MPLS o/UDP, SDN and deployment of the latest high capacity routing platform enabling 400G interfaces and SR, Together with NFVI and 5G core development Driving the latest in telemetric network management and closed loop automation. We will share some interesting traffic and utilisation stats and trends.
      Speaker: Mr Neil McRae (BT)
      Presentation Video
      Slides
    • 17:20 17:35
      Kea DHCP - a modern DHCP Server 15m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      Kea DHCP is a modern Open Source standards-compliant DHCPv4 & DHCPv6 server that runs on Linux, BSD, and MacOS (just like ISC DHCP). Kea is production-stable and under active development. Hear what functionality is available now, what's coming soon, and what direction the roadmap is likely to be taking (feedback welcome).
      Speaker: Mr Tomek Mrugalski (Internet Systems Consortium)
      Presentation Video
      Slides
    • 17:35 17:50
      Notworking - Untangling the mess 15m Charter 1, 2 & 3

      Charter 1, 2 & 3

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX
      This short presentation covers several incidents I ended up managing while in my role at Vostron in Southampton. It covers: * The ticket which was resolved with an internal recommendation to hire a cat. * The curious incident of the missing backup phone line. * When "OK" means silently corrupting data. * How a "Road Traffic Accident" leads to 12 weeks of downtime. 4 short "war-stories" type tales that network & system admins across the country can probably relate to in one way or another.
      Speaker: Mr Chris Malton (Individual)
      Presentation Video
      Slides
    • 18:00 20:00
      Pints n' Packets 2h The Gallery

      The Gallery

      Manchester Central Convention Complex

      Petersfield Manchester M2 3GX