AI, LLMs and Networking

[fancy_header3 textColor=”#25b6eb”]AI, LLM and Networking[/fancy_header3] Bill Gates recently described the development of AI as a creation as fundamental as the microprocessor, the personal computer, the Internet, and the mobile phone. He is most likely right. OpenAI found that around 80% of the U.S. workforce could have at least 10% of their work tasks affected by… Continue reading AI, LLMs and Networking

Getting Started with the Rust Programming Language

[fancy_header3 textColor=”#25b6eb”]Getting Started with the Rust Programming Language[/fancy_header3] A programming language that has begun picking up momentum in the community lately is Rust. This is a guide aimed at helping folks get started with the Rust Programming Language. Rust has been around for a while with a stable v1.0 shipping in 2015. Rust initially came… Continue reading Getting Started with the Rust Programming Language

GoBGP – A Control Plane Evolving Software Networking

[fancy_header3 textColor=”#25b6eb”]GoBGP – A Control Plane Evolving Software Networking[/fancy_header3] If I have talked to you over the past year or two about networking, odds are I have mentioned a project to you called GoBGP. If we have spoken a lot, you are probably sick of me talking to you about GoBGP đŸ™‚ There is a… Continue reading GoBGP – A Control Plane Evolving Software Networking

Building Network Tools using Docker

[fancy_header3 textColor=”#25b6eb”]Building Network Tools using Docker[/fancy_header3] I am going to start pushing out an app every month that fixes some problem in networking. In this case I hacked it up over the past couple of weekends, but other times it will just be me using someones open source awesomeness and demoing it. First some thoughts… Continue reading Building Network Tools using Docker

Getting Started With OVSDB

[fancy_header3 variation=”orange”]Getting Started With OVSDB[/fancy_header3] OVSDB (Open vSwtich Database) is a management protocol used to manipulate the configuration of Open vSwitches and more recently vendors have begun implementing OVSDB in their Ethernet switches firmware. Some of those vendor data plane implementations are already running OVS under the hood so the implementation should be relatively painless.… Continue reading Getting Started With OVSDB

Importing OpenDaylight Into Eclipse

[fancy_header3 variation=”orange”]Importing OpenDaylight Into Eclipse[/fancy_header3] This is a quick video for importing OpenDaylight into Eclipse for development. You need to build OpenDaylight with Maven prior to importing it into Eclipse. Once you build ODL from the CLI, you can either run it from there for learning OpenFlow or getting to know the OpenDaylight controller or… Continue reading Importing OpenDaylight Into Eclipse

OpenStack Multi-Node DevStack Nova Network Tutorial

[fancy_header3 variation=”orange”]OpenStack Multi-Node DevStack Nova Network Tutorial[/fancy_header3] [colored_box variation=”steelblue”] Installing OpenStack Grizzly with DevStack : Here is an updated Grizzly DevStack tutorial since Folsom is coming to an end. [/colored_box] DevStack is a scripted OpenStack installer  maintained for developers to prototype and debug. It is also handy for operators to proof concepts and test new… Continue reading OpenStack Multi-Node DevStack Nova Network Tutorial

SDN OpenFlow Policy Abstractions

[fancy_header3 variation=”orange”]SDN OpenFlow Policy Abstractions : Frenetic Netcore Procera[/fancy_header3] SDN OpenFlow Policy Abstractions : Abstraction layers are a fundamental principle in computer science. It is a core pillar in creating efficiencies through layered, modular scale. Proper abstraction layers are also where the networking train came off the tracks. Network operators program network devices using proprietary… Continue reading SDN OpenFlow Policy Abstractions