So I look at a random source file, and find:<p><a href="https://git.openswitch.net/cgit/openswitch/ops-arpmgrd/tree/src/arpmgrd.c" rel="nofollow">https://git.openswitch.net/cgit/openswitch/ops-arpmgrd/tree/...</a><p><pre><code> /* Build hash key for a given vrf name and ip address */
static int
get_hash_key(char* vrf_name, char *ip, char *key)
{
sprintf(key, "%s-%s", vrf_name, ip);
return strlen(key);
} /* get_hash_key */
</code></pre>
What could possibly go wrong?<p>Definitely not thinking hard about security over there.
"OpenSwitch is a network operating system for disaggregated switches that are built around OCP compliant hardware and that utilizes the ONIE boot loader to install and uninstall network operating systems. It is aimed at accelerating the transition to open networking as well as the adoption of disaggregated data center networks."
This is a "me too" move by HP. Open network linux already exists, already uses ONIE, and is already a part of the open compute project.
<a href="http://opennetlinux.org/" rel="nofollow">http://opennetlinux.org/</a><p>This is just a land grab by HP.
This seems like a good, if belated, move on HPs part. Ethernet switches have become trivial to build with off the shelf parts. If you open up the software then you can focus on things like build quality and reliability.
How is this any better/different than Open vSwitch?<p><a href="http://openvswitch.org/" rel="nofollow">http://openvswitch.org/</a>
The hardware compatibility list is pretty slim at the moment:<p><a href="http://www.openswitch.net/documents/user/hardware-compatibility" rel="nofollow">http://www.openswitch.net/documents/user/hardware-compatibil...</a>
Their Github organization is empty, but you can see the code at: <a href="http://git.openswitch.net/cgit" rel="nofollow">http://git.openswitch.net/cgit</a>.
Gonna be hard to compete with the likes of Cisco Nexus... I mean after almost 5 years of the Nexus 1000V platform they come to the table with an "open-source" software platform to be used on hardware that no one is currently using?<p>I could see this getting traction if they announced it was compatible with some of the newer switches
As I stopped knowing anything about datacenters around 2001, can anyone tell me what a network operating system is?<p>I am going to guess large high throughput switches and some degree of software defined networks that knock putting your printers on one C-network and your servers on another into a cock hat<p>Apart from raw power, is there some way I can reconfigure my network without moving a cable that I previously could not?<p>(It's late, so just to be sure, I'm not trolling)
I was recently polling for some hp Openflow switches; which are not supported here...<p>Isn't this just another move to sell more switches?<p>Will there ever be code for some of the older MIPS based switches?