Jayshree Ullal - Arista Networks, Inc.
Management
Okay. Well, I think there are three aspects to how we've gone about our routing endeavor, from a development point of view. One, as you rightly point out, is just using, pardon my French, some kick-ass merchant silicon, right? And what I mean by that is, everybody gets access to the same silicon, but somehow, we've been able to get more routes, more data paths, more convergence, more scale, more services out of it. And this is a true engineering feat that we apply not just the silicon, but this is indeed one of our closest partnerships with Broadcom, especially on the Jericho family and chip set. And it's something we've been doing across three generations, Petra, Arad and Jericho to really maximize the feed, speed, scale, and performance. And I cannot underscore that enough. The second thing is, we augment it and we complement that with our own co-processors, silicon drivers, et cetera, and a set of capability that the silicon may not have to enhance it. And again, this is very important, because in routing, there's routing features, and then, there's use cases that we go into. And so, we've been going into some very specific use cases in the content, media, cloud, routing aggregation, high-performance core, even some 5G wireless. So those become the way we really approach it so that we're not just building, again, yet another router 20 years later, but we're really zooming in on the importance of the features we have, including the third area, which is our EOS programmability and routing protocols. We've got just about every four-letter acronym covered there, including a BGP stack that is much more robust today, as we've been working on it for several years, control planes with VXLAN-EVPN and segment routing, and also MPLS features with some traffic engineering. So it's really been a three-pronged approach to attack and provide simplicity and elegance in our architecture, and yet, state-of-the-art performance and protocols as well.