Wow. Just, wow. Here we were at Pica8, ten days away from announcing a screamingly simplified white box switching architecture for enterprise campus networks – one that makes legacy switch stack and chassis switch replacement with disaggregated white box switches ridiculously easy — when Arista suddenly pops up and says that the success white box switches are having in the data center is now well and truly annoying to them, so they are starting to plan a future expedition to the enterprise campus in search of replacing lost revenue.
But after blowing straight past total market validation for us – we already have a number of ongoing enterprise campus network deployments inside some of Cisco’s oldest and largest accounts – Arista then went on to articulate the changes they envision for their future campus network switching push and, in doing so, came very close to a one-to-one mapping with what we’ve just announced as an orderable solution with our new PicaPilot switch orchestration software (see link below). (I really must order a case of champagne for my friends over there.)
Just how close is the mapping? Well, let’s start with solving the urgent requirement to simplify Continue reading
It will spend some of its funding to expand its business in Europe and in Japan.
The classic science-fiction film trilogy provides valuable lessons for enterprise security teams on how to protect the network and sensitive corporate data.
Someone left a comment on my Zero-Touch Provisioning post claiming how Big Switch Networks solved ZTP challenge using just IPv6 Link-Local Address and Neighbor Discovery instead of the complicated DHCP/TFTP/whatever sequence.
Here’s what he wrote:
Read more ...
The company saved about $83 million over the first half of fiscal 2018 though its HPE Next cost-cutting initiative.
SD-WAN is priority for enterprises that want to make their networks more automated.
The project claims greater security than traditional containers by tapping into virtual machine schema but remains compatible with Docker and Kubernetes in the container ecosystem.
This post is continuation of the Regular Expression for Network Engineer Part-1 , here we have a look for the different methods to find out the pattern in string.
Findall() – returns list of all the matches the pattern in a string without overlapping
[code language = “Python”]
re.findall(pattern, string[, flags])
In [118]: ip
Out[118]: ‘10.10.1.10,29.10.1.10,10.10.1.20,192.168.1.0,172.16.10.1,10.10.10.121’
In [119]: out= re.findall(r'(10.10.10.\d+)’ ,ip)
In [120]: out
Out[120]: [‘10,10.10.1’, ‘10.10.10.121’]
#Above example help us to find out all the IP’s of subnet 10.10.10.0/24 from group of ip’s.
[/code]
Match()-return a match object when pattern is found at the beginning of string, if no pattern is found ,result in None.
[code language = “Python”]
In [189]: text
Out[189]: ‘Cisco IOS Software, 7200 Software (C7200-SPSERVICESK9-M), Version 12.2(33)SRE, RELEASE SOFTWARE (fc1)’
In [190]: out = re.match(r”Cisco”,text)
In [191]: out
Out[191]: <_sre.SRE_Match object; span=(0, 5), match=’Cisco’>
In [192]: out = re.match(r” Software”,text)
In [193]: out
In [194]: out = re.search(r” Software”,text)
In [195]: out
Out[195]: <_sre.SRE_Match object; span=(9, 18), Continue reading
Automating your network can seem like a daunting task. But the truth is that automating Cumulus Linux with Ansible can be easier than many of the things you’re probably already automating.
In this post, I’ll show you how to get started on your network automation journey using a simple, four-step process:
To illustrate, I’ll be using the following simple, bare-bones topology based on the Cumulus Reference topology. You can follow along by spinning up your own virtual data center for free using Cumulus in the Cloud.

The first step is to pick one thing to automate. Just one! The only caveat is that it needs to be something you understand and are comfortable with. Trying to automate a feature you’ve never used is sure to scare you away from automation forever, unless of course you have someone guiding you through the process.
Preferably, pick something that’s quick and simple when done manually. Configuring the OSPF routing protocol between two switches falls into this category. When done manually, Continue reading