Last chance to sign up for the Pluribus DemoFriday! Take full advantage of SDN using your existing networks. Register now!
10. John Chambers Keynote This year will mark John Chambers last Cisco Live Keynote as CEO of Cisco, ending his 20 year run in the position. In case you may have missed the announcement, starting on July 26th, Chuck Robbins will take over as CEO. This keynote will be John’s farewell and perhaps the welcoming […]
The post My Top 10 Things to Look Forward to at Cisco Live 2015 appeared first on Fryguy's Blog.
Spanning Tree, Link Aggregation , VLAN and First Hop Redundancy protocols are used in Campus, Service Provider Access and Aggregation and in the Datacenter environment. There are definitely other protocols which are common across the Places in the Networks but in order to keep this article short and meaningful I choose these four. I will… Read More »
The post Common Networking Protocols in LAN, WAN and Datacenter appeared first on Network Design and Architecture.
The question on NFV topology is whether to centralize or distribute the hosting. Both of these options are valid.
Nemtallah Daher is Senior Network Delivery Consultant at the consulting firm AdvizeX Technology. Recently he took some time out of his day to talk with us about why, as a networking guy, he thinks learning about network virtualization is critical to further one’s career.
***
I’ve been at AdvizeX for about a year now. I do Cisco, HP, data center stuff, and all sorts of general networking things: routing, switching, data center, UCS. That kind of stuff. Before coming to AdvizeX, I was a senior network specialist at Cleveland State University for about 20 years.
I started at Cleveland State in 1988 as a systems programmer, working on IBM mainframe doing CICS, COBOL and assembler. About 2 years after I started at Cleveland State, networking was becoming prevalent, and the project I was working on was coming to an end, so they asked me if I would help start a networking group. So from a small lab here, a building here, a floor there, I built the network at Cleveland State. We applied for a grant to get some hardware, applied for an IP address, domain name, all these things. There was nothing at the time, so we Continue reading
When it comes to dealing with network automation, you can find yourself battling with many things, including dealing with XML and JSON data structures as you build apps that consume or spit out data.
Recently I’ve been using ‘jq’ to provide my JSON validation (i.e. I’ve not missed a quotation, colon, comma, curly or square bracket) when building data in JSON. Its primary function and purpose is to search through JSON data to find something in the data set, or reduce the data set to an area of focus, thus also validating your application is generating what it should be generating! A ‘lightweight and flexible command line JSON processor’ if you take the website description which is here: http://stedolan.githib.io/jq/
Here’s a simple JSON example with an ‘error’.
{ "name":"App1", "OS":["Linux", "Windows", "Solaris", "OSX"], "Author":"David Gee", "Email":"[email protected]", "Twitter":"@davidjohngee" "Version":"alpha-v0.1", "IP_Address":"192.0.2.1:5000" }
Using ‘jq’ I can not only validate the structure, but in the case of a script, I can also parse out the key/value I need. But first, let’s see where our error is.
$ jq '.' tst.json parse error: Expected separator between Continue reading