Docoh
Loading...

ANET Arista Networks

APP
Utility
Lock-free Method of Transmitting Hierarchical Collections Through Shared Memory
2 Dec 21
Systems and methods for creating a new entry in a hierarchical state data structure with object entries is disclosed.
Christopher Elisha Neilson, Duncan Stuart Ritchie, Sebastian Sapa
Filed: 28 May 20
APP
Utility
Egress Mirroring Packets to CPU Using Recirculation
2 Dec 21
Egress mirroring packets to a CPU includes processing ingress packets in a forwarding pipeline; egressing one or more packets from the forwarding pipeline to a first physical port of the switch; mirroring the one or more packets on the first physical port to a second physical port of the switch; recirculating the one or more packets on the second physical port to the forwarding pipeline, wherein the one or more packets on the second physical port become ingress packets on the second physical port and processing the recirculated one or more packets in the forwarding pipeline includes identifying packets that ingress on the second physical port; and sending the identified packets to a central processing unit (CPU) in the switch.
Robert Esposito, William Darby
Filed: 26 May 20
APP
Utility
Multihoming Optimizations for Fast Failover In Single-active Networks
2 Dec 21
Techniques described herein provide for fast updating of a forwarding table in a single active multihoming configuration.
Rajesh Kumar Semwal, Amit Dattatray Ranpise
Filed: 26 May 20
APP
Utility
Method and System for Prioritizing Network Traffic Data Units
25 Nov 21
In general, the embodiments relate to systems and methods for receiving and processing network traffic data units (NTDUs) by one or more edge devices in order to generate a global ordering of NTDU.
David SNOWDON
Filed: 29 May 19
APP
Utility
Growing Dynamic Shared Memory Hash Table
25 Nov 21
A method and apparatus of a device that grows and/or shrinks a table that is shared between a writer and a plurality of readers is described.
Sebastian Sapa, Duncan Stuart Ritchie, Jonathan Antusiak, Stephanie Elaine Fung
Filed: 13 Jul 21
APP
Utility
Data Analytics on Internal State
25 Nov 21
Various embodiments are described herein to track and/or update the state of components within a network element.
Benoit Sigoure
Filed: 6 Aug 21
APP
Utility
Systems and Methods for Generating Network Flow Information
25 Nov 21
A packet forwarding network may include switches that forward network packets between end hosts.
Michael Theodore Stolarchuk, Sandip K. Shah
Filed: 6 Aug 21
APP
Utility
Network Address Translation With Filters Using Hierarchical Rules
25 Nov 21
A system administrator can specify NAT mappings to perform NAT translations in a switch.
Satish Kumar SELVARAJ, Brett HATCH, Ashit TANDON, Deva PANDIAN, Di WANG
Filed: 27 Aug 20
GRANT
Utility
Power over Ethernet (PoE) power management
23 Nov 21
Methods and systems for managing power for a Power over Ethernet (PoE) device are disclosed herein.
Eric Jahfei Won Yam, Robert Calvin Cyphers, Charles Melvin Aden, Eudean Michael Sun, Dipankar Bhatt Acharya
Filed: 28 Aug 19
GRANT
Utility
VLAN-aware clock hierarchy
23 Nov 21
Synchronization of clocks among computing devices in a network includes determining master/slave relations among the computing devices.
Harold Fong, Petr Budnik, Jeff Jing Yuen Chan
Filed: 24 Jan 20
GRANT
Utility
System and a method for controlling timing of processing network data
23 Nov 21
Embodiments of the invention relate to methods and systems for processing network traffic data units.
David Snowdon
Filed: 11 Jan 19
APP
Utility
Analysis of Routing Policy Application to Routes
18 Nov 21
Techniques described herein relate to performing an analysis of application of a routing policy to a route.
David Cronin
Filed: 12 May 20
APP
Utility
Next Hop Groups
18 Nov 21
In general, the invention relates to a method for programming a network device to perform routing of data packets between and/or within networks.
Kenneth James Duda
Filed: 26 Jul 21
APP
Utility
Automatic Tcam Profiles
18 Nov 21
A computer-implemented method for generating a ternary content addressable memory (TCAM) profile includes obtaining an access control list (ACL) configuration and generating the TCAM profile by parsing the ACL configuration.
Nishant Ranjan, Peter Delevoryas, Denny Hung
Filed: 14 May 20
GRANT
Utility
System and method of a managing multiple data centers
16 Nov 21
A method and apparatus of a device that automates a task over a network that includes a plurality of data centers is described.
Anshul Sadana, Andre Pech
Filed: 10 Aug 16
GRANT
Utility
Method and system for managing real network systems using simulation results
16 Nov 21
In general, the invention relates to a method for managing a real network system.
Kenneth James Duda, Adam James Sweeney, Sudip Regmi
Filed: 3 Dec 18
GRANT
Utility
System and method for efficient route update in an EVPN network
16 Nov 21
A method for operating an Ethernet virtual private network includes advertising, by a peer of the Ethernet virtual private network, virtual local area network routing information based on an integrated routing and bridging interface of the peer; making a determination that an Ethernet segment directly connecting a multi-homed host and the peer has failed; in response to the determination: withdrawing, by the peer, a first route of a first type of route associated with the Ethernet segment; maintaining, by the peer, a first route of a second type of route associated with the multi-homed host for a predetermined time after the Ethernet segment has failed; and forwarding, by the peer, a packet while the Ethernet segment has failed.
Isidoros Kouvelas, Rajesh Kumar Semwal
Filed: 29 Oct 18
GRANT
Utility
Device provisioning in a multi-tenant service
16 Nov 21
A method for distributing network services for a network device through a multi-tenant network service.
Ethan Rahn, Andre Pech, Aaron Delaney, Roy Magruder
Filed: 19 Mar 20
GRANT
Utility
System and a method for controlling timing of processing network data
16 Nov 21
Embodiments of the invention relate to methods and systems for processing a network data block.
Carson Au
Filed: 13 Dec 18
APP
Utility
Network Device Supporting Multiple Operating Systems to Enable Optimized Use of Network Device Hardware
11 Nov 21
A method for managing a network device that includes a network operating system (NOS) and a third-party network operating system (3PNOS) includes detecting a 3PNOS state change in a 3PNOS database managed by the 3PNOS, translating the 3PNOS state change into a network device state change, storing the network device state change in a state database managed by the NOS, in response to the storing: detecting a change in the state database by a NOS agent executing in the NOS, initiating, in response to detecting the change in the state database, an update to hardware on the network device by the NOS, wherein the 3PNOS does not directly manage the hardware.
Gil Adrian Torres, Samuel Angebault
Filed: 28 Dec 20
Patents are sorted by USPTO publication date, most recent first