Tutorials

Monday, 20 May 09:00 - 11:00

RPKI Hands-on tutorial
Massimiliano Stucchi and Nathalie Trenaman, RIPE NCC

Where: Main room

Monday, 20 May 09:00 - 11:00

IPv6 Security for Enterprise Organisations
Enno Rey, ERNW GmbH

IPv6 security is a complex topic in itself. Common attitudes in enterprise space range from "we're all doomed" to "no worries, we can do the same as before, just with longer addresses". Neither constitutes a reasonable approach, from our perspective. Join us in this tutorial to learn what is relevant and what is not. Learn how to prepare your organisation to deploy IPv6 in a secure but at the same time operationally feasible manner.

Where: Side room

 

Monday, 20 May 09:00 - 11:00

Model driven network programming made easy by open source
Charles Eckel

Software Defined Networking (SDN) started as the separation of the control plane and the data plane, but the true power of SDN lies in the ability to communicate with the network through well defined interfaces using standard protocols.

This tutorial provides a brief introduction to APIs and programmability in general, then dives into model driven network programmability and the role of YANG, NETCONF and RESTCONF. We then take a look at the wealth of open source and/or free software tools that exists to help master these technologies, including OpenDaylight, pyang, Postman, ncclient, YANG Development Kit (YDK), and YANG Explorer. We cover what they are, how to use them, and how to contribute back.

To get the most out of the tutorial and follow along with the hands-on exercises, you need a laptop with a development environment. You can follow these step-by-step instructions to setup your own development environment:
https://developer.cisco.com/learning/modules/dev-setup/dev-what/step/1.

Note, access to online learning labs is free but requires a Cisco DevNet account, which can be setup easily using this RIPE 78 specific URL:
https://developer.cisco.com/join/ripe78

Where: Tutorial room