Architect & DE Discussions

Network Programmability with YANG: The Structure of Network Automation with YANG, NETCONF, RESTCONF, and gNMI

Cisco has gone all-in on model-driven management across all major operating systems. Modern versions of IOS-XE, IOS-XR, and NX-OS all support YANG-powered NETCONF with IOS-XE and NX-OS also supporting RESTCONF and IOS-XR supporting gNMI. Moreover, in addition to pushing configuration changes and pulling config and operational state via model-driven protocols, these same platforms support streaming […]

FOSDEM 2017: a view from the NOC

FOSDEM 2017 was again a great success. We did a bit less analysis compared to 2016, but the numbers we got indicate the number of visitors grew significantly compared to last year: the total number of unique MAC addresses went from 9711 to a stunning 11918, an increase of 22.7%.

YANG Opensource Tools for Data Modeling-driven Management

This blog describes some of the opensource tools around YANG. While there exist some tools around the YANG language validation, I want to cover the bigger landscape of data modeling-driven management tools. Data modeling-driven management is built on the idea of applying modeling languages to formally describe data sources and APIs. For some applications, this […]

Fosdem 2016, part 4: what netflows tells us

Now in part 4 we can combine the the IP to MAC address tables together with the user agents, captured by NBAR2 and  exported using netflow. The result of all this logging is a list of MAC addresses, the IPs a particular MAC address was using at a certain time, and the user agents we […]

Fosdem 2016, part 3: enter the netflow

In the last part we used NBAR2 to classify traffic. To do this the router need to investigate every traffic flow which it sees. Of course, it would be interesting to get this information out of the router and into some logs. This is the ‘how we did this’ post and it is a bit […]

Model-driven Programmability: The Rise of Network Automation

Software automation and data analytics are changing the face of computer networks. They are radically transforming how networks are built and operated. We are rapidly moving away from a world where a network operator manages tenths of network devices.  Instead, one individual can deploy and manage hundreds, thousands and tenths of thousands of complex network devices with […]

Fosdem 2016, part 2: NBAR 2 gives insights into the protocols used on the network

Continuing the analysis of the data collected during Fosdem 2016. This year, we replaced the router with a more powerful model: an ASR 1006 with RP2 and SIP20 modules. This allowed us to enable the NBAR 2 feature to analyse the traffic crossing the router. NBAR 2 is a traffic analysis engine which allows the router […]

Fosdem 2016: a first quick look

As is our tradition by now a team of volunteers helped out with the network setup and operation of Free and Open-source Software Developers’ European Meeting (FOSDEM). The network was very similar to the one used over the last two years and we wanted to report on the evolution of the traffic we measured. This […]

Cisco Live San Diego 2015 – IPv6 “the wrap”

Cisco Live US landed back in San Diego this year and (together with 25,000 others) I packed my bags for a week of technology dialogue and professional excitement. Here is my personal summary of (what is always) one of my favourite weeks of the year. As we entered the event, IPv6 deployment in the US was […]