Cisco Blogs


Cisco Blog > The Platform

Using Open Source in Networked Environments

While the topic of Open Source is not new,  the topic of using open source in today’s networks has gained momentum in recent times, which, not surprisingly, coincides with the broader conversation of open networking. While there is considerable interest, there is also a lot of confusion. Several questions pop-up:

- What is Open Source vs. an Open Standard?

- How do Open Source consortiums work?  What is the governance model?

- What are the security implications of Open Source based implementations?

- What are the likes of Cisco and IBM doing in this space?

- What is the Open Daylight project?

- Is open networking the same as open-source networking?

If you would like to get an overview of not only  mechanics behind open source projects and communities, but also get a great overview of the recently announced OpenDaylight project from the Linux Foundation, I invite you to register for the 4th session of the Cisco Open Network Environment webcast series “Using Open Source in Networked Environments – Discover the Possibilities and Benefits” broadcasting on June 18th at 9 a.m. PST.

OpenSource

Joining me in this webcast as I host three industry luminaries in the Open Source community including Michael Enescu, Cisco Chief Technology Officer for Open Source Initiatives at Cisco, Daniel Frye, Vice president of Open Systems Development from IBM joining and Jim Zemlin the Executive Director of the Linux foundation.

Read More »

Tags: , , , , , , , ,

Cisco’s Philosophy on Open Source

May 27, 2013 at 4:00 am PST

Last weekend, I was fortunate enough to be able to attend the Midwest Open Source Software Conference (MOSSCon 2013).  I met some fascinating people, listened to some great talks, and learned a bunch of new things.

All in all, a win.

I also presented a talk on two things:

  1. The general open source philosophy at Cisco
  2. My specific open source work at Cisco

The slides that I presented are below (slightly edited from their original form; I used a few animations in my original slides, which don’t work on Slideshare):
Read More »

Tags: , , , , , ,

Speaking about Open MPI / FOSS at Midwest Open Source Convention this weekend

May 15, 2013 at 2:45 pm PST

I’ve been a bit remiss about posting recently; it’s conference-paper-writing season, folks — sorry.

But I thought I’d mention that I’ll be speaking at the Midwest Open Source Software Convention (MOSSCon) this weekend.

I’ll be talking about my work in Open MPI, Hardware Locality (hwloc), and other open source projects, as well as Cisco’s role in open source communities.  To be honest, when I joined Cisco (7 years ago… where has the time gone?), the fact that I could keep working in the open source community was one of the major factors in my decision to come here.

Read More »

Tags: ,

Cisco Open Source Conference 2013

It’s May 1st again, which means it’s time for our annual Open Source Conference, a time to celebrate the multitude of free and open source software developers world wide. Even more so than last May 1st, I’m very impressed to see the large turnout and the great feedback after the keynote and four tracks on Big Data, Cloud, Internet of Everything (IoE), and Software Defined Networking (SDN). Our keynote was from Dan Frye, a wonderful friend and partner at IBM. Wonderful to see Doug Cutting from Cloudera, Adrian Cockroft from Netflix, Troy Torman from Rackspace, Chris Wright from Red Hat, Juan Negron from Canonical, Mark Hinkle from Citrix and Vijoy Pandey from IBM and the great discussions that ensued. My thanks to Bhushan Kanekar who helped me put together the SDN track and also to our other tracks leaders, Mark Voelker for Big Data, Kyle Mestery and Brian Mullen for Cloud, and Fabio Maino and Laurent Philonenko for IoE and Collaboration — it’s great to see these guys come of age in open source, enjoying the moment and helping the open community grow. To all those of you who came, contributed and enjoyed this event, we salute you! Open at Cisco is proving it has indeed become a vibrant and fast growing community. Happy May Day!

Tags: , , , , ,

Tools of the Trade: The Compressed Pcap Packet Indexing Program

Prologue
The Compressed Pcap Packet Indexing Program (cppip) is a tool to enable extremely fast extraction of packets from a compressed pcap file. This tool is intended for security and network folk who work with large pcap files. This article provides a complete discussion of the tool and is split into two parts. The first part, intended for end-users, will explain in detail how to build and use the tool. The second part, intended for C programmers, covers cppip’s inner workings.

Introduction
Cppip is a command line utility designed to make packet extraction from large pcap files extremely fast — without having to uncompress the entire file. It relies on pcap files that have been compressed using the freely available bgzip, a backward compatible gzip utility that boasts a special additive — the ability to quickly and cheaply uncompress specific regions of the file on the fly. You will find cppip quite useful if you work with large pcap files and have the need to extract one or more packets for subsequent inspection. As you’ll see, preparing your pcap files for use with cppip is a two step process of compressing the pcap file with bgzip and then indexing it with cppip. But before you can use cppip, you first have to install it. Read More »

Tags: , , ,