Diego Pino

Vigo (Spain)

After a couple of years travelling around the world, I finally joined Igalia in February 2007.

Latest Updates

Diego Pino 15/02/2018

The B4 network function

Some time ago I started a series of blog posts about IPv6 and network namespaces. The purpose of those posts was preparing the ground for covering a network function called B4 (Basic Bridging BroadBand). The B4 network function is one of the main...

Diego Pino 12/01/2018

More practical Snabb

Some time ago, in a Hacker News thread an user proposed the following use case for Snabb: I have a ChromeCast on my home network, but I want sandbox/log its traffic. I would want to write some logic to ignore video data, because that’s big. But I...

Diego Pino 28/11/2017

Practical Snabb

In a previous article I introduced Snabb, a toolkit for developing network functions. In this article I want to dive into some practical examples on how to use Snabb for network function programming. The elements of a network function A network function...

Diego Pino 13/11/2017

Snabb explained in less than 10 minutes

Last month I attended the 20th edition of GORE (the Spain’s Network Operator Group meeting) where I delivered an introductory talk about Snabb (Spanish). Slides of the talk are also available online (English). Taking advantage of this presentation I...

Diego Pino 05/06/2017

Dive into Lightweight 4over6

In the previous articles I took a look at the status of the IPv4 address exhaustion problem. I also reviewed the current state of IPv6 adoption as well as covering some of the transition technologies that could ease the adoption of IPv6. One of these...

Filter

By Type:

Commits

Merge pull request #998 from Igalia/fix-issue-975

Merge pull request #998 from Igalia/fix-issue-975 Make "snabbvmx top" print out only counters that are defined

Diego Pino06/11/2017

Merge pull request #997 from dpino/rename-expralarm

Merge pull request #997 from dpino/rename-expralarm Rename ExprAlarm to CallbackAlarm

Diego Pino06/11/2017

Do not print out counters which are not defined

Do not print out counters which are not defined

Diego Pino06/11/2017

Fix typo in require

Fix typo in require

Diego Pino06/11/2017

Rename ExprAlarm to CallbackAlarm

Rename ExprAlarm to CallbackAlarm

Diego Pino06/11/2017